`
阅读更多

下载 Microsoft.Web.Services2.dll

 

http://www.microsoft.com/downloads/details.aspx?familyid=1ba1f631-c3e7-420a-bc1e-ef18bab66122&displaylang=en

 

安装Microsoft WSE 2.0 SP2.msi

 

结果还出现下面的警告

 

The referenced component 'Microsoft.Web.Services2' could not be found

 

REMOVE后重新add reference   Microsoft.Web.Services2

 

 

webservise 资料

 

http://www.iteye.com/wiki/Axis-Webservice

 

 

 

IBM http://www.ibm.com/developerworks/cn/views/webservices/libraryview.jsp

 

本站内的有经验者  http://tenn.iteye.com/category/15833

 

http://mler.iteye.com/category/24602

 

http://dev2dev.bea.com.cn/download/school/workshop/WorkshopCNHelp/doc/zh/core/index.html
可惜要用Workshop

http://tech.it168.com/zt/webservice/index.html

 

 

 

 WebServices入门:http://www.webasp.net/article/16/15135.htm

Xml WebService完全实例解析(一):
http://www.webasp.net/article/26/25537.htm

Xml WebService完全实例解析(二):
http://www.webasp.net/article/26/25538.htm

WebService初探:
http://www.webasp.net/article/5/4971.htm

这里还有非常多的相关资料:
http://www.webasp.net/article/class32/

 

werservise 的作用是什么?在什么时候用?

 

WebService的最大优点就是实现异构平台间的互通。
这也是使用WebService的主要原因之一。这样任何两个应用程序,只要他们能读写XML,就能相互通信。

WebService可用基于XML的SOAP来表示数据和调用请求,并且通过HTTP协议来传输这些XML格式的数据,因为此时的调用请求和回应消息是可以穿过防火墙的,一般来说都只有80端口是开放的。且资料显示在WebService之前实现的一些所谓的分布式组件技术是采用二进制来表示的,还需要通过特殊的端口来通信。明显当遇到防火墙时就会失败。

Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。
  实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。

WebService

1:在电子商务行业中应用如把某些通用的逻辑包装起来,供其他公司使用。
2:应用集成,平台无关

3:webservice 我的理解是网络接口,可以本地调用远程网络的函数,获取远程数据到本地。

4:WebService是B2B集成成功的关键。通过WebService,公司可以把关键的商务应用“暴露”给指定的供应商和客户。例如,把电子下单系统和电子发票系统“暴露”出来,客户就可以以电子的方式发送订单,供应商则可以以电子的方式发送原料采购发票。当然,这并不是一个新的概念,EDI(电子文档交换)早就是这样了。但是,WebService的实现要比EDI简单得多,而且WebService运行在Internet上,在世界任何地方都可轻易实现,其运行成本就相对较低。不过,WebService并不像EDI那样,是文档交换或B2B集成的完整解决方案。WebService只是B2B集成的一个关键部分,还需要许多其它的部分才能实现集成。
  用WebService来实现B2B集成的最大好处在于可以轻易实现互操作性。只要把商务逻辑“暴露”出来,成为WebService,就可以让任何指定的合作伙伴调用这些商务逻辑,而不管他们的系统在什么平台上运行,使用什么开发语言。这样就大大减少了花在B2B集成上的时间和成本,让许多原本无法承受EDI的中小企业也能实现B2B集成。
 短处一:单机应用程序
  目前,企业和个人还使用着很多桌面应用程序。其中一些只需要与本机上的其它程序通信。在这种情况下,最好就不要用WebService,只要用本地的API就可以了。
短处二:局域网的同构应用程序
  在许多应用中,所有的程序都是用VB或VC开发的,都在Windows平台下使用COM,都运行在同一个局域网上。例如,有两个服务器应用程序需要相互通信,或者有一个Win32或WinForm的客户程序要连接局域网上另一个服务器的程序。在这些程序里,使用DCOM会比SOAP/HTTP有效得多。
    总之,只要从应用程序结构的角度看,有别的方法比WebService更有效、更可行,那就不要用WebService

 

 

分享到:
评论

相关推荐

    C#实现汉字转拼音,调用WebServise

    接下来,我们讨论如何在C#中调用WebServise。WebService是一种基于HTTP协议的网络通信方式,允许不同系统间的交互。在C#中,我们可以使用`System.ServiceModel`命名空间中的类来实现这一目标。常见的Web Servise接口...

    winfrom调用webservise

    在IT领域,Windows Forms(WinForms)是一种常用的.NET框架下的用户界面开发工具,用于构建桌面应用程序。而Web服务(Webservice)则是一种基于互联网的、能够实现不同系统间交互的应用程序。本文将深入探讨如何在...

    C#调用webservise获取天气预报信息

    在IT行业中,Web服务是一种通过网络提供功能或数据的接口,允许不同的应用程序之间进行交互。在本场景中,我们将探讨如何使用C#编程语言来调用WebService以获取天气预报信息。这涉及到网络通信、XML或者JSON解析以及...

    Eclipse 下开发 axis2 (webservise )插件

    在Eclipse中开发Axis2 Web服务插件涉及多个步骤和技术要点。Axis2是Apache软件基金会提供的一个用于构建和部署Web服务的高级框架,它基于Java语言,并且与Eclipse集成可以提供更高效的开发环境。...

    CXF实现webservise需要的 jar包

    CXF(CXF: Composite eXtensible Services Framework)是一个开源的Java框架,主要用于构建和开发Web服务。它提供了一种简单且强大的方式来实现基于SOAP和RESTful的Web服务。CXF集成了多种标准,如JAX-WS(Java API ...

    C# 通过WebService上传视频文件到服务器虚拟机下源码

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、Web服务以及与.NET框架集成的应用中。本主题将深入探讨如何使用C#通过Web Service上传视频文件到服务器虚拟机下的源码实践。...

    delphi自主处理webservice返回的结果集

    用delphi自带的XML Mapper,当结果集太大时速度非常慢,而且delphi7的Mapper有bug,于是自己写了一个pas文件来接收和处理xml结果集,希望能对大家有用。基本的处理方法都有了,速度比Mapper快了几十倍。

    C#WebService与MES系统实例,完美契合工控MES系统

    C#WebService完美的通过XML实现与MES系统的数据通信,

    泛微ecology工作流WebService接口文档

    ### 泛微Ecology工作流WebService接口文档 #### 概述 本文档旨在详细介绍泛微Ecology工作流中所使用的WebService接口的相关知识点,包括接口的功能、参数及返回值等细节,帮助开发人员更好地理解并利用这些接口来...

    深入浅出对比remoting与webservice的区别

    深入浅出对比remoting与webservice的区别 很详细的说明2种技术使用场景

    Asnyk异步访问接口数据

    至于压缩包中的"WebServise"文件,这可能包含了一些示例代码、配置文件或者与WebService相关的资源。如果需要深入学习,你可以打开这些文件查看具体内容,如接口文档、示例请求和响应,以及如何与Asnyk结合使用。 ...

    WebService例子.zip

    【WebService例子.zip】这个压缩包文件提供了一个关于在myEclipse10环境下使用JDK7创建和使用WebService的实例。让我们深入探讨一下其中涉及的知识点。 1. **WebService**: WebService是一种基于开放标准(如XML、...

    WebService 天气预报服务调用

    本Demo程序是在VS2010环境下使用WPF(C#)写的,调用天气预报提供的服务接口,查询支持省份、查询支持城市、查询城市天气预报。包括显示天气图标以及解决很多人碰到的“服务器无法请求,未将对象引用设置到对象的实例...

    java调用C#开发的web服务

    在IT领域,跨语言通信是常见的需求,尤其是在分布式系统中。本话题主要关注如何使用Java调用由C#(ASP.NET)开发的Web服务。Web服务作为一种标准接口,允许不同平台和语言之间的应用程序进行交互。...

Global site tag (gtag.js) - Google Analytics