首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网络编程-> JSP教程
Web服务到底是什么-JSP教程,资料/其它
作者:网友供稿 点击:5
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
   

web服务到底是什么

作者: eweek 记者/马红静 丁晔
日期: 2001年09月19日    

无论是微软.net还是sunone都是以web服务(web services)为核心的,此外,各家公司也都纷纷把web服务作为重点   
。web服务到底是什么?看看各家公司的说法:

微软:

web服务是.net的核心
微软为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环境,无论是在互联网、intranet还是在extranet,重点是在企业对消费者、企业对企业之间的通信。web服务消费者可以是通过台式或是无线接入服务的个人,也可以是应用程序,还可以是另一个web服务。web服务应该具有以下的一些特点:web服务可以通过web接入进行访问;web服务提供一个xml接口;web服务使xml信息,通过标准web协议实现通信。web服务支持系统间的松散耦合连接。

sun公司在谈到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服务标准的开发。

 
文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·利用 Java Web Start发布你用java程序-JSP教程,Java技巧及代码
·用正则表达式得到网页上的链接-.NET教程,评论及其它
·MSMQ,Enterprise Service, DotNet Remoting,Web Service 的优缺点-.NET教程,Web Service开发
·用vb编一个计算器,需要用到数组,看看下面的代码,欢迎来找碴!-.NET教程,VB.Net语言
·jsp页面中的下载功能实现-JSP教程,Jsp/Servlet
·利用Java 创建和读取Excel文档-JSP教程,Java技巧及代码
·JSP语法(8)——<jsp:forward>-JSP教程,Jsp/Servlet
·Hibernate 配置!-JSP教程,资料/其它
·java、J2EE基础问题汇总-JSP教程,Java技巧及代码
·Java手机程序设计入门 电子书开放下载(转自CSDN)-JSP教程,J2ME开发
最新文章
·photoshop制作重彩风格非主流照片效果_photoshop教程
·google补充材料没消失,内链优化很重要_seo网站优化
·个人网站建设到底怎样赚钱_网赚技巧
·英文垃圾站全功略ip日100月赚50刀_网赚技巧
·清客讲网赚思路_网赚技巧
·windear与渡虎谷密谋_站长访谈
·口碑网ceo李治国专访:独特的平衡之道_站长访谈
·密密麻麻圈网邵晨:我从“互动”中赚钱_站长访谈
·蔡文胜:站长的乐趣是享受建站的过程_站长访谈
·“鹰”之路—访著名linux内核程序员大鹰_站长访谈
相关主题
  • web服务数据库访问中间件的实现_asp.net技巧
  • WEB服务代理类的使用-.NET教程,Web Service开发
  • Web服务互操作开发的十大要点-ASP教程,ASP应用
  • Web服务器日志统计分析完全解决方案-网管专栏,WEB服务
  • WEB服务器大比拼-网管专栏,WEB服务
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭