风林火山

其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震 ——《孙子兵法》...

使用J2SE1.4开发CORBA程序(三)

编程实例:数组相加本程序是一个数组相加程序:由客户端提供两个数组,然后服务器将它们相加并将结果返回给客户端。数组相加:暂时服务开发任何CORBA应用程序首先都要使用OMG的接口定义语言(IDL)定义接口。数组相加程序的IDL接口定义如下面代码所示。在这我们定义了一个名为ArithApp的模块(相当...

2004-05-12 17:11:00

阅读数 966

评论数 0

使用J2SE1.4开发CORBA程序(五)

最后是实现客户端。如代码7所示。客户端完成以下任务:n         创建和初始化ORB。n         使用通用名称服务corbaname的URL解析AddServant。使用该URL查找在本机上运行的名称服务,然后运行在端口2900上并监听请求。找到名称服务后,它就会从名称服务中找到对象...

2004-05-12 17:06:00

阅读数 958

评论数 0

使用J2SE1.4开发CORBA程序(一)

使用J2SE1.4开发CORBA程序Java2的J2SE1.4版本为通用对象请求代理结构(CORBA)引入了许多新的特性和改进。新的特性和改进不仅体现在对标准CORBA规范的修改,而且也表现在对已有特性性能的提高上。一个新添的重要特性就是轻便对象适配器(POA)。CORBA新特性早在1990年CO...

2004-05-12 17:05:00

阅读数 877

评论数 0

使用J2SE1.4开发CORBA程序(二)

使用POA编程创建和使用POA的方法根据要开发程序的类型不同也会有些差异。一个典型POA程序的编写过程包含了以下几步:1.获得POA根元素首先要获取POA根元素,它由ORB管理,使用初始对象名“RootPOA”就能获取它并供给程序使用。操作方法如下:ORB orb = ORB.init(argv,...

2004-05-09 11:16:00

阅读数 945

评论数 0

使用J2SE1.4开发CORBA程序(四)

ORBD名称服务CORBA通用对象服务(或称COS名称服务)提供了对象引用的树型目录,就像文件系统提供的文件目录一样。在JDK的早期版本中由tnameserv提供类似服务。tnameserv是暂时名称服务,只有在运行时才能维持名称上下文。如果关闭名称服务,那么所有的名称索引都会消失。J2SE1.4...

2004-05-09 11:16:00

阅读数 1034

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭