开发基于 DB2 Everyplace 产品的快递解决方案
2008-12-09 16:33:59 来源:WEB开发网在这个例子中,我们在 Web 项目下的“Java Resources”文件夹中编写我们的 Java Beans 和 Java Class,在“WebContent”中编写 JSP 页面。在“部署描述符”中编写 Servlet 和相关的部署配置信息。
在动态 Web 项目“mparcel”中编写我们的代码后,我们可以通过右键点击 JSP 文件,并选择运行 ->在服务器上运行来将我们的 Web 项目部署到 RSDP 中内置的 WebSphere Application Server 上,浏览其页面效果,也可以通过选择“调试”菜单来调试我们的项目。
建立了动态 Web 项目之后,我们需要将这个项目与之前建立的企业应用程序相关联。见图 13,在我们建立的企业应用程序“db2e_mparcel”下的“模块”文件夹上右键 ->导入 ->WAR 文件,在弹出的面板中的“Web 项目”输入框中用下拉框选择我们建立的动态 Web 项目“mparcel”并点击“完成”,就将 Web 项目包含进企业应用程序。
图 13. 关联项目
类似的,我们还可以在“项目实用程序 JAR”和“实用程序 JAR”中关联这个企业应用程序所需的项目和其他 JAR。这样,服务器端的开发环境就搭建完成了。
解决方案应用程序开发
本章将详细介绍客户端和服务器端的应用程序的具体开发过程,包括使用的具体技术、关键功能的实现方式以及部分代码样例。
客户端应用程序开发
Mobile Parcel Demo 的客户端是一个基于 J2ME 的应用程序,采用经典的 MVC 三层结构。Model 层使用 JDBC 与 DB2 Everyplace 数据库连接;使用 ESWT 作为 View 层;DB2 Everyplace 的关键功能和特征,比如数据的同步等在 Controller 层实现。下面分别介绍。
更多精彩
赞助商链接