下载此文档

2011年齐鲁软件大赛命题---基于Web Service的3G应用开发.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
2011年齐鲁软件大赛命题---基于Web Service的3G应用开发
一、该命题的设计背景
3G应用
随着3G手机的逐步普及,3G应用也受到越来越多的关注。的设备提供了理想的技术平台,为进一步丰富移动设备如手机、车载终端等的应用提供了良好基础。当前,基于3G通讯平台开发的各种应用越来越丰富,为人们的生活带来了极大方便。
本命题将以3G设备(如3G手机、支持3G通讯的各类嵌入式系统)为设计对象,开发此类设备上的应用软件。
Web Service介绍
Web Service是部署在Web上的对象、组件,上的标准协议XML及HTTP,实现异构平台间的信息集成与互操作。它具有良好的封装性、松散耦合性、协议规范性以及高度可集成能力,是目前流行的实现分布式应用的一种方法。从使用者角度来看,Web 进行调用的远程API或者说应用程序。
来调用这些Web Service。这些Service如同本地的一个编程接口,或者说像函数那样被调用。这时,我们编写的应用程序称为客户端,提供Web 主机称为服务端。当然,我们也可以自己编写Web Service发布出去,供其它应用程序使用。
Web Service具有以下特征:
完好的封装性:Web服务既然是一种部署在Web上的对象,自然具备对象的良好封装性,对于使用者而言,他能且仅能看到该对象提供的功能列表。
松散藕合:这一特征也是源于对象/组件技术,当一个Web服务的实现发生变更的时候,调用者是不会感到这一点的,对于调用者来说,只要Web服务的调用界面不变,Web服务的实现任何变更对他们来说都是透明的,或者是相反的迁移流程,用户都可以对此一无所知。对于松散藕合而言,环境下的Web服务而言,环境的消息交换协议。而XML/SOAP正是目前最为适合的消息交换协议。
使用协约的规范性:这一特征从对象而来,但相比一般对象其界面规范更加规范化
和易于机器理解。首先,作为Web服务,对象界面所提供的功能应当使用标准的描述
语言来描述(比如WSDL);其次,由标准描述语言描述的服务界面应当是能够被发现的,
因此这一描述文档需要被存储在私有的或公共的注册库里面。同时,使用标准描述语言
描述的使用协约将不仅仅是服务界面,它将被延伸到Web服务的聚合、跨Web服务的
事务、工作流等,而这些又都需要服务质量((QoS)的保障。其次,安全机制对于松散藕
合的对象环境具有相当的重要,因此需要对诸如授权认证、数据完整性(比如签名机制)、
消息源认证以及事务的不可否认性等运用规范的方法来描述、传输和交换。最后,在所
有层次的处理都应当是可管理的,因此需要对管理协约运用同样的机制。
高度可集成能力:由于Web Service采取简单的、易理解的标准协议作为组件界面描述,所以完全屏蔽了不同软件平台的差异,无论是CORBA、DCOM还是EJB都可以通过这一标准的协议进行互操作,实现了在当前环境下高度的集成性。
二、参赛要求
,光盘内需包含以下目录结构及内容:
文档---------产品文档-----作品介绍PPT(1)
----视频演示(2)
----使用说明书(3)
--------管理文档----项目计划(4)
----进度报告(5)
----总结报告

2011年齐鲁软件大赛命题---基于Web Service的3G应用开发 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小0 KB
  • 时间2013-01-07
最近更新