1.WWW模式
WWW体系机构提供了一个灵活且强有力的设计模式(图1)应用软件以标准数据形式显示 ,并能通过网络浏览器浏览。网络浏览器是一个网络应用软件 ,它能向有已命名的数据服务对象的网络服务程序和有标准格式编码数据的网络服务程序发送请求。
WWW程序设计模型:
WWW标准详细说明了建立一个普通应用环境所需的必要配置,包括:标准命名模型---WWW上所有的服务器和内容都是通过互联网标准的信息指定方法命名的。(URL)内容的键入----WWW上都有特定的类型 ,因此允许网络浏览器在基于它的基础上进行正确的处理。标准内容格式---所有的网络浏览器支持一组标准内容格式。包括超文本链接标示语言(HTML) ,JAVA描述语言 ,以及其他大量形式。标准协议------标准网络协议允许任何网络浏览器连接到任何网络服务器。WWW上最常用的协议是(HTTP)。这种基本构造允许使用者轻易到达第三者应用软件和内容服务。它也允许开发人员轻松为广大客户创建应用软件和内容服务。
WWW协议定义了三类服务器:
起点服务器:资源(内容)已存在或将要建立所在的服务器。
代理服务器:中间程序为了代表其它客户提出请求既作为服务器又作为客户。代理服务器代表性的存在于不能透过防火墙直接传达的客户和服务器之间。请求经过代理服务器处理或经过合适的翻译传到其他服务器。代理服务器必须执行客户和服务器两者的请求。
网关:为其他服务器担当媒介的中间服务器。与代理服务器不同的是 ,网关好象被请求资源的起点服务器一样接受请求。而客户却可能意识不到在和网关沟通。
2.WAP模型
WAP设计模型(图2)有点象WWW的设计模型。它给应用程序开发人员提供了很多方便 ,包括一个熟悉的设计模型 ,一个已证明的体系机构 ,和使用现有工具(如网络服务器 ,XML工具等)的能力。为了与无线的环境相匹配进行了优化和扩充。无论在哪里 ,只要有可能 ,现有的标准都会被作为工作分析程序的起点来使用。
|
WAP程序设计模型:
WAP被列入一组基于熟悉的WWW的众所周知的内容开本。内容通过一组基于WWW通讯协议的通讯协议来传送。接线端的小型浏览器可调整界面 ,且类似标准的网络浏览器。WAP定义了一组能促进流动终端和网络服务器之间的传达的标准元件。包括:
标准命名模型:利用WWW来识别起点服务器上的工作分析程序的内容 ,识别装置上的局部 ,命令控制功能。
内容的键入:WAP内容拥有与WWW键入一致的特殊形式 ,这允许WAP用户代理在其形式的基础上进行正确的处理。
标准内容开本:WAP基于WWW技术上 ,包括了显示涨价幅度 ,日历信息 ,电子名片图象和脚本语言。
标准通信协议:WAP通信协议促进了从流动终端到网络服务器的传达要求。为了大规模的市场 ,WAP内容和协议已经过优化。WAP利用代理技术连接WWW和无线领域。 |