第二章 将第一章的下你公募项目部署到IceGrid中
1、环境准备
(1)、首先安装jdk,安装之后配置环境变量(安装的步骤略过,网上一大推)
(2)、安装ICE,ICE的安装和开发环境中的步骤一致,这里不重复叙述。这里要注意 的是Ice的安装目录不能是Program Files (x86)这个路径,也不能是中文路径,否 则会出错。
(3)、安装.net 4.0环境
(4)、安装vc运行库(如果没有vc运行库,ICE不能启动)
2、部署项目
(1)、首先将配套文档中的【配套部署脚本】文件夹下面的【AppServer】文件夹拷贝到Ice安装目录下的bin目录下面,如图所示:
AppServer文件夹的目录结构为:
AppServer
|----------config
| |---------application.xml
| |---------config_master.grid
|----------db
| |---------master
| |---------master_node
|----------deploy
|------TestService
|-----------ICEInterface.dll
|-----------ICEServer.dll
说明:
config目录下面为服务相关的配置文件,application.xml为服务节点配置,具体说 明在文件里面都有配置,config_master.grid为服务器的配置,具体说明,文件里面都有 注释。
(2)、在开始菜单中找到Ice安装目录的IceGrid GUI,然后启动,如图所示:
(3)、然后我们打开菜单栏的open application from file菜单,如图所示:
(4)、然后选择刚才我们拷贝到Ice安装路径下的AppServer目录下的config 目录下的 application.xml文件(D:\zeroc\bin\AppServer\config\application.xml),如图所示:
添加之后IceGrid会解析到节点信息,如图所示:
(5)、然后将配套文档中的【部署脚本】文件夹下面Start Grid.bat脚本启动,这个是启动IceGrid的,如图所示表示启动成功:
(6)、然后登陆IceGrid GUI,找到菜单栏的Log intoan IceGrid Registry,如图所示:
(7)、然后输入如下:
(8)、点击ok,登陆成功之后,我们再将刚才的application.xml的服务信息保存。然后找到 菜单栏的save to registry菜单,如图所示:
(9)、然后我们开始发布服务,将配套文档中的【部署脚本】文件夹下面deploy.bat脚本启 动,如下图表示已经启动成功:
启动成功之后我们看到IceGrid GUI的服务列表,服务上面都有一个绿色的箭头。如图:
对应的资源下载位置:点击下载,原创资源转载请注明原创地址,资源包含依赖包以及****和文档说明,下一章讲解ice的两种连接模式,直连和路由。感兴趣的请留言。
技术交流QQ:670865621