mount

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  【WebService】

摘要:Webservice的一个最基本的目的就是提供在各个不同平台的不同应用系统的协同工作能力。 其实WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件。 为什么要使用WebService? WebService是一个新的概念,它并不是微软首先提出的,但是微软的dotnet战略让它最广泛的发挥它的潜能。也许它流行的根本原因并不是微软,也许是因为带宽与存储量的飞速发展,但是dotnet战略确实起到了很大的作用,令它能够在更加广泛的开发平台上施展。dotnet战略领导着微软前进,微软为了dotnet计划也花费了近300亿美元。为什么?因为微软要它的理念、方式不但在单机软件 阅读全文
posted @ 2011-11-24 15:00 http://guoyinfeng.info/ 阅读(615) 评论(0) 推荐(0)

摘要:分布式为什么要用webservice? 现在做分布式的很多。比如ICE,RPC...等等,webservice的优点在什么地方呢?我感觉相对ICE和RPC 来说webservice并没有什么优点,这点一直不明白,请指点,谢谢:)支持异构系统 可以走http支持异构系统 可以走http异构是指跨语言吗?ICE和RPC也都是的。WS的最大优势就是无论你是什么系统架构,只要有WS服务,其他系统就可以调用。比如ASP.NET调用Java、JSP调用C#。可以用各种不同语言、不同架构的系统搭建你的服务。WS可以做到无论什么实现的系统,都可以调用。 当然,为了这个,WS比较慢。比远程EJB调用还要慢得多。 阅读全文
posted @ 2011-11-24 14:49 http://guoyinfeng.info/ 阅读(3528) 评论(0) 推荐(0)

摘要:什么是web service?为什么要用webservice?什么时候用web service??Web Service主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。注:SOAP协议(Simple Object Access Protocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于XML的通讯协议。在此协议下,软件组件 阅读全文
posted @ 2011-11-21 09:51 http://guoyinfeng.info/ 阅读(3359) 评论(0) 推荐(0)

摘要:当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。 实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。由此可以看出,在以下三种情况下,使用WebService会带来极大的好处。 长项一:跨防火墙的通信 如果应用程序有成千上万的用户,而且分布在世界各地,那么客户端和服务器之间... 阅读全文
posted @ 2011-11-21 09:45 http://guoyinfeng.info/ 阅读(417) 评论(0) 推荐(0)

摘要:webservice的原理及概念1.webservice所谓webservice就是定义了一套标准的调用过程:a.服务器首先用一套标准的方法向外界描述它所提供的服务的内容,就属于WSDLb.客户端需要以一种标准的协议来调用此服务,这属于SOAP.c.服务提供者将服务内容放在一个公共的网址让大家查询,就属于UDDI.2.命名空间命名空间其主要目的通过加一个命名属性,使名称保持唯一性。WSDL有大量的使用命名空间的地方。本质上WSDL是一个XML文件,作为一个XML文件,为了区别同名的元素,就需要采用命名空间的概念。3.WSDL的本质:服务内容的标准化描述WSDL的全称是web service D 阅读全文
posted @ 2011-11-21 09:16 http://guoyinfeng.info/ 阅读(260) 评论(0) 推荐(0)