นี่คือคำสั่ง nameclt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
nameclt - ไคลเอนต์บริการการตั้งชื่อ
เรื่องย่อ
ชื่อ [-ออร์ ] [-ขั้นสูง]
DESCRIPTION
คำสั่ง nameclt เรียกใช้การดำเนินการบน Naming Service การดำเนินการที่อนุญาตคือ:
รายการ
แสดงรายการบริบทและอ็อบเจ็กต์ที่ผูกไว้ในบริบทด้วยชื่อที่ระบุ
bind_new_context
ผูกชื่อเข้ากับบริบทใหม่ และส่งคืนบริบทที่เป็นสตริง IOR
remove_context
ยกเลิกการเชื่อมโยงและทำลายบริบทที่มีชื่อ ตราบใดที่บริบทยังว่างอยู่
ผูก
ผูกชื่อกับวัตถุ
ปลดเปลื้อง
เลิกผูกชื่อและวัตถุ
แก้ไข
ส่งคืน IOR แบบสตริงที่ผูกไว้กับชื่อที่ระบุ
OPTIONS
-อ NameService-วัตถุ-อ้างอิง
ใช้ IOR แบบสตริงที่กำหนดเป็นบริบท "รูท" ของบริการการตั้งชื่อ โดย
ค่าเริ่มต้น nameclt ใช้การอ้างอิงวัตถุที่ส่งคืนโดยการเรียก
CORBA::ORB::resolve_initial_references("NameService")
- ขั้นสูง
อนุญาตการดำเนินการขั้นสูง เป็นการดำเนินการที่ปกติไม่ควรต้อง
ถูกนำมาใช้ อย่างไรก็ตามอาจมีประโยชน์สำหรับการทดสอบบริการการตั้งชื่อและสำหรับ
ทำความสะอาดในกรณีที่ลูกค้าทำเนมสเปซเลอะ การดำเนินงานคือ:
bind_context
ผูกชื่อเข้ากับบริบท
rebind
ผูกชื่อกับวัตถุแม้ว่าจะมีการผูกอยู่แล้ว
rebind_context
ผูกชื่อกับบริบทแม้ว่าจะมีการผูกอยู่แล้ว
ใหม่_บริบท
ส่งคืน IOR แบบสตริงสำหรับบริบทใหม่
ทำลาย
ทำลายบริบทการตั้งชื่อที่กำหนดด้วยแฟล็ก -ior
ใช้ nameclt ออนไลน์โดยใช้บริการ onworks.net