Orbix CORBA开发经验录
本开发经验录由IONA中国高级工程师Tony Zhang(张达刚)提供 version 1.0
欢迎大家在线交流Orbix CORBA开发经验: http://forum.huihoo.com/forumdisplay.php?fid=6
一个AMI的简单例子,AMI是指的客户端程序的异步访问,是CORBA的3.0中一个比较好的标准 | 下载 |
Any类型的例子,以前常见的一种Any类型造成内存泄露的例子 | 下载 |
Orbix在5.1的时候C++的不支持通过配置来实现Direct Persistence只能通过程序实现 | 下载 |
如何在程序中设置Client的超时策略,本例子有java和C++两个版本,在Orbix6中可以通过配置实现此功能 | 下载 |
corba name也是CORBA中一个不错的功能,一般的CORBA中间件支持的比较少,Orbix6中有个小bug,本例子作了比较详细的描述 | 下载 |
获得当前对象的例子 | 下载 |
非常有用的Orbix文档,如设置端口,日志,corbaloc等等很多有用的经典文档(强烈推荐) | 下载 |
Orbix6.1中可以使用.net的客户端调用CORBA的server端,这个功能在Orbix6.3中已经去掉了,由IONA的另一个产品Artix来代替 | 下载 |
DSI和DII在Orbix中没有相应的例子可以参考,这里提供了Java和C++的例子 | 下载 |
C++写的CORBA的程序和Ejb简单的性能测试比较 | 下载 |
枚举类型的简单例子 | 下载 |
在window下编译Orbix程序的时候要加入-GR参数,否则在运行时会出现问题 | 下载 |
sequence<octet>的一个C++的例子,本例子用sequence<octet>传了一张图片 | 下载 |
在服务器端如何知道客户端的IP,本例演示了在Orbix平台下,java和C++如何做到这点的 | 下载 |
本例子演示了如何使用sequence的struct | 下载 |
Orbix的log是CORBA中间件中最强的,不但支持多种log的等级,还可以把自己写的log容入Orbix平台 | 下载 |
Orbix Log分析器,此程序可以分析Orbix的log,统计最长调用时候,调用次数,调用出现问题的方法,是在运行环境中找问题不可不的工具。 | 下载 |
使用命名服务中的List方法可以查讯命名服务中注册的对象,本例还使用了C++的二维数组,指针的指针,也有一定学习的意义 | 下载 |
Orbix的命名服务本身就支持负载均衡,本例就是对这个功能进行演示 | 下载 |
用Orbix6的客户端如何访问Orbix3的服务器端 | 下载 |
Orbix6的Jbuilding向导,使用本向导可以根据idl自动生成,可以运行的服务端和客房端程序,而且生一个Jbuilder的工程,是Java CORBA开发的好工具(含有全部源代码) | 下载 |
如果想简单的测试一下Orbix的性能,你根本不用写程序,做例子中的设置就可以,这就是Orbix的性能日志 | 下载 |
如果用程序的方式查看Orb中可以初始化的服务 | 下载 |
IOR中会包含服务器端的端口号和IP地址,本程序就是分析IOR,把端口号和IP输出的例子 | 下载 |
又一个struct sequence的例子 | 下载 |
CORBA中是没有session的概念的,Orbix为了方便session开发,有一个session的插件,的确是不错的功能,不过这是Orbix扩展的功能,所以一旦使用就不能移植了 | 下载 |
在Unix下的宽字符(汉字)要用64位来存,在java中和Window中都是用32位来存,比如你写了一个java的服务器端,Unix下的C++端,那么对于wsting的汉字一定要进行解码处理,java的码制处理相对容易,如果是C++的本例子可能会帮到你。 | 下载 |
Orbix的SSL是所有CORBA产品功能最强的,也是最强的,只要通过配置就可以实现 | 下载 |
对于wstring传汉字,在不同平台下用不同的语言是不同的,有的有问题,有的没问题,本例对这个问题做了个总结 | 下载 |
单线程和多线程策略的演示 | 下载 |
如何在CORBA中使用time | 下载 |
通过配置设置Client端超时策略 | 下载 |
union类型的例子,java和C++的都有 | 下载 |
简单的持久POA的例子,下载下来做个程序的模板还是不错的 | 下载 |
Orbix的容错的负载均衡是所有CORBA中间件中最强大的,特点1:只需要通过配置,不用编程。特点2:对于客户端透明,就是说JacORB,Tao的客户端也可以享受Orbix的负载均衡和容错,(本例有演示录像) | 下载 |
一大堆通知服务的例子,java的有,C++的有,非持久的有,持久的也有,Oos,过滤器。。。。,下载下来慢慢看吧 | 下载 |
如何用java来查看Orbix系统服务 | 下载 |
VB写的COMet客户端 | 下载 |
OMG组织定义的CORBA标准,idl、通知等等 | 下载 |