当前位置:主页 > 网页教程 > 网页制作 > wap网站教程 > 内容欢迎大家投稿

WAP建站入门教程- 网络应用构架

时间:2009-10-03 08:11来源:未知 作者:大宝库 点击:读取中
阅读工具:字体:

   图2-5是一个抽象的WAP网络应用构架。WAP网络应用构架还是沿袭传统的服务器—客户端模式,只是中间增加了一个网关。
    客户端一般都是WAP移动设备,很可能是一部WAP手机。它们由不同的公司生产,具有各自的特点,对WML和WMLScript的支持情况也千差万别。现在已经上市的WAP手机有Nokia 7110、Ericsson R380、Motorola L2000www。以后随着更多厂家的加入,将有更多的WAP手机出现。一般来说手机的屏幕希望足够的大,分辨率足够高,否则浏览网页也将是十分困难的。由于屏幕大小的不一样,对WML和WMLScript的支持情况大不一样(就如同Internet Explore和Netscape对HTML标记的支持也是不一样的),在某种意义上需要针对不同的手机制作不同的网页,使得客户能够舒适地浏览页面。另外,WAP手机上网存在的安全隐患也需要加以考虑:散射在空间中的电波也会将用户的口令、密码等等敏感信息散射在空间中。
    WAP网关就是在前面所提到的WAP代理服务器。它负责HTTP协议与WAP协议之间的互相转换,其主要功能有两个:

    • 将取得的WML页面编译压缩成二进制WML流并发送给客户端。
    • 将从客户端过来的二进制请求翻译成HTTP请求并执行该请求。
    网关在整个构架中有着十分关键的作用,是连接客户和服务的桥梁。它可以在移动提供商一方(如图2-6所示)或者在WAP服务提供商一方(如图2-7所示)与应用服务器集成在一起。这两种方式都要根据具体的情况加以采用和实施。

图 2-6 WAP网关在移动提供商一方


图 2-7 WAP网关在服务提供商一方
在服务端开发应用程序和以前的Web服务开发没有太大的区别。只要符合CGI(Common Gateway Interface)标准就可以,无论是用ASP、JSP、PHP、Perl、ISAPI、NSAPI、C、C++、Basic、Delphi或者Servlet都是一样的。因此这给开发人员以很大的自由。其中的具体细节将在后面的章节中讲解。
(责任编辑:大宝库)


------分隔线----------------------------
推荐内容
  • WAP手机上网问题问与答

    一、我如何键入网址? 1、打开手机,进入服务功能选项 2、按下确定键 3、选中书签 4、...

  • WML语法大全

    WML是一种基于XML(扩展标记语言)的一种标记语言。这种语言是为无线设备用户提供交互...

  • 全面解析WAP技术

    什么是WAP WAP就是无线应用协议(WirelessApplicationProtocol)的简称。虽然它跟联合国...

  • 用QuickWAP组件建设Wap站点

    用QuickWAP组件建设Wap站点教程-准备篇 首先我们要简单了解一下什么是QuickWAP,Quick...

赞助商链接
赞助商链接