【聚杰网数据库编程】Eclipse RCP+Spring建胖客户端Web程序
五. 运行应用程序
现在,你可以运行你的应用程序了。如果还没有准备好的话,你可以把stocktradeserver工程按如下步骤导入到Eclipse:
1. 在Eclipse中,点击工具栏按钮"Deploy MyEclipse J2EE project to Server"(见图15)。
![]() 图15.发布MyEclipse J2EE服务器按钮 |
确保在列表下的工程是stocktradeserver。点击Add,选择Tomcat 5作为你的服务器,并且点击Finish。当你看到一条消息"Successfully deployed"时,点击OK(见图16)。
![]() 图16.StockTradeServer被成功发布 |
现在,启动Tomcat服务器(见图17)。Tomcat应该会成功地启动。
![]() 图17.通过MyEclipse插件启动Tomcat |
2. 启动"Eclipse Rich Client"。打开EclipseTradeClient's plugin.xml文件,点击"Overview"选项卡,并且点击"Launch an Eclipse application"。当应用程序启动时,按下图18中的红色按钮以得到一个股票列表。这一行为将使用Spring HttpInvoker从应用程序服务器取回股票列表。你可以按下红色圆圈右边的按钮来清除股票列表(见图18)。
![]() 图18.EclipseTradeClient成功运行 |
一切顺利!你已经成功构建了一个小型的Eclipse丰富的客户端程序并且使用Spring remoting技术把它连接到一个应用程序服务器上。
六. 小结
总之,基于Eclipse RCP构建你的胖客户端程序将会大大减少构建这种程序的GUI框架所需的繁重代码。另外,通过把Spring remoting用作客户端/服务器通讯机制还允许你轻松地实现协议的切换,同时还提供其它所有在服务器端的Spring优点。








