WAP OA系统方案建议书v10
下载后可任意编辑 阳煤集团WAP OA系统方案 建议书 中国移动通信集团山西有限公司 二零一零年七月 目录 1概述4 2一般用户OA系统现状5 3用户需求分析5 4WAP2.0简介6 4.1WAP2.0的进展6 4.2WAP2.0效果10 4.3WAP应用的难点12 4.3.1页面表现能力12 4.3.2页面的扩展能力12 4.3.3手机终端的支持度13 4.3.4页面容量13 5系统总体设计14 5.1网络拓扑设计14 5.2软件架构设计15 采纳接口的方式15 6WAP办公系统设计要点16 6.1页面数据量16 6.2待办列表16 6.3大的表单分页处理16 6.4正文分页16 6.5附件处理16 7项目实施16 7.1过程16 7.1.1需求分析16 7.1.2系统设计17 7.1.3编码17 7.1.4测试17 7.1.5上线17 7.1.6维护17 8培训与售后18 8.1培训18 8.2售后18 1 概述 目前,一般企事业单位均已建设了企业内部办公自动化系统,但鉴于技术等原因,很少有企业能将办公系统扩展到手机上,但随着手机的普及,技术的完善,而将企业办公系统等扩展到手机上具备了可行性。 本报告根据对一般OA系统的分析,提出一个常见扩展的方案。 2 一般用户OA系统现状 一般用户典型的办公自动化系统网络拓扑如上图所示,可能有一些通过防火墙,VPN等也在 3 用户需求分析 一般用户已建设了企业内部的办公系统,并实现了通过办公系统发送公文,通知公告等基本的办公流程。能通过手机也实现和办公系统相同的功能。能通过电脑和手机进行办公是大多数用户的希望的功能。 4 WAP2.0简介 4.1 WAP2.0的进展 随着移动通信技术以及INT ERNET技术的进展,WAP(Wireless Application Protocol)技术已经成为移动终端访问无线信息服务的全球主要标准,也是实现移动数据以及增值业务的技术基础。1997年中期,世界几个主要的移动设备制造商Motorola、Nokia Ericsson和美国一家软件公司Phone. com作为最初的发起者成立了WAP论坛,开始进行WAP协议的开发。1997年7月,WAP论坛出版了第一个WAP标准架构。次年5月,WAPl.0版正式推出。WAP.1版也在1999年5月正式发行。2001年8月WAP2.0正式发布。 WAP协议设计目标是,基于Internet中广泛应用的标准(如HTTP,TCP/IP,SSL,XML等),提供一个对空中接口和无线设备独立的无线设备独立的无线Internet全面解决方案,同时支持未来的开放标准,其中,独立于空中接口是指WAP应用(如对话音、传真和E-mail的统一消息处理等)能够运行于各种无线承载网络之上,如TDMA,CDMA,GSM,GPRS(通用分组无线系统),CDPD(蜂窝数字分组数据网),CSD(电路交换式数据网),SMS(短消息服务),USSD等,而不必考虑它们之问的差异,从而最大程度地兼容现有的及未来的移动通信系统;独立于无线设备是指WAP应用能够运行于从手机到功能强大的PDA等多种无线设备之上,各厂商根据WAP生产的不同设备,应具有一致的用户操作方式。 WAP协议应实现以下主要目标: 互操作能力----由不同厂商生产的移动终端能够在移动网络中互通: 可伸缩性----能够根据用户需求对移动网络的服务进行定制: 高效率----提供适于网络特点的服务质量(QoS)保证; 可靠性----提供一致的可靠的服务应用平台; 安全性----即使不具有保护能力的移动网络和设备上,仍能通过WAP提供服务并保持用户数据的完整性。 WAP协议定义了一种移动通信终端连接因特网的标准方式,提供了一套统一、开放的技术平台,使移动设备可以方便地访问以统一的内容格式表示的因特网以及因特网的信息。 (1) WAP通信模型和协议栈 与传统的WWW通信类似,WAP采纳客户机厂服务器方式。但WAP模型在客户机与服务器之间多了一个WAP网关。客户机通过WAP网关然后再与资源服务器(Origin server)通信。同时,在客户机与WAP网关之间传递的信息也有别于传统方式下客户机与服务器间交换的信息。 WAP1.X体系主要由三部分组成: 移动客户端(Client):指安装有微浏览器的无线终端设备(如手机),能够对WAP网页进行显示、解释、执行; WAP网关(WAP Gateway):完成HTTP协议向无线Internet传输协议(WSP/WTP)的转换(Protocol Adapters),并对无线Internet内容进行压缩(WML Encoder)和编译(WML script Compiler)。 Web服务器(web server),与一般的Internet站点的区别仅仅是在网页编写上实行的语言有所不同,它采纳WML(WAP标记语言)语言缩写。 WAP内容和应用采纳与WWW类似的模式定义,内容的传输也采纳一套与WWW通信协汉 类似的标准通信协议。典型的WAP代理主要包括两个功能: 协议转换----负责把WAP协议栈(WSP、WTP、WTLS和WDP)的请求转换为WWW协议栈(HTTP和TCP/IP)的请求。 内容编码和解码----内容编码器负责把WAP内容转换成压缩编码格式,从而减小无线网络上传输的数据量。通过使用代理技术,移动终端用户可以浏览大量的WAP内容,应用开发者也能开发出大量与具体终端无关的应用服务。同时,WAP代理允许内容和应用驻留在固定的WWW服务器上,并且采纳成熟的WWW技术来开发应用。标准的模型包括WAP客户机,WAP代理以及WAP服务器。但WAP体系结构可以支持其他的配置。比如把WAP代理的功能包含在WAP服务器中,这样就可以实现客户与服务器司安全的端到端连接。 WAP协议栈 考虑到网络支持的能力,特别是手机支持的能力,在移动数据业务进展初期,WAPl.X协议不直接采纳有线互联网上的HTTP/TLS/TCP协议,而采纳了WSP/WTP/WTLS/WDP协议,并同时增加了WML语言,这些协议是在参考固网协议(HTTP/TLS/TCP)的基础上产生的,但这也造成了不能通过手机直接访问Internet。 随着网络,特别是终端的进展,移动网络与固定网络在传输性能上的差异减小,WAP2.0在协议实现上更接近固网的成熟协议(TCP,HTTP),但为保证对于已有的只支持WAPl.2的手机的兼容,还必须提供对WAPl.2协议栈的支特,因此WAP2.0采纳双协议栈架构:包括WAPl.2协议栈和WAP2.0协议栈。 WAP2.0的一个关键特性是将互联网协议引入WAP环境。在2.5G和3G上提供比WAPl.X效率更高的无线网络