jacorb 的使用(五) 解析IOR字符串

转载 2011年01月10日 14:11:00

1. 解析IOR字符串,需要用到jacorb提供的dior命令。 
dior.bat的内容如下: 
@echo off 
rem decodes and prints the components of a stringified IOR 

IF "%1" == "" GOTO USAGE 

jaco org.jacorb.orb.util.PrintIOR %1 %2 
GOTO EXIT 

:USAGE 
   echo. 
   echo Usage: %0 ^[^<IOR^> ^| -f ^<filename^>^] 

:EXIT 

2. dior 的用法如下: 
Usage: dior [ -i ior_str | -f filename ] 

3. 解析的IOR内容如下: 

D:/jacorb/bin>dior -i IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D69 
6E672F4E616D696E67436F6E746578744578743A312E300000000000010000000000000074000102 
000000000C31302E34302E37302E383600270F00000000001F5374616E646172644E532F4E616D65 
5365727665722D504F412F5F726F6F7400000000020000000000000008000000004A414300000000 
010000001C00000000000100010000000105010001000101090000000105010001 
[jacorb.orb.print_ver] INFO : 
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
        JacORB V 2.3.0, www.jacorb.org 
        (C) The JacORB project 17-Feb-2007 
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
[jacorb.orb] INFO : Property "jacorb.hashtable_class" is set to: java.util.HashM 
ap 
[org.jacorb.orb.codes] WARN : Warning - unknown codeset (GBK) - defaulting to IS 
O-8859-1 
[jacorb.orb.intercept] INFO : InterceptorManager started with 0 Server Intercept 
ors, 0 Client Interceptors and 1 IOR Interceptors 
[jacorb.orb.singleton] INFO : created ORBSingleton 
------IOR components----- 
TypeId  :       IDL:omg.org/CosNaming/NamingContextExt:1.0 
TAG_INTERNET_IOP Profiles: 
        Profile Id:             0 
        IIOP Version:           1.2 
        Host:                   10.40.70.86 
        Port:                   9999 
        Object key (URL):       StandardNS/NameServer-POA/_root 
        Object key (hex):       0x53 74 61 6E 64 61 72 64 4E 53 2F 4E 61 6D 65 5 
3 65 72 76 65 72 2D 50 4F 41 2F 5F 72 6F 6F 74 
        -- Found 2 Tagged Components-- 
        #0: TAG_ORB_TYPE 
                Type: 1245790976 (JacORB) 
        #1: TAG_CODE_SETS 
                ForChar native code set Id: ISO8859_1 
                Char Conversion Code Sets: UTF8 
                ForWChar native code set Id: UTF16 
                WChar Conversion Code Sets: UTF8 
[jacorb.orb] INFO : prepare ORB for shutdown... 
[jacorb.orb] INFO : ORB going down... 
[jacorb.orb] INFO : ORB shutdown complete 

CORBA通过IOR文件远程获取实现类

之前的那篇wen
  • DryKillLogic
  • DryKillLogic
  • 2014年05月19日 10:04
  • 4281

Corba开发之基于ior实现

1、概述: 在之前的文章中均已实现Corba环境配置、Eclipse简单开发实现; 在日常开发中,Corba接口远程调用与实现常用的方式有两种:ior(文件方式)和nameService(命名服务方式...
  • vtopqx
  • vtopqx
  • 2015年11月15日 14:56
  • 1741

CORBA的简单介绍及HelloWorld

CORBA概述 CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程 序体系规范。或...
  • DryKillLogic
  • DryKillLogic
  • 2014年05月16日 16:31
  • 11499

使用Jacorb创建固定不变的IOR

Normal 0 7.8 pt 0 2 false false false Microso...
  • chjttony
  • chjttony
  • 2011年06月22日 22:03
  • 2635

jacorb生成固定的ior文件

  • 2012年07月26日 17:26
  • 295KB
  • 下载

jacorb 的使用(七) 检查对象是否存在

1. bin/pingo.bat 内容如下: @echo off rem decodes and prints the components of a stringified IOR jaco org...
  • njchenyi
  • njchenyi
  • 2011年01月10日 14:13
  • 1359

使用Java进行CORBA编程-JacORB-Notification Service(2)

上一篇介绍了CORBA的NotificationService以及如何来使用NotificationService。 上一篇 使用Java进行CORBA编程-JacORB-Notification ...
  • fw0124
  • fw0124
  • 2012年01月13日 00:21
  • 4737

_IO, _IOR, _IOW, _IOWR 宏的用法与解析

  • 2016年04月23日 15:48
  • 19KB
  • 下载

使用Java进行CORBA编程-JacORB-入门

到http://www.jacorb.org/download.html下载JacORB3.0Beta。 下面开发一个简单的应用。 Event Service => http://blog.c...
  • fw0124
  • fw0124
  • 2012年01月10日 01:29
  • 5706

java eclipse平台上配置并使用jacORB2.3.0开发例子的步骤:

 0\ 安装jdk1.6.0,要求:jdk的安装路径里不能包含 空格字符或中文等一些jvm无法识别的字符;     配置环境变量JAVA_HOME=“D:\JavaTool\Java\jdk1...
  • du412983021
  • du412983021
  • 2013年12月25日 20:15
  • 373
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jacorb 的使用(五) 解析IOR字符串
举报原因:
原因补充:

(最多只允许输入30个字)