CORBA-Demo
扫盲连接:
1.http://blog.csdn.net/chjttony/article/details/6543116
2.http://blog.csdn.net/chjttony/article/details/6561466
注意的地方:笔者亲自做了个Demo发现文档上有坑爹的地方:
关于命令的:
文档上是这样描述的:
第一出坑爹的地方:
执行命令:【idlj hello.idl 】 按照文档上说的是不会产生6个文件的,坑爹的地方就在这,文档上说了一句:
【使用-fserver参数,全部生成使用-fall参数。默认全部生成。】
笔者测试发现只有5个。。。。悲剧
好吧就慢慢敲命令吧。说了有这2个命令,不知道怎么用是关键:
doc命令下:当然要进入 idl文件所在的位置了
下面可以照文档上的来了
确保java文件都没问题了,先在doc命令窗口中执行:
【orbd -port 1050 -ORBInitialPort 1049 -ORBInitialHost localhost】
根据参数来看着localhost 可以指定ip
第二出坑爹的地方:
按照文档上的先运行
1. java cn.zxm.corba.hello.server.HelloServer
2.java cn.zxm.corba.hello.client.HelloClient
文档当然了这个路径的文件需要看自己怎么写了的,没有必要再doc命令下运行有IDE支持当然好了
来了一个错误
根据错误提示好了,端口有问题需要看一下ip
源码中笔者的机器ip是192.168.2.108 这个需要结合自己的机器改一下,才能运行这个demo
- 大小: 10.5 KB
- 大小: 755 Bytes
- 大小: 44.1 KB
分享到:
相关推荐
在"java corba demo"的学习中,你将接触到以下内容: - 如何创建ORB实例,注册和查找远程对象。 - IDL的基本语法,如何定义接口和数据类型。 - 使用GIOP(Generic Inter-ORB Protocol)和IIOP(Internet Inter-ORB ...
Java CORBA(Common Object Request Broker Architecture)是一种标准的中间件技术,用于构建分布式应用程序,它允许不同操作系统和网络上的对象相互通信,仿佛它们都在同一台计算机上运行。本实例和相关资料旨在...
这个简单的ChatServer Demo展示了如何利用Java和CORBA构建分布式应用,对于理解和学习CORBA的基本概念和工作原理非常有帮助。同时,它也提供了一个实际的场景,让开发者可以实践ORB的使用和对象的远程调用。
8. **JEP 320:移除Java EE和CORBA模块**:为了简化JDK,这些不再维护的模块被从标准版中移除。 9. **其他小改进和修复**:包括对JVM、编译器、JNI接口、类库等的大量小改进和错误修复。 **三、JDK 11文档的重要性...
CXFDemo 一个关于CXF实现jax-ws规范的webservice #CXF框架 Apache CXF=Celtix+Xfire.是一个开源的一个webservice,可以与spring无缝集成。支持soap1.1、1.2、RESTtful或者CORBA。 ##使用CXF实现jax-ws规范的...
在这个DEMO中,我们关注的是JACORB(Java Object Request Broker Architecture)——一个开源的Java CORBA实现。CORBA(Common Object Request Broker Architecture)是一种标准的中间件技术,它允许不同平台上的...
3. **生成服务端代码**:运行`slice2java Demo.ice`命令,会自动生成Java版本的接口和基类,如`_PrinterDisp`,这是服务端实现的基类。 4. **实现Servant类**:创建`PrinterI`类,继承自 `_PrinterDisp`,并实现`...
@JAVA_CMD@-Djava.endorsed.dirs=@JACORB_HOME@/lib-Djacorb.home=@JACORB_HOME@-Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB-Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton-classpath%CLASSPATH...
- 进入JacORB提供的示例目录(如`D:\JavaTool\JacORB-2.3.0\demo\grid`)。 - 使用Ant构建示例程序,确保构建过程没有错误。 - 最后,通过`dos`命令行运行服务器端示例`jacodemo.grid.Server`,注意控制台的输出...
demo.zip 03.Eclipse入门样例demo 第2部分(3个程序包) javasyntax.zip 05.Java核心语法详解 javaoop.zip 06.Java面向对象编程(计算器) javaexception.zip 07.Java面向对象编程扩展(计算器异常捕捉实例) ...
demo.zip 03.Eclipse入门样例demo 第2部分(3个程序包) javasyntax.zip 05.Java核心语法详解 javaoop.zip 06.Java面向对象编程(计算器) javaexception.zip 07.Java面向对象编程扩展(计算器异常捕捉实例) ...
JacORB(Java CORBA Object Request Broker)是一个开源的Java接口定义语言(IDL)编译器和CORBA对象请求代理(ORB)。它实现了OMG(对象管理组)的CORBA标准,允许不同系统间的Java应用程序通过网络进行通信,实现...
5. **IIOP与JRMP**:RMI有两种通信协议,早期版本使用JRMP(Java Remote Message Protocol),后来引入了与CORBA兼容的IIOP(Internet Inter-ORB Protocol)。 ### RMI工作原理 1. **创建远程接口**:首先,定义一...
demo.zip 03.Eclipse入门样例demo 第2部分(3个程序包) javasyntax.zip 05.Java核心语法详解 javaoop.zip 06.Java面向对象编程(计算器) javaexception.zip 07.Java面向对象编程扩展(计算器异常捕捉实例) 第3...
- WebLogic服务器支持SSL加密通信,需要使用KeyStore文件(如`DemoIdentity.jks`和`DemoTrust.jks`)来存储证书。 - 配置SSL需要启用相应的特性,并在生产环境中获取有效的证书。 ### 查看已部署的EJB - 可以使用...