| -ORBInitRef NameService=IOR::0023021ABCS1 |
| 也可以用字符形式的Corba IOR来配置命名服务,如 |
| -ORBInitRef NotificationService=Corbaloc::Tele/NotificationService |
| 3. ORBDefaultInitRef |
| 用ORBDefaultInitRef可以定义默认的URL形式的对象句柄的位置。如下所示: |
| -ORBDefaultInitRef corbaloc::yourdomain.com |
| ORG启动时会调用resolve_initial_references("NotificationService"),然后生成如下的完整的URL,如下所示: |
| Corbaloc::yourdomain.com/NotificationService |
| 然后把这个完整的URL传给string_to_object,获取服务的session句柄,这样就可以和服务器端进行通信了。 |
| 四.总结 |
| 通过对象命名服务,可以简化ORB客户端和服务器端的通信,提高通信的质量和效率。对提高Corba在Internet在应用起了很大的作用。 |