鉴于大家对JAVA十分关注,我们编辑小组在此为大家搜集整理了“ 用excel做客户端调用javawebservice服务实现人员预测 ”一文,供大家参考学习!
随着计算机网络技术的发展,目前大部分软件都已经实现了对象之间的互操作,解决了企业计算中的诸多问题,并在通信、金融等行业得到了广泛的应用。但随着Intemet在各个领域应用的普及的深化,人们迫切需要能够方便地实现玩temet上跨平台、语言独立、松散祸合的异构应用,这一需求对分布式计算提出了更高的要求。WebService技术随之应运而生,它提出了面向月及务的分布式计算。软件开发中,基于XMLWebService技术是最为先进,最有发展前途。因其采用的协议简单、灵活,数据的表示是采用XML的格式,而消息的格式又支持HTTP消息格式绑定。
1WebServiees的定义11IBM公司的定义:自描述的、自包含的、能与别的WebServices匹配的最小应用模块。
HP公司的定义:能够通过互联网解决问题,完成一定任务(或事物处理)的一种服务。本文所属栏目http://myeducs.cn/java/
SUN公司的定义:通过WEB可被访问,一个XML的对外接口,通过注册可以定位,在WEB协议的标准上,使用XML消息通信。
总之,webServices是WEB应用的新标准,是自包含的、自描述的应用模块,一旦发布,其他应用(或服务)就可以调用。
1,2常用的WebServie分s协议包括[81(l)XML语言是作为Web服务的基础WorldWideWebConsortium制定的作为hiternet上数据交换和表示的标准语言,是一种允许用户定义自己的标记语言的元语言。有结构化、自描述性、可扩展性和浏览器自适应性的主要特性。Web服务所提供的服务接口、对Web服务的请求、Web服务的应答数据都是通过XML描述的。而且,SOAP、UDDI、WSDL等标准也都是通过XML来描述的。所以,XML构成了整个Web服务的基础。
(2)SOAP作为Web服务的核心机制SOAP提供了个基于XML的形式在分布式环境中交换结构化信息的机制。它通过提供一个有标准组件的包模型和通过在模块中对数据编码的机制,来定义一个简单的表示应用程序语义的机制。这使SOAP能够应用于从消息传递到RPC(RemoteProeedureCall)的各种系统中。
(3)WSDL语言是提供对Web服务接口描述的,WSDL通过定义一套Xh4L语法来描述Web服务。WSDL把Web服务定义成一个能交换消息的通讯端点集(CommunicationColleetion)。WSDL提供了Web服务的帮助文档,同时也可作为自动实现应用间通讯的解决方案。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)