构建基于 DB2 Everyplace 的 MIDP 应用程序
2009-11-16 00:00:00 来源:WEB开发网但本文所要讨论的情况却不是如此。作者在项目实践中成功地测试基于 DB2 Everyplace 的 MIDP 应用程序运行在 WME5.5 环境下,应用服务器采用的是 WebSphere Application Server Advanced Enterprise Edition V4.0.2,目标设备采用的是 PocketPC 设备或是 Palm OS 设备,同时也在 WTK 提供的手机模拟器上经过测试。
服务器端安装配置:
为了支持 MIDP 相关设备的同步客户端顺利工作,我们需要在 DB2 Everyplace 服务器上安装相应的 Web 服务器软件,目前 DB2 Everyplace 产品支持两种 Web 服务器软件:
WebSphere Application Server,Advanced Single Server Edition Version 4.x 或是后继版本。
Apache Tomcat Version 4.0.x 或是后继版本。
作者在测试过程中采用的是 WebSphere Application Server Advanced Enterprise Edition V4.0.2,经过测试,是能够正常工作的。
安装配置遵循下列步骤:
运行 \\DB2Everyplace\\Server\\installableApps\\nt\\dsy_was40_install.bat,该脚本将在 DB2 Everyplace 同步服务器的 WebSphere 节点下创建应用程序服务器。
命令格式如下:
dsy_was40_install.bat "WAS_installation_directory" "WAS_node_name" "%DSYINSTDIR%" "%DSYSQLLIBINSTDIR%"
其中,WAS_installation_directory 是 WebSphere Application Server 的安装目录,WAS_node_name 是 WebSphere Application Server 节点名。
注:在实际使用中,常常会碰到 WAS V4 对应的服务 IBM_WS_Admin 服务无法启动,这通常是由于 WAS 需要配置为使用 JDBC 2.0,设置步骤如下:
1)停止"DB2 UDB JDBC Applet Server 服务"
2)执行 DB2 UDB 对应目录下的 SQLLIB\\java12\\usejdbc2.bat,将 JDBC 升级为 2.0 版本
3)重新启动"DB2 UDB JDBC Applet Server 服务"
更多精彩
赞助商链接