web平台什么是web服务?它的优点是什么?

web平台  时间:2022-02-17  阅读:()

什么是web服务?它的优点是什么?

微软为Web服务下的定义是通过标准的Web协议可编程访问的Web组件。“软件就是服务”,这已经是软件发展的一个潮流了。未来的软件厂商就象现在的电信公司一样,用户可以按照时间来租用软件公司的服务。“Web服务”(Web Services)可以说是整个.NET计划的核心,简单的说,Web服务就是一种远程访问的标准。它的优点首先是跨平台,HTTP和SOAP等已经是互联网上通用的协议;其次是可以解决防火墙的问题,如果使用DCOM或CORBA来访问Web组建,将会被挡在防火墙外面,而使用SOAP则不会有防火墙的问题。要发展Web 服务需要更多的软件厂商来开发Web服务,让基于Web服务的软件服务多起来。 这一切,是通过将紧密耦合的、高效的n层计算技术与面向消息的、松散耦合的Web概念相结合来实现的。我们将这种计算风格称为Web服务,它的出现标志着人类已经迈入应用程序开发技术的新纪元。Web服务是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。从理论上讲,开发人员可通过调用Web应用编程接口(API)(就像调用本地服务一样),将Web服务集成到应用程序中,不同的是Web API调用可通过互联网发送给位于远程系统中的某一服务。 Sun:Web服务是互联网 架构中可置换的标准零部件 Sun公司董事长、首席执行官Scott McNealy在Sun ONE发布会上说,“智能化Web服务对信息时代有着重大的意义,它的作用就象那些可置换的标准零部件在工业时代所起到的关键作用一样。” Web服务适用于任何类型的Web环境,无论是在互联网、还是在,重点是在企业对消费者、企业对企业之间的通信。Web服务消费者可以是通过台式或是无线接入服务的个人,也可以是应用程序,还可以是另一个Web服务。Web服务应该具有以下的一些特点:Web服务可以通过Web接入进行访问;Web服务提供一个XML接口;Web服务使XML信息,通过标准Web协议实现通信。Web服务支持系统间的松散耦合连接。 为了能够让Web服务具备智能化,它必须能够识别出接受服务的消费者的身份、与消费者相关的安全方针、与消费者相关的服务策略以及消费者此次服务进行时所用的接入设备,同时智能化Web服务还应该知道与消费者享受此次服务有关的以往历史记录。 在SunONE智能Web服务战略中,XML和Java技术是这种松散耦合的可互操作性的关键。XML提供了标准的、与平台无关的数据结构,以表示语境信息,而Java技术则通过了一个与平台无关的编程界面标准集,来访问和利用这些语境信息。不但如此,Sun 正在参与和领导开放智能Web服务的技术开发定义工作,包括Java技术、XML、ebXML、SOAP、UDDI以及更多其他的东西。 IBM:Web服务是电子商务应用的基础设施 IBM认为:Web服务使交流和相互操作更有效,减少编码过程和人为干扰。IBM正在发布的动态电子商务策略是现电子商务策略的一个延伸。过去两年中,IBM参与了Web服务标准的开发,而且已经在好几个产品中宣布了对Web服务标准的支持。与竞争对手不同的是,IBM对Web服务仅仅提供基础设施,使企业能够适应不断变化的环境。 IBM在Web服务领域投资了几十亿美元,能有效地将两大竞争对手的产品XML(微软)和Java (Sun)结合起来。当用户的Web服务同时需要二者时(Java用于应用程序的开发;XML用于信息传播),IBM就可以提供独一无二的解决方案,采用真正开放式的执行标准,而不是专有的标准。多年来,IBM在硬件和软件方面的技术能力使其能为不同规模的公司解决棘手问题,坚决支持非专有技术的解决方案,从而加强了多平台的兼容性,这在当今电子商务市场上是非常必要的。IBM的动态电子商务将保持在标准方面合作,实施竞争的策略,Web服务只完成了一半,另一半是全功能基础架构软件,这种软件使Web服务可用来进行智能交易,工作流程和业务进程管理的一部分。 BEA:充分发挥分布式业务的潜力 Web服务可以被描述为协议、协定和网络设施,能通过互联网将业务功能公开给授权方。简言之,Web服务是具体的业务流程,它能够:公开和描述自己;Web服务可以定义自己的功能和属性,以便其它应用能够了解它,并容易地向其它应用提供这种功能;其它服务能够在Web上找到它的位置,可以被调用,返回响应。 任何组件或应用都可以作为Web服务,以便被其它组件或应用使用。同样,BEA WebLogic Server上的任何应用都可以从Web上的任意位置查找和请求Web服务,即使Web服务位于另一个平台也能找到。多个Web服务可集中成一个应用,可以是简单的Web服务(如查看股票价格),也可以是基于事务处理的复杂供应链集成和管理(如卡车负载优化和路由)。 BEA将Web服务分为两类:简单Web服务和复杂Web服务。简单Web服务提供基本的“请求/响应”功能,本质上不属于事务处理型服务,安全性不高。复杂Web服务将改变行业开展业务的方式,但它将为贸易合作伙伴通过互联网协作提供一个框架。BEA同时提供简单Web服务和复杂Web服务,并把它们作为BEA WebLogic E-Business Platform的一部分。另外,BEA还与制定标准的机构密切合作,指导相关Web服务标准的开发。 Web 服务是一种可以用来解决跨网络应用集成问题的开发模式,这种模式为实现“软件作为服务”提供了技术保障。而“软件作为服务”实质上是一种提供软件服务的机制,这种机制可以在网络上暴露可编程接口,并通过这些接口来共享站点开放出来的功能。 Web 服务的主要特点之一是,客户端访问Web 服务只需要通过因特网标准协议,如HTTP或XML,以及SOAP,不需要专门的协议,如RPC或IIOP。因为HTTP协议和XML都是与平台无关的标准协议,因此,可以被任何主流操作系统正确理解和解释。 另外,更为关键的特性是,Web 服务可以被XML语言进行详尽的描述。这就是说,提供Web服务的站点可以提供一个(或多个)该站点可以对外提供服务的描述文件,这个文件的内容可以被访问者理解。更进一步说,就是客户端可以从网络上直接得到代码!

HostNamaste$24 /年,美国独立日VPS优惠/1核1G/30GB/1Gbps不限流量/可选达拉斯和纽约机房/免费Windows系统/

HostNamaste是一家成立于2016年3月的印度IDC商家,目前有美国洛杉矶、达拉斯、杰克逊维尔、法国鲁贝、俄罗斯莫斯科、印度孟买、加拿大魁北克机房。其中洛杉矶是Quadranet也就是我们常说的QN机房(也有CC机房,可发工单让客服改机房);达拉斯是ColoCrossing也就是我们常说的CC机房;杰克逊维尔和法国鲁贝是OVH的高防机房。采用主流的OpenVZ和KVM架构,支持ipv6,免...

青果云(590元/年),美国vps洛杉矶CN2 GIA主机测评 1核1G 10M

青果网络QG.NET定位为高效多云管理服务商,已拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一,2019年荣获国家高薪技术企业、福建省省级高新技术企业双项荣誉。那么青果网络作为国内主流的IDC厂商之一,那么其旗下美国洛杉矶CN2 GIA线路云服务器到底怎么样?官方网站:https://www.qg.net/CPU内存系统盘流量宽带...

VirMach(8元/月)KVM VPS,北美、欧洲

VirMach,成立于2014年的美国IDC商家,知名的低价便宜VPS销售商,支持支付宝、微信、PayPal等方式付款购买,主打美国、欧洲暑假中心产品,拥有包括洛杉矶、西雅图、圣何塞、凤凰城在内的11个数据中心可以选择,可以自由搭配1Gbps、2Gbps、10Gbps带宽端口,有Voxility DDoS高防IP可以选择(500Gbps以上的防御能力),并且支持在控制面板付费切换机房和更换IP(带...

web平台为你推荐
亚马逊虚拟主机在apache中有个虚拟主机的配置请问是干嘛用的百度云虚拟主机百度云主机里面的云虚拟主机BCH如何远程链接桌面?虚拟主机的托管虚拟机托管跟虚拟主机是不是一回事呐?虚拟主机可以打游戏吗虚拟机玩单机dnf要联网吗如何设置虚拟主机怎么配置虚拟机?便宜的虚拟主机一定是好的吗虚拟主机问题n点虚拟主机 连接网络失败...Win10系统VMWare虚拟机无法连接网络怎么办n点虚拟主机 连接网络失败...我的虚拟机上面网络连接状态是断开的!请问一下如何解决!具体一点,我是第一次用!n点虚拟主机 连接网络失败...虚拟机本地连接出现感叹号无法上网大宇云虚拟主机数据库数据库怎么安装在虚拟主机上?
北京主机租用 qq空间域名 a5域名交易 google电话 阿里云邮箱登陆首页 新加坡服务器 免费个人博客 长沙服务器 个人域名 免费申请网站 美国免费空间 什么是web服务器 电信网络测速器 supercache 购买空间 如何登陆阿里云邮箱 广州服务器托管 rewritecond 美国代理服务器 linux服务器系统 更多