กลับไปหน้าบทความ

อ่าน 1 นาที

อินเทอร์เฟซเมตาเดตา Java

เนื่องจาก เมตาเดตา คือชุด ข้อมูล เชิงพรรณนา โครงสร้าง และการบริหารจัดการ เกี่ยวกับกลุ่ม ข้อมูล คอมพิวเตอร์ (ตัวอย่างเช่น โครงสร้างฐานข้อมูล ) ดังนั้น Java Metadata Interface (หรือ...

อินเทอร์เฟซเมตาเดตา Java

เนื่องจากเมตาเดตาคือชุดข้อมูล เชิงพรรณนา โครงสร้าง และการบริหารจัดการ เกี่ยวกับกลุ่ม ข้อมูล คอมพิวเตอร์ (ตัวอย่างเช่นโครงสร้างฐานข้อมูล ) ดังนั้น Java Metadata Interface (หรือJMI ) จึงเป็นข้อกำหนดที่ไม่ขึ้นกับแพลตฟอร์ม ซึ่งกำหนดการสร้าง การจัดเก็บ การเข้าถึง การค้นหา และการแลกเปลี่ยนเมตาเดตาใน ภาษาการ เขียน โปรแกรม Java

ประวัติศาสตร์

ข้อกำหนด JMI ได้รับการพัฒนาภายใต้กระบวนการ Java Community Processและกำหนดไว้ในJSR 40 (JSR คือเอกสารอย่างเป็นทางการที่อธิบายข้อกำหนดและเทคโนโลยีที่เสนอเพื่อเพิ่มลงในแพลตฟอร์ม Java )

JMI อิงตาม ข้อกำหนด Meta-Object Facility (หรือ MOF) จากObject Management Group (หรือ OMG) โดย MOF เป็นเมตาโมเดล ( โมเดลของเมตาเดตาประเภทใดก็ได้) ที่ใช้เป็นหลักในการกำหนดUnified Modeling Language (หรือ UML)

ระบบนี้รองรับการแลกเปลี่ยนข้อมูลเมตาผ่านXMI XMI เป็นมาตรฐานสำหรับการแลกเปลี่ยนข้อมูลเมตาผ่านภาษามาร์กอัปที่ขยายได้ (หรือ XML) ข้อกำหนด MOF/XMI ใช้สำหรับการแลกเปลี่ยนโมเดล UML

การใช้งาน

โดยพื้นฐานแล้ว JMI สามารถใช้เขียนเครื่องมือในภาษา Java สำหรับจัดการโมเดล UML ซึ่งสามารถนำไปใช้ในสถาปัตยกรรมแบบขับเคลื่อนด้วยโมเดล (Model Driven Architecture)และ/หรือการพัฒนาแบบขับเคลื่อนด้วยโมเดล (Model Driven Development ) ได้ มีการใช้งาน JMI หลายแบบ รวมถึงการใช้งานอ้างอิงจากUnisys , SAP NetWeaverและ การใช้งานแบบโอเพนซอร์สจากกลุ่ม NetBeansของSun Microsystems JMI สามารถใช้งานร่วมกับJava SE 1.3 ขึ้นไปได้ โดยผ่านทาง:

  • การแมปแบบมาตรฐานจากโครงสร้างแบบจำลอง MOF ไปยังภาษา Java;
  • API ที่สะท้อนความคิดสำหรับการค้นหาและนำทางโมเดลและอินสแตนซ์เมตาเดตาโดยทั่วไป

ดูเพิ่มเติม

  • เจเอสอาร์ 40

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Java_Metadata_Interface&oldid=1154962921 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อินเทอร์เฟซเมตาเดตา Java

เนื่องจาก เมตาเดตา คือชุด ข้อมูล เชิงพรรณนา โครงสร้าง และการบริหารจัดการ เกี่ยวกับกลุ่ม ข้อมูล คอมพิวเตอร์ (ตัวอย่างเช่น โครงสร้างฐานข้อมูล ) ดังนั้น Java Metadata Interface (หรือ...

ประวัติศาสตร์

ข้อกำหนด JMI ได้รับการพัฒนาภายใต้ กระบวนการ Java Community Process และกำหนดไว้ใน JSR 40 (JSR คือเอกสารอย่างเป็นทางการที่อธิบายข้อกำหนดและเทคโนโลยีที่เสนอเพื่อเพิ่มลงใน แพลตฟอร์ม Java )

การใช้งาน

โดยพื้นฐานแล้ว JMI สามารถใช้เขียนเครื่องมือในภาษา Java สำหรับจัดการโมเดล UML ซึ่งสามารถนำไปใช้ใน สถาปัตยกรรมแบบขับเคลื่อนด้วยโมเดล (Model Driven Architecture) และ/หรือ การพัฒนาแบบขับเคลื่อนด้วยโมเดล (Model Driven Development ) ได้ มีการใช้งาน JMI หลายแบบ...

ลิงก์ภายนอก

เจเอสอาร์ 40 บทความเกี่ยวกับ ภาษาโปรแกรม นี้ ยังเป็น เพียงบทความย่อคุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี ที อี ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Java_Metadata_Interface&oldid=1154962921 "