全球旧事资料 分类
的Servlet负责接收客户端请求并发送数据给客户端,业务逻辑层中的EJB模块负责业务处理,并实现对数据层的访问以及相关的数据转换。整个系统有四层构成,如下图所示:在J2ME客户端移动设备通过创建HttpCo
ectio
对象,使用HTTPHTTPS协议连接到Web服务器,Web服务器的Servlet接收到请求后,解析请求的数据格式,根据请求的具体内容调用业务逻辑层相应的EJB模块进行处理,EJB模块再通过JDBC访问数据库系统,数据库返回数据集后,业务逻辑层EJB再把信息传递给Web服务器,由Web服务器的Servlet通过HTTP或HTTPS将信息返回到J2ME客户端,客户端J2ME程序接收到返回信息后,将信息转换成Java程序能处理的数据并将其显示到手机屏幕上。客户端J2ME程序可以通过J2MEWirelessToolkit打包成JAD文件,发布在网站上供移动用户下载,毕业生只需通过手机上网下载并安装JAD软件包即可运行客户端程序,通过移动网络访问就业信息系统,随时随地以最快的速度获取信息。22服务器端设计J2EE为企业开发提供了丰富的技术组件,如JDBC,EJB,JSP以及Servlet等。手机就业信息系统的服务器是用Servlet负责接收客户端发送过来的消息,执行不同的函数以响应客户端的请求,然后执行相应的代码,完成一定的功能,再把处理结果返回给客户端。因此,在本系统中,编写一个服务器端ServletI
terviewServlet来处理客户端发送的各种请求。23客户端设计客户端主要实现界面显示、操作响应、网络连接和数据传送,输入查询请求数据后按发送,客户端会将数据发送到服务器端,服务器分析接收到的请求的类型,连接数据库并查询到相应的数据,将满足条件的数据返回给客户端。以查询招聘会安排信息为例,毕业生在客户端手机上输入招聘会日期、招聘岗位等信息,按确定键,发送查询信息到服务器服务器连接数据库并查询出满足条件的记录,返回客户端手机并显示在屏幕上。主要代码如下:publicclassI
terviewListexte
dsFormimpleme
tsComma
dListe
erprivateDisplaydisplayprivateDisplayablepare
tprivateI
terviewI
fopi
fo
fpublicI
terviewListMIDletmidletDisplayablepare
tI
terviewI
fopi
fosuper“招聘会安排”Comma
dbackCmd
ewComma
d“返回”Comma
dBACK4thisdisplayDisplaygetDisplaymidletthispare
tpare
tthispi
fopi
foifpi
fo
ullfori
ti0ipi
fole
gthithisappe
d“第”i1“条信息”thisappe
dpi
foigetBilldatethisappe
dpi
foigetMo
eythisappe
dpi
foigetReaso
thisaddComma
dbackCmdthissetComma
dListe
erthispublicvoidcomma
dActio
Comma
dcDisplar
好听全球资料 返回顶部