方案一:web服务器(web server)传送原有的html网页,由html过滤器将该网页转换成wml格式,然后再由wap代理(wap proxy)服务器处理后形成二进制的wml数据流送往客户端,即用户的wap手机。
方案二:web服务器直接将wml网页传送到wap代理服务器,然后由服务器处理后形成二进制的wml数据流送往客户端。
wap网络服务方案
方案三:由wta服务器(wta server)直接将二进制的wml数据流送往客户端。不过这种方案用途有限,主要是用于提供电话呼叫等服务。
对于wap服务供应商来说,主要考虑前两个方案。第一个方案的好处是开发者不需要对原有的网络及网页进行修改,html到wml的转换工作可由html过滤器直接完成。不过这个方案也是有缺点的,主要表现在4个方面:其一,过滤器只能做有限的转换,对于比较复杂的html网页就很难全部转换成功;其二,html网页远比wml网页复杂,所以转换后传输的效率比较低;其三,过滤器这一中间环节的增加,就整个系统而言降低了网络的工作效率;其四,增加了html服务器的负载,影响了整个系统的效率。显然,这一方案并不完全符合wap服务“简短、快捷”的要求。
相比之下,第二种方案比较合适。但第二方案也存在一个问题,那就是我们不一定非得要增加wap代理服务器,因为实际上我们可以利用已有的html服务器来实现wap服务。特别是wap手机只接收能够进行解释的二进制wml数据流,所以我们根本无需考虑这个数据流的提供者。这样,我们还可以进一步优化该服务方案,提高系统工作效率。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器