我参加的一个比赛

      一年一度的齐鲁软件大赛报名工作开始了,我和同学组了对报了个名,我们选择的题目初步定于“基于web service的掌上应用系统”,我们认为web service是一门还没有完全流行的技术,

Web Service是部署在Web上的对象、组件,通过Internet上的标准协议XMLHTTP,实现异构平台间的信息集成与互操作。它具有良好的封装性、松散耦合性、协议规范性以及高度可集成能力,是目前流行的实现分布式应用的一种方法。从事涌者角度来看,Web Services就是一个向外界暴露出的能够通过Internet进行调用的远程API或者说应用程序。

我们能够用一般的编程方法通过Internet来调用这些Web Service。这些Service如同本地的一个编程接口,或者说像函数那样被调用。这时,我们编写的应用程序称为客户端,提供Web Service的远程Internet主机称为服务端。当然,我们也可以自己编写Web Service发布出去,供其它应用程序使用。

Web Service具有以下特征:

完好的封装性:Web服务既然是一种部署在Web上的对象,自然具备对象的良好封装性,对于使用者而言,他能且仅能看到该对象提供的功能列表。

松散藕合:这一特征也是源于对象/组件技术,当一个Web服务的实现发生变更的时候,调用者是不会感到这一点的,对于调用者来说,只要Web服务的调用界面不变,Web服务的实现任何变更对他们来说都是透明的,甚至是当Web服务的实现平台从J2EE迁移到了.NET或者是相反的迁移流程,用户都可以对此一无所知。对于松散藕合而言,尤其是在Internet环境下的Web服务而言,需要有一种适合Internet环境的消息交换协议。而XML/SOAP正是目前最为适合的消息交换协议。

使用协约的规范性:这一特征从对象而来,但相比一般对象其界面规范更加规范化

和易于机器理解。首先,作为Web服务,对象界面所提供的功能应当使用标准的描述

语言来描述(比如WSDL);其次,由标准描述语言描述的服务界面应当是能够被发现的,

因此这一描述文档需要被存储在私有的或公共的注册库里面。同时,使用标准描述语言

描述的使用协约将不仅仅是服务界面,它将被延伸到Web服务的聚合、跨Web服务的

事务、工作流等,而这些又都需要服务质量((QoS)的保障。其次,安全机制对于松散藕

合的对象环境具有相当的重要,因此需要对诸如授权认证、数据完整性(比如签名机制)

消息源认证以及事务的不可否认性等运用规范的方法来描述、传输和交换。最后,在所

有层次的处理都应当是可管理的,因此需要对管理协约运用同样的机制。

       高度可集成能力:由于Web Service采取简单的、易理解的标准协议作为组件界面描述,所以完全屏蔽了不同软件平台的差异,无论是CORBADCOM还是EJB都可以通过这一标准的协议进行互操作,实现了在当前环境下高度的集成性。

一个选有n个选手参加比赛一个具有激烈竞争和各种机遇的盛会。这个比赛可能是体育比赛、学术竞赛或任何其他形式的竞争。对于参赛选手来说,这是一次展示自己才华和努力成果的机会。 在这个比赛中,每位选手都会面临各种挑战和压力。他们需要克服困难、发挥潜力,并展示出最佳的实力。每位选手都会经历胜利和失败的喜悦和挫折,但最重要的是,他们都会从比赛中获得宝贵的经验和教训。 对于观众和支持者来说,这个比赛是一种享受和激励的方式。他们可以欣赏到顶尖选手的才能和技巧,为他们加油打气,并从他们身上汲取动力。观众们也会被比赛的紧张气氛所吸引,以及选手们所展现出来的毅力和决心。 在这个比赛中,每个选手都是独一无二的个体,每个都有不同的优势和劣势。他们会通过与其他选手的竞争来提高自己,同时也会学会尊重和欣赏对手的能力。这个比赛不仅是一场竞争,更是一个互相学习和成长的过程。 无论胜负,这个选手们参加比赛都是一段难忘的经历。他们会在比赛中结交新朋友、与建立联系,并从中汲取自信和动力。比赛结束后,他们会收获新的知识和技能,为自己的未来发展打下坚实的基础。 总而言之,一个选有n个选手参加比赛一个成长和团队精神的展示。参与者通过努力、团结和竞争,不仅能够提高自己的实力,还能够获得宝贵的经验和机会。这个比赛不仅对选手们具有重要意义,也对观众和支持者有深远的影响。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值