|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.
假如您的企业已依附于利用多层的企业Java使用,那末您大概比设想中更靠近无线科技的将来。经由过程形貌一个样本使用,AashishPatil向您展现了怎样用起码的人力物利巴您现有的企业Java基本构件毗连到无线收集中往。利用现有的EJB、修正过的Servlet和新的WML和WMLScript页面会使这个历程发生一个奔腾。
无线使用协定(WirelessApplicationProtocol,WAP)能够进步一个企业现有Web系统布局的含金量。假如您已利用了企业Java使用,您能够简单地将它们与WAP服务集成,如许能够为挪动事情群体带来有效的数据和功效。在这篇文章里,我会触及到利用与WAP相干的J2EE的基础要素,然后创立一个WAP/企业Java样本使用,以展现您怎样把本人的EJB毗连到无线收集中往。
背景:J2EE和WAP
在浏览本文前,您应当对Java2平台,EnterpriseEdition(J2EE)系统布局有个基础的懂得。您能够经由过程上面的参考材料章节找到关于J2EE的更多信息的链接。作为一个回忆,上面是一张为台式客户机计划的典范J2EE使用的表示图。
—J2EE使用布局
<br>
在中,包括JavaServerPage(JSP)和Servlet的那一层卖力天生静态HTML页面。而在WAP使用中,这一层将天生静态的无线标志言语(WirelessMarkupLanguage,简称WML)页面。因而,为了转换一个尺度的J2EE使用使之为挪动设备所利用,您将不能不编写新的JSP,而且在某些情形下,还要编写新的Servlet。企业JavaBean(EJB)坚持稳定,由于它们与数据体现有关。
有些人以为Servlet无需变动,大概说:只需把Servlet的输入复杂地重定向到天生静态WML页面的JSP上就已充足了。但是,Servlet不克不及区分从台式机和从WAP设备发来的哀求;既然WAP使用大概没法完成基于Web的系统布局的一切功效,以是在这方面并没有搅浑的中央,这一点很主要。也正因为此,开辟职员一般为WAP使用计划新的Servlet。但是在年夜多半情形下,这些Servlet与那些在基于Web的系统布局上供应相似功效的Servlet十分类似。
在中没有呈现但对WAP使用又很主要的另外一个组件是WAP网关。这个组件卖力WAP栈和Internet栈之间的互相转换。
是的改善版,显现了利用WAP设备作为客户真个J2EE使用的布局:
—WAP/J2EE使用的布局
<br>
依照图示,一切自WAP客户端到Web服务器的哀求必需经由过程WAP网关发送。只管WAP网关也能够作为安排WML/WMLScript页面的WAP服务器,但利用Web服务器来安排这些页面更加便利。
有良多WAP网关的部署办法。关于多半WAP使用来讲,网关或由ISP部署,或由供应这个使用的公司来部署。后者更加平安,我们今后会注释;但是,假如用户请求在他们的WAP设备长进行多用处的收集会见,一个外部的WAP网关会很不便利。年夜多半非ISP不但愿他们的网关被用来会见他们本人站点之外的其他站点;因而,为了会见其他站点,用户将不能不利用ISP网关。但关于被WAP客户端利用的每个网关来讲,用户都必需界说一个分歧的毗连,正如Windows98的拨号收集一样—并且在每一个设备上,如许毗连的数量一般是无限的。这就增添了用户的方便性,而且在会见一个站点时形成WAP设备中的毗连堵塞。
<p>
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。 |
|