บ้าน เครือข่าย อินเทอร์เน็ตอินเตอร์ - โปรโตคอล orb (iiop) คืออะไร? - คำจำกัดความจาก techopedia

อินเทอร์เน็ตอินเตอร์ - โปรโตคอล orb (iiop) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Internet Inter-ORB Protocol (IIOP) หมายถึงอะไร

Internet Inter-ORB Protocol (IIOP) เป็นโปรโตคอลเชิงวัตถุที่ใช้เพื่ออำนวยความสะดวกในการโต้ตอบเครือข่ายระหว่างโปรแกรมแบบกระจายที่เขียนด้วยภาษาโปรแกรมที่แตกต่างกัน IIOP ใช้เพื่อปรับปรุงการสื่อสารทางอินเทอร์เน็ตและอินทราเน็ตสำหรับแอปพลิเคชันและบริการต่างๆ


IIOP เป็นส่วนประกอบที่สำคัญของ Architecture Object Broker Architecture (CORBA) ซึ่งเป็นมาตรฐานอุตสาหกรรมไอทีที่มีชื่อเสียง IIOP เป็นการดำเนินการของ General Inter-ORB Protocol (GIOP) ซึ่งเป็นโปรโตคอล interation ที่เป็นนามธรรมที่ใช้โดย object request broker (ORB)


IIOP นั้นคล้ายคลึงกับ Microsoft Componented Model Model (DCOM) ซึ่งเป็นคู่แข่งหลักของ CORBA / IIOP

Techopedia อธิบาย Internet Inter-ORB Protocol (IIOP)

เช่นเดียวกับ CORBA, IIOP ตามสถาปัตยกรรมไคลเอนต์ - เซิร์ฟเวอร์สำหรับการสื่อสารโดยที่คำขอข้อความจะถูกส่งจากไคลเอนต์ไปยังเซิร์ฟเวอร์เสมอ


ข้อมูลจำเพาะ Object Management Group (OMG) สำหรับ IIOP มีดังนี้:

  • Common Data Representation (CDR): จัดเตรียมวิธีการเข้ารหัส / ถอดรหัสข้อมูลมาตรฐาน
  • การอ้างอิงระหว่างวัตถุ (IOR): ไคลเอ็นต์ต้องมีที่อยู่ของโปรแกรมหรือที่เรียกว่า IOR ก่อนที่จะส่งคำขอเซิร์ฟเวอร์ IOR ขึ้นอยู่กับที่อยู่ IP และหมายเลขพอร์ตของเซิร์ฟเวอร์และมักจะถูกแมปไปยังตารางค่าที่สร้างโดยคอมพิวเตอร์ของลูกค้า
  • รูปแบบข้อความที่กำหนดไว้เพื่อรองรับข้อกำหนด ORB ของ CORBA

ข้อดีของ IIOP รวมถึง:

  • ความเป็นกลางทางสถาปัตยกรรมที่ดีขึ้น
  • ความโปร่งใสในการสื่อสาร
  • scalability
  • ความสามารถในการนำรหัสกลับมาใช้ใหม่
อินเทอร์เน็ตอินเตอร์ - โปรโตคอล orb (iiop) คืออะไร? - คำจำกัดความจาก techopedia