配置corba和vs2005结合的环境
一、下载OmniORB
http://sourceforge.net/projects/omniorb/files/
VS2005下载omniORB-4.1.4-x86_win32-vs8.zip,VS2008下载omniORB-4.1.4-x86_win32-vs9.zip
下载后解压到任意目录即可,本人解压后为E:/CORBA/omniORB-4.1.4
二、配置环境变量
计算机右键单击属性->高级环境系统设置->系统环境变量Path后面加上
omniORB路径/bin/x86_win32,本人机器上为E:/CORBA/omniORB-4.1.4/bin/x86_win32;
在任一目录新建目录Omninames,本人机器建在E:/CORBA/omniORB-4.1.4/,在环境变量中新增变量名:OMNINAMES_LOGDIR,变易值为:Omninames所在目录/Omninames,本人机器上为E:/CORBA/omniORB-4.1.4/Omninames(这一步是为以后使用NameService准备的)
三、配置命名服务
执行E:/CORBA/omniORB-4.1.4/sample.reg
在HKEY_LOCAL_MACHINE/SOFTWARE/omniORB/InitRef 加入类型为字符串键“1”,键值为"NameService=corbaname::my.host.name"(这里的my.host.name 是你的机器名)
由于我用本机来测试,所以键值为NameService=corbaname::127.0.0.1
四、配置VS目录
打开VS,选择Tools工具->Options选项,在弹出窗口中选择 Project and Solutions -> VC++ Directories,要设定三个文件夹目录
1.在右上角下拉菜单中选择Executable files,在下面新加一个目录 OmniORB路径/bin/x86_win32(注意不要光写到bin把后面的x86_win32掉了)
2.在右上角下拉菜单中选择Include files,在下面新加一个目录OmniORB路径/include

本文档详细介绍了如何在VS2005中配置OmniORB环境,包括下载与解压OmniORB、设置环境变量、配置命名服务、注册表设置、配置VS项目目录。接着,通过一个简单的time.idl示例,展示了服务器端和客户端程序的创建过程,以及如何编译和运行这些程序。最后,强调了工程参数的修改和编译运行的步骤。
843

被折叠的 条评论
为什么被折叠?



