Tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari - Content Management Interoperability Services - Wikipedia

CMIS
Cmis logo.png
Format turiKorxona tarkibini boshqarish
KengaytirilganSABUN

Tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) an ochiq standart bu boshqalarga imkon beradi tarkibni boshqarish tizimlari orqali o'zaro ishlash Internet.[1] Xususan, CMIS an mavhumlik qatlami xilma-xillikni boshqarish uchun hujjatlarni boshqarish tizimlari va omborlari foydalanish veb protokollar.

Kontseptsiya

CMIS a ni belgilaydi domen modeli omborda saqlangan tarkibni boshqarish uchun dasturlar tomonidan ishlatilishi mumkin bo'lgan ortiqcha birikmalar.

CMIS o'rnatish yoki o'qish mumkin bo'lgan umumiy xususiyatlarga ega bo'lgan yozilgan fayllar va papkalarni qamrab oladigan umumiy ma'lumotlar modelini taqdim etadi. Hujjatlarni ("ob'ektlar") qo'shish va olish bo'yicha xizmatlar to'plami mavjud. Kirishni boshqarish tizimi, kassa va versiyani boshqarish vositasi va umumiy munosabatlarni aniqlash qobiliyati bo'lishi mumkin. Uchta protokol biriktirilishi aniqlandi, ulardan bittasi WSDL va SABUN, boshqasini ishlatish AtomPub,[2] va brauzer uchun qulay bo'lgan so'nggi foydalaniladi JSON. Model hujjatlarni boshqarish tizimlarining umumiy arxitekturalariga asoslangan.

CMIS spetsifikatsiyasi API-ni taqdim etadi dasturlash tili-agnostik, kabi Dam olish va SABUN ko'plab tillarda amalga oshiriladi.

Fikrlash

Spetsifikatsiyani ishlab chiqaruvchilarning aksariyati ishongan [3]barcha sotuvchilar bo'ylab tuzilmagan tarkibga kirishni soddalashtirilgan va standartlashtirilgan usuli qabul qilishni ko'paytiradi ECM mahsulot, lekin faqat standart mavjud bo'lgan tizimlarga mos kelishi mumkin bo'lgan taqdirda, ODBC kabi Ma'lumotlar bazasi ulanishini oching 90-yillarda ma'lumotlar bazasining relyatsion bozori uchun qilgan.

Tarix

CMIS taklifiga sabab bo'lgan momentum va foydalanish holatlarini ishlab chiqish bo'yicha dastlabki ish iECM tashabbusi tomonidan amalga oshirildi[4]homiysi AIIM. Ushbu davom etayotgan loyiha[5] o'zaro muvofiqlikni rivojlantirish[6] ECM tizimlari orasida hukumat, tijorat, sotuvchi va konsalting tashkilotlarining birgalikdagi sa'y-harakatlari qo'llab-quvvatlanadi.

Garchi tashabbusi bilan AIIM, CMIS endi tomonidan boshqariladi OASIS, veb-standartlar konsortsiumi. Jarayon ishtirokchilari quyidagilarni o'z ichiga oladi Adobe Systems Incorporated, Alfresko, EMC, eXo, FatWire, HP, IBM, IShID Papirusi, Liferay, Microsoft, Nuxeo, OpenText, Oracle, Newgen OmniDocs va SAP. Ushbu standart OASIS-da jamoatchilik fikri uchun mavjud.[7]

OASIS CMISni OASIS spetsifikatsiyasi sifatida 2010 yil 1 mayda tasdiqladi.[8] CMIS 1.1 2012 yil 12 dekabrda OASIS spetsifikatsiyasi sifatida tasdiqlangan.[9]

Hozirgi vaqtda spetsifikatsiya sifatida tasdiqlangan OASIS CMIS v1.1 standarti.[9]

Jamoatchilik muhokamalarining ro'yxatlari mavjud.[10]

Texnik qo'mita (TK) quyidagi tashkilotlarni o'z ichiga oladi:Adobe Systems Incorporated, AIIM, Alfresco dasturi, ASG dasturiy echimlari, Booz Allen Xemilton, Kontent texnologiyalari, nuqta, Ektron, EMC korporatsiyasi, Entropysoft, Exalead, Inc., FatWire, Fidelity Investments, GX dasturi, HP, IBM, IShID Papirusi, Microsoft korporatsiyasi, Nuxeo, Matn korporatsiyasini oching, Oracle korporatsiyasi, Quark, Pearson PLC, SAP AG, Quyosh mikrosistemalari, Uells Fargo, WeWebU Software AG va Zia Consulting.

TC 2017 yil 9-may kuni yopilgan va endi ishlamayapti.[11]

Tanqid

CMIS nomi bo'yicha ba'zi munozaralar mavjud. Ba'zi bloglar va mualliflar unga "DMIS" deb nom berish kerakligini aytishadi.[12][13] Hujjat uchun D, ​​chunki u ECMga ko'proq yo'naltirilgan.

CMIS spetsifikatsiyasi 1.1 dan, sahifa:[14] "[...] ushbu ma'lumotlar modeli to'liq ishlaydigan ECM ombori [...] vaqtinchalik ob'ektlar (masalan, dasturlash interfeysi ob'ektlari), ma'muriy shaxslar (foydalanuvchi profillari kabi) va kengaytirilgan tushunchalar ( masalan, aralash yoki virtual hujjat, ish oqimi va biznes jarayoni, voqea va obuna) kiritilmagan. "

Amalga oshirilishlar ro'yxati

CMIS serverlari

CMIS-server tarkibni saqlaydi va CMIS protokoli orqali kirishni taklif qiladi. Ba'zi serverlar boshqa protokollar orqali kirishga ham ruxsat berishadi.

Dasturiy ta'minotOchiq manbaIzohlar
Alfresko 3.3+Ha
Apache kimyo InMemory Server 0.3HaSinov va ishlab chiqishga mo'ljallangan barcha ma'lumotlarni xotirada saqlaydi (ishlab chiqarish uchun emas)
Ceyoniq Technology GmbH katta o'lchamdagi CMIS ulagichiYo'qBarcha majburiy va majburiy funktsiyalarni qo'llab-quvvatlaydi, qo'shimcha ravishda bir nechta ixtiyoriy funktsiyalar mavjud. Ular qo'llanmada hujjatlashtirilgan.
Cincom ECM 2.1+ CMIS ulagichiHaNemakiWare-dan olingan Cincom ECM-ning CMIS interfeysi.[15]
Kunlik dasturiy ta'minot CRX 2.1+Yo'q
Doxis4 (SER guruhi)Yo'q
nuqta 2.2Yo'qDotCMS-ning dastlabki tijorat nashrlari CMIS-ni qo'llab-quvvatlagan, ammo ochiq manbali jamoatchilik nashrlari buni qo'llab-quvvatlamagan. DotCMS-ning so'nggi v4.0 nashri CMIS-ni to'liq qo'llab-quvvatlamaganligini unutmang.
FabasoftYo'qCMISning asosiy spetsifikatsiyasiga "jihatlar" ni qo'llab-quvvatlash uchun kengaytmalar taqdim etadi[16]
HP avtonomiyasi O'zaro to'qilgan Ishchi sayt 8.5Yo'q
IBM Content Manager on Demand 9.0+Yo'q
IBM Connections Files 3.0Yo'qFaqat hujjatlarga CMIS orqali kirish mumkin, boshqa kontent turlariga kirish mumkin emas.
IBM LotusLive FayllarYo'q
IBM QuickFile[17]Yo'q
IBM Lotus Quickr 8.5 ro'yxatlariYo'qFaqat ma'lumotlar ro'yxatiga CMIS orqali kirish mumkin, boshqa kontent turlariga kirish mumkin emas.
IShID papirusi WebArchive V7xHaIkki tomonlama amalga oshirish. Papirus WebArchive Provayder sifatida va iste'molchi sifatida ishlashi mumkin. Sharepoint Filenet Alfresko bilan sinovdan o'tgan
LogicalDOC 6.5.1+[18]Yo'q
Magnoliya (CMS) 4.5[19]Ha
mediakokpit (DAM) [20][21]Yo'qAdobe Drive + Bridge-ni qo'llab-quvvatlash uchun amalga oshirilgan CMIS interfeysi (Apache Chemistry asosida) veb-CMS tizimlari va DropBox-ga o'xshash CmisSync bilan ishlash uchun ishlatilgan. Cheklangan metama'lumotlar va CMIS so'rovlarni qo'llab-quvvatlashi bilan Navigatsiya, Ob'ekt (Hujjat, Jild) yaratish, Ob'ektlarni versiyalash, versiyalar, tizim ACL-lari, ChangeLog-ni qo'llab-quvvatlaydi.
Microsoft SharePoint Server[22][23]Yo'qCMIS 1.0 SharePoint Server 2013-da qutidan tashqarida qo'llab-quvvatlanadi. Buning uchun SharePoint Server 2010-da ma'muriy vositalar to'plamini o'rnatishni talab qiladi. Foundation versiyasida mavjud emas.[24]
Nuxeo 5.5+ platformasi[25]Ha
O3 bo'shliqlari 3.2+Yo'q
OpenCms 8.5[26]Ha
OpenKM 6.3+[27]Ha
OpenTextYo'qECM Suite 2010 yildan beri. Enterprise Library Services 10.2.0 ustidagi CMIS ulagichi orqali amalga oshiriladi.
OpenText Documentum[28] 7.xYo'q
OpenWGA 5.2+Yo'q
Oracle veb-markazi TarkibYo'qKontentni boshqarish REST xizmatini ishlab chiquvchilar uchun qo'llanma.
PTC ShamollatishYo'q
SAP HANA bulutli hujjat xizmatiYo'qSAP HANA bulutli platforma hujjatlari.
Atrofdagi SCM 2011.1Yo'q
Lazerfika 9.1[29] & 10[30]Yo'qLaserfiche serverlari ish jarayoni va shakllari

Imkoniyatlar

Har bir CMIS-server bir qator imkoniyatlarni e'lon qiladi. Masalan, hujjatlarni turli joylarda rasmiylashtirishga ruxsat beruvchi serverlar "Multifiling" qobiliyatini e'lon qiladi. Ushbu mexanizm mijozlarga ma'lum bir operatsiyani qo'llab-quvvatlaydigan yoki qo'llab-quvvatlamaydigan serverlar bilan boshqacha munosabatda bo'lish imkoniyatini beradi.

Ba'zi server mahsulotlari ma'lum qobiliyatlarni konfiguratsiya orqali o'chirishga yoki yoqishga imkon beradi. quyidagi jadvalda maksimal imkoniyatlar keltirilgan.

ServerACLAllVersions
Qidirish mumkin
O'zgarishlarContentStream
Yangilanish
Ol
Avlodlar
Ol
FolderTree
MultifilingPWC
Qidirish mumkin
PWC
Yangilanishi mumkin
So'rovRenditsiyalarFayl berilmayaptiVersiya
Maxsus
Fayl berish
Qo'shiling
AkropolisboshqarishYo'qxususiyatlarihar qanday vaqtdaHaHaHaHaHaikkalasi ham birlashtirilganyo'qHaYo'qyo'q
AlfreskoboshqarishYo'qobididsonly[31]har qanday vaqtdaHaHaHaHaHaikkalasi ham birlashtirilgano'qingYo'qYo'qyo'q
Ceyoniq Technology GmbH, yirik CMIS ulagichiyo'qHaxususiyatlarihar qanday vaqtdaHaHaYo'qHaHaikkalasi ham birlashtirilgano'qingYo'qYo'qyo'q
Kimyo InMemory Serveryo'qYo'qxususiyatlaripwconlyHaHaHaYo'qHametadataonlyyo'qHaYo'qqo'shilish
doXimaboshqarishHabarchasipwconlyHaHaHaHaYo'qikkalasi hamo'qingYo'qYo'qichki jihatdan
eXo platformasi[32]boshqarishHayo'qhar qanday vaqtdaHaHaHaHaHaikkalasi ham birlashtirilgano'qingHaYo'qyo'q
IBM FileNet Content Manager[33]boshqarishHaobididsonlypwconlyHaHaHaHaHaikkalasi ham birlashtirilganyo'qHaYo'qichki_sozlar
IBM Content ManagerboshqarishHayo'qpwconlyHaHaHaYo'qYo'qikkalasi ham birlashtirilganyo'qHaYo'qyo'q
IBM Content Manager OnDemandyo'qYo'qyo'qyo'qYo'qYo'qYo'qYo'qYo'qmetadataonlyyo'qYo'qYo'qyo'q
IShID papirus veb-arxiviyo'qHayo'qyo'qHaHaHaYo'qYo'qyo'qyo'qYo'qYo'qyo'q
NemakiWare[34]boshqarishYo'qobididsonlypwconlyHaHaYo'qYo'qHaikkalasi ham birlashtirilganyo'qYo'qYo'qyo'q
NuxeoboshqarishHaobididsonlypwconlyHaHaYo'qHaHaikkalasi ham birlashtirilgano'qingYo'qYo'qichki_sozlar
OpenTextboshqarishHayo'qhar qanday vaqtdaHaHaYo'qHaHaikkalasi ham birlashtirilganyo'qYo'qYo'qyo'q
OpenText DocumentumboshqarishHayo'qhar qanday vaqtdaHaHaHaYo'qYo'qTo'liq matn bilan: ikkalasi ham birlashtirilgan; To'liq matnsiz: metadataonlyo'qish (papkalar uchun qo'llanilmagan)Yo'qYo'qichki jihatdan
LazerfikaBoshqarishHaxususiyatlarihar qanday vaqtdaHaHaHaHaHaikkalasi ham birlashtirilgano'qingHaHaichki_sozlar

Server kutubxonalari

CMIS server kutubxonasi ishlab chiquvchilarga CMIS server dasturlarini yaratishga imkon beradi.

Dasturiy ta'minotTexnologiyaOchiq manba
NCMIS.NETHa
OpenCMIS Server Framework (Apache Chemicalning bir qismi)JavaHa
VB.CMIS.NETHa

Mijozlar uchun arizalar

CMIS mijoz dasturi odatda foydalanuvchilarga tarkibni ko'rib chiqish, o'qish va o'zgartirish imkonini beradi.

Dasturiy ta'minotTexnologiyaOchiq manbaIzohlar
Atlasian Uyg'unlik + Olomon 3.5 + / 2.2.2 +)JavaYo'qConfluence-dan Enterprise Alfresco fayllariga kirish, ro'yxatlash, ko'rsatish, tahrirlash, yuklash va o'chirish. AppFusions tomonidan.[1]
Ulanish-CMIS[35] (Ulagich ichkarida Pegasystems Inc. Pega 7)Pega 7Yo'qPega 7-dan har qanday CMIS-ga mos keladigan serverga ulanish imkonini beradi
Drupal 7.x va 8.x[36]PHPHaCMIS brauzeri sifatida sozlanishi mumkin
Hippo CMS[37]JavaHaCMIS brauzeri sifatida sozlanishi mumkin
HP Exstream LALJavaYo'qJonli hujjatlarni CMIS omborlari bilan bog'lash uchun ramka
LibreOffice 4.0[38]C ++Ha
Liferay 6.1[39]JavaHaLiferay hujjatlari omborini CMIS serverlari bilan sinxronizatsiya qiladi
TYPO3[40]PHPHa
WordPress[41]PHPHaCMIS brauzeri sifatida sozlanishi mumkin

Kitoblar va nashrlar

  • Alfresko CMIS, Martin Bergljung tomonidan, 2014 yil mart. Packt Publishing ISBN  9781782163527
  • OpenCMIS Serverni ishlab chiqish bo'yicha qo'llanma 2-nashr, 2014 yil oktyabr, soat Github [2]
  • Amaldagi CMIS va Apache kimyo, 2013 yil iyul, Florian Myuller, Jey Braun va Jeff Potts tomonidan. Manning nashrlari, ISBN  9781617291159
  • Tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) muvofiq omboridan foydalangan holda ishlarni boshqarishni modellashtirish va notatsiya tizimini (CMMN) amalga oshirish., Mayk A. Marin va Jey A. Braun tomonidan, 2015 yil 27 aprel, soat arXiv.org [3]
  • Saraton genetikasi haqida ma'lumot izlash va unga ta'sir o'tkazish modeli, J. Devid Jonson va boshq., 2001 yil 1-yanvar

Shuningdek qarang

Adabiyotlar

  1. ^ "Apache Chemistry - CMIS nima?".
  2. ^ Muqova, Robin (2008-09-10), Sotuvchilar kontentni boshqarish bo'yicha o'zaro ishlash xizmatlarini (CMIS) standartini nashr etadilar, Muqova sahifalari, olingan 2010-04-16
  3. ^ Myuller, Florian; Braun, Jey; Potts, Jeff (2013). "so'z boshi 1". Amaldagi CMIS va Apache kimyo. ISBN  978-1-617-29115-9.
  4. ^ "Kechirasiz, so'ralgan URL ushbu serverda topilmadi". Arxivlandi asl nusxasi 2010-05-06 da.
  5. ^ "Kechirasiz, so'ralgan URL ushbu serverda topilmadi". Arxivlandi asl nusxasi 2008-12-28 kunlari.
  6. ^ "Kechirasiz, so'ralgan URL ushbu serverda topilmadi". Arxivlandi asl nusxasi 2010-05-06 da.
  7. ^ Meri P Makrey (2008-09-10), OASIS tarkibini boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) TC uchun tavsiya etilgan nizom, Muqova sahifalari, olingan 2010-04-16
  8. ^ "CMIS v1.0 OASIS standart spetsifikatsiyasi" (PDF).
  9. ^ a b "Tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) 1.1 versiyasi tasdiqlangan va nashr etilgan - OASIS".
  10. ^ "Ro'yxat bo'yicha qidiruv natijalari: org.oasis-open.lists.cmis - MarkMail".
  11. ^ "OASIS tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) TC | OASIS". oasis-open.org. Olingan 2019-11-20.
  12. ^ nuqta. "Texnik xususiyatlarni e'tiborsiz qoldiring - CMIS 1.0 veb-kontentni boshqarish uchun ham mo'ljallangan".
  13. ^ "CMIS yoki DMIS?".
  14. ^ http://docs.oasis-open.org/cmis/CMIS/v1.1/cs01/CMIS-v1.1-cs01.pdf
  15. ^ "cincom-ecm-cmis-connect / NemakiWare".
  16. ^ "CMAS uchun Fabasoft integratsiyasini o'rnatish va sozlash". help.folio.fabasoft.com. Olingan 3 mart 2020.
  17. ^ https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/d71b865a-1876-4ee1-aaee-d7eba3504b06/page/6d16d7bb-22f9-4af5-9e2b-9ac9029de376/media
  18. ^ "CMIS - LogicalDOC Community Wiki".
  19. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2012-03-11. Olingan 2012-03-09.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  20. ^ https://www.youtube.com/watch?v=sH7_8HHnLwU
  21. ^ https://bertschinnovation.com/en/product/mediacockpit/
  22. ^ "SharePoint 2013-da kontentni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS)". Microsoft Dev Center. Olingan 2015-01-26.
  23. ^ "Tarkibni boshqarish bo'yicha o'zaro ishlash xizmatlari (CMIS) ulagichiga umumiy nuqtai (SharePoint Server 2010)". Technet.microsoft.com. Olingan 2012-11-08.
  24. ^ SharePoint2010AdministrationToolkit.exe (2011-04-22). "Yuklab olish: SharePoint 2010 ma'muriy vositalar to'plami v2.0 - Microsoft yuklash markazi - Yuklash tafsilotlari". Microsoft.com. Olingan 2012-06-12.
  25. ^ "CMIS - Nuxeo Platform Tuzuvchi hujjatlari". Doc.nuxeo.com. 2012-02-01. Olingan 2012-06-12.
  26. ^ http://documentation.opencms.org/opencms-documentation/more-opencms-features/mounting-the-vfs/cmis/
  27. ^ "CMIS - OpenKM hamjamiyat hujjatlari".
  28. ^ "Content Suite - ECM | OpenText". OpenText. Olingan 2018-03-28.
  29. ^ "Laserfiche 9.1 uchun chiqarilgan eslatmalar".
  30. ^ "Laserfiche Rio, Laserfiche Avante va Laserfiche Forms 10 chiqarildi". support.laserfiche.com. Olingan 2016-08-18.
  31. ^ "CMIS - Alfresko Jamiyati". Arxivlandi asl nusxasi 2009-02-10. Olingan 2011-05-05.
  32. ^ "EXo Platformasi haqida CmisCompat hisoboti". CmisCompat. 2014-07-17. Olingan 23 iyul, 2014.
  33. ^ "IBM FileNet P8 Content Manager haqida CmisCompat hisoboti". CmisCompat. 2014-07-22. Olingan 22 iyul, 2014.
  34. ^ "NemakiWare haqida CmisCompat hisoboti". CmisCompat. 2014-07-17. Olingan 22 iyul, 2014.
  35. ^ "Pegasystems Inc".
  36. ^ "Cmis Api". drupal.org. Olingan 2012-06-12.
  37. ^ "CMIS replikatsiya moduli - kirish". Cmisreplication.forge.onehippo.org. 2011-10-21. Olingan 2012-06-12.
  38. ^ "LibreOffice 4.0 ReleaseNotes". LibreOffice. 2013 yil 7-fevral. Olingan 7 fevral 2013.
  39. ^ Chou, Aleksandr (2011 yil 25-fevral). "Liferay 6.1-da bir nechta CMIS omborlarini o'rnatish". Olingan 18 oktyabr 2011.
  40. ^ "Hujjatlar: CMIS". typo3.org. Arxivlandi asl nusxasi 2013-04-16. Olingan 2012-11-08.
  41. ^ "CMIS WordPress plaginlari". nathanmcminn.com. 2010-09-29. Arxivlandi asl nusxasi 2014-04-17. Olingan 2014-04-16.

Tashqi havolalar