ebXML - บริการ Registry & Repository
รีจิสตรี ebXML ทำหน้าที่เป็นดัชนีและเกตเวย์ของแอปพลิเคชันสำหรับที่เก็บข้อมูลไปยังโลกภายนอกและมี API ที่ควบคุมวิธีที่ฝ่ายต่างๆโต้ตอบกับที่เก็บ ที่เก็บ ebXML เป็นที่เก็บส่วนประกอบ
รีจิสทรี ebXML เป็นศูนย์กลางของสถาปัตยกรรม ebXML
รีจิสทรียังสามารถดูเป็น API ไปยังฐานข้อมูลของรายการที่รองรับ e-business ด้วย ebXML
รีจิสทรี ebXML ทำหน้าที่เป็นฐานข้อมูลสำหรับการแบ่งปันข้อมูล บริษัท ที่เกี่ยวข้องสำหรับธุรกรรมทางธุรกิจ ebXML เช่นความสามารถขององค์กรกระบวนการทางธุรกิจพิมพ์เขียวทางเทคนิคแบบฟอร์มคำสั่งซื้อใบแจ้งหนี้และอื่น ๆ
รายการในที่เก็บถูกสร้างอัปเดตหรือลบผ่านการร้องขอไปยังรีจิสทรี
ที่เก็บให้คู่ค้าที่มีความหมายทางธุรกิจที่ใช้ร่วมกัน
รีจิสทรี ebXML เป็นอินเทอร์เฟซสำหรับการเข้าถึงและค้นหาความหมายทางธุรกิจที่ใช้ร่วมกัน
อินเทอร์เฟซรีจิสทรีได้รับการออกแบบให้เป็นอิสระจากสแต็กโปรโตคอลเครือข่ายที่สำคัญเช่น HTTP หรือ SMTP ผ่าน TCP / IP
รีจิสทรีจัดให้มีการจัดเก็บเนื้อหาที่ส่งอย่างต่อเนื่องซึ่งรวมถึงสคีมาและเอกสาร XML คำอธิบายกระบวนการส่วนประกอบหลักคำอธิบายบริบทโมเดล UML ข้อมูลเกี่ยวกับฝ่ายต่างๆและแม้แต่ส่วนประกอบซอฟต์แวร์ สิ่งนี้สามารถแสดงเป็นกลุ่มซอฟต์แวร์ของบริการดังที่แสดงด้านล่าง:
เป้าหมายของ ebXML Registry
เป้าหมายของการลงทะเบียน ebXML คือการเปิดใช้งานการแบ่งปันข้อมูลระหว่างผู้ที่สนใจเพื่อจุดประสงค์ในการรวมกระบวนการทางธุรกิจระหว่างกัน
ประโยชน์ของการลงทะเบียน ebXML
การลงทะเบียน ebXML ให้ประโยชน์ดังต่อไปนี้:
การค้นหาและการบำรุงรักษาเนื้อหาที่ลงทะเบียน
การสนับสนุนสำหรับการพัฒนาร่วมกันซึ่งผู้ใช้สามารถสร้างเนื้อหา XML และส่งไปยังรีจิสทรีเพื่อใช้งานและการปรับปรุงที่เป็นไปได้โดยหน่วยงานที่ได้รับอนุญาต
การคงอยู่ของ Web Services Business Process Execution Language (WS-BPEL), WSDL และเอกสารทางธุรกิจระหว่างการโต้ตอบระหว่างคู่ค้า
การควบคุมเวอร์ชันที่ปลอดภัยของเนื้อหาที่ลงทะเบียน
สหพันธ์การลงทะเบียนความร่วมมือเพื่อให้มุมมองเดียวของเนื้อหาที่ลงทะเบียนโดยการสอบถามการซิงโครไนซ์และการย้ายเนื้อหาที่ลงทะเบียนอย่างราบรื่น
การแจ้งเตือนกิจกรรมทางอีเมลหรือบริการบนเว็บ
การปฏิบัติตาม
ตามข้อกำหนด ebXML Registry Services การใช้งานรีจิสทรีเป็นไปตามข้อกำหนด ebXML หากเป็นไปตามเงื่อนไขต่อไปนี้:
สนับสนุน ebXML Registry Information Model
สนับสนุนไวยากรณ์และความหมายของอินเทอร์เฟซรีจิสทรีและความปลอดภัย
สนับสนุน DTD รีจิสตรี ebXML
การสนับสนุนไวยากรณ์และความหมายของแบบสอบถาม SQL ในรีจิสทรีเป็นทางเลือก
การใช้งานรีจิสทรีไคลเอ็นต์เป็นไปตามข้อกำหนด ebXML หากเป็นไปตามเงื่อนไขต่อไปนี้:
สนับสนุน ebXML CPA และกระบวนการ bootstrapping
ไวยากรณ์และความหมายของอินเทอร์เฟซไคลเอนต์รีจิสทรี
ข้อความแสดงข้อผิดพลาด ebXML DTD
DTD รีจิสทรี ebXML
Registry Objects และ Metadata
วัตถุรีจิสทรี
หมายถึงวัตถุที่ส่งไปยังรีจิสทรีสำหรับการจัดเก็บและการรักษาความปลอดภัย
เรียกว่า 'Repository item'
เอกสาร XML หรือ DTD แบบจำลองกระบวนการทางธุรกิจ CPP เป็นต้น
Metadata
ถูกใช้โดยรีจิสทรีเพื่อจัดประเภทและจัดการออบเจ็กต์รีจิสทรี
แสดงโดย Registry Entry
โมเดลข้อมูลรีจิสทรี (RIM)
Registry Information Model (RIM) จัดเตรียมพิมพ์เขียวระดับสูงสำหรับข้อมูลเมตาในรีจิสทรี ebXML สิ่งนี้สามารถแสดงเป็นกลุ่มซอฟต์แวร์ของบริการหรือเป็นปิรามิดบริการดังที่แสดงในรูปด้านล่าง องค์ประกอบของโมเดลข้อมูลแสดงถึงข้อมูลเมตาเกี่ยวกับเนื้อหาไม่ใช่เนื้อหาในที่เก็บ แบบจำลองข้อมูลรีจิสทรีกำหนดชนิดของวัตถุที่จัดเก็บและจัดระเบียบในรีจิสทรี
แบบจำลองข้อมูลเป็นแผนงานสำหรับประเภทของข้อมูลเมตาและความสัมพันธ์ระหว่างข้อมูลเมตา โมเดลข้อมูลรีจิสทรีอาจถูกแม็ปกับสกีมาฐานข้อมูลเชิงสัมพันธ์สคีมาฐานข้อมูลออบเจ็กต์หรือสคีมาทางกายภาพอื่น ๆ