พื้นฐานของการเขียนการรวม OSLC

ถ้าผลิตภัณฑ์มีการเปิดใช้งานเป็นผู้ให้บริการหรือผู้บริโภค OSLC คุณสามารถสร้างการรวมของคุณเอง คำนิยามและ รีซอร์สที่อธิบายในส่วนนี้ให้บทนำเกี่ยวกับ ภารกิจ ข้อมูลเกี่ยวกับการเปิดใช้งาน OSLC สามารถดูได้ที่ http://open-services.net/resources

การรวมที่สร้างด้วย OSLC อาศัยข้อมูลจำเพาะ OSLC Core และข้อมูลจำเพาะโดเมน ข้อมูลจำเพาะ core อธิบายเทคนิคการรวมหลัก การใช้ HTTP และ RDF (Resource Description Framework) และระบุคุณลักษณะทั่วไปที่เซอร์วิส OSLC ทั้งหมด ควรสนับสนุน ข้อมูลจำเพาะโดเมนถูกปรับแต่งให้เหมาะสมกับพื้นที่ ALM เฉพาะเจาะจง เช่น การจัดการการเปลี่ยนแปลง การจัดการการทดสอบ การจัดการข้อกำหนด หรือการจัดการสถาปัตยกรรม ข้อมูลจำเพาะสำหรับโดเมนเป็นไปตามข้อมูลจำเพาะ core ตัวอย่างเช่น ข้อมูลจำเพาะการจัดการการเปลี่ยนแปลงกำหนด ชุดทั่วไปของรีซอร์ส รูปแบบ และเซอร์วิส RESTful สำหรับใช้ใน เครื่องมือการจัดการการเปลี่ยนแปลง (ผู้บริโภค) และใช้โดยเครื่องมือผู้ให้บริการ ข้อมูลจำเพาะอธิบายชุดของเซอร์วิสและรูปแบบสำหรับการโต้ตอบ กับเครื่องมืออายุการใช้งานอื่น และไม่พยายามทำให้ลักษณะการทำงานของเครื่องมือ หรือคลาสของเครื่องมือเป็นมาตรฐาน

สำหรับคำแนะนำและการวางแผนและงาน ที่จำเป็นเพื่อสร้างการรวมกับ OSLC โปรดดูที่ การเริ่มต้นใช้งาน กับ OSLC (ที่ได้รับการปรับปรุง) ผลิตภัณฑ์ Rational แต่ละผลิตภัณฑ์ ให้ข้อมูลเกี่ยวกับการเปิดใช้งาน OSLC คุณสามารถดูข้อมูลนี้ได้ ในศูน์ข้อมูลผลิตภัณฑ์ในส่วนเกี่ยวกับการขยายผลิตภัณฑ์ของคุณ ด้วยเซอร์วิส OSLC ส่วนนี้ยังแสดงข้อมูลเกี่ยวกับชนิดลิงก์ที่ สนับสนุน และรีซอร์สซึ่งคุณต้องใช้ในการสร้างการรวม

ก่อนที่คุณจะเริ่มต้นทำงานกับข้อมูลจำเพาะ OSLC จะเป็นประโยชน์ หากคุณคุ้นเคยกับเอดิเตอร์ Eclipse Lyo และคุ้นเคยกับแนวคิด OSLC พื้นฐานต่อไปนี้

ผู้บริโภค ผู้ให้บริการ และรีซอร์ส

ผู้ให้บริการเซอร์วิส OSLC จัดเตรียมการใช้งานเซอร์วิส OSLC ผู้ให้บริการให้ข้อมูลผู้บริโภคสำหรับการแสดงลิงก์ไปยังรีซอร์ส และการแสดงตัวอย่างของรีซอร์สจำนวนมาก

ผู้บริโภค OSLC เป็นเว็บแอ็พพลิเคชันที่ใช้รีซอร์สที่ผู้ให้บริการ จัดเตรียมไว้

ใน OSLC แต่ละส่วนในอายุการใช้งานแสดงโดยรีซอร์ส HTTP ที่มี URI เป็นชื่อและสามารถดำเนินการได้โดยใช้เมธอด HTTP เช่น GET, PUT หรือ POST ทุกส่วนหรือทุกรีซอร์สมีการแทน RDF ที่ประกอบด้วยชื่อเรื่อง การกระทำ และอ็อบเจ็กต์ ตัวอย่างเช่น ถ้าคุณลิงก์จากข้อกำหนดไปยังกรณีการทดสอบ การแทน RDF จะมีข้อกำหนดเป็นชื่อเรื่อง ชนิดของความสัมพันธ์ หรือชนิดของลิงก์เป็นการกระทำ และกรณีการทดสอบเป็นอ็อบเจ็กต์ ซึ่งแต่ละ รายการถูกระบุโดย URI

Eclipse Lyo: ชุดเครื่องมือสำหรับการสร้างการรวม

Eclipse Lyo คือ SDK เพื่อช่วยชุมชน Eclipse ยอมรับข้อมูลจำเพาะ OSLC (Open Services for Lifecycle Collaboration) และสร้าง เครื่องมือที่เป็นไปตาม OSLC ซึ่งมีชุดเครื่องมือการพัฒนาซอฟต์แวร์ที่มุ่งเน้น Java ชุดทดสอบเพื่อช่วยให้มั่นใจว่าการรวมของคุณเป็นไปตาม OSLC และแอ็พพลิเคชันอ้างอิงที่มีตัวอย่างการทำงานและเซิร์ฟเวอร์แบบง่าย ซึ่งคุณสามารถใช้ในการทดสอบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Eclipse Lyo โปรดดู http://www.eclipse.org/lyo


ข้อคิดเห็น