随笔分类 - WebService
摘要:当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XML...
阅读全文
摘要:研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱 基于浏览器的瘦客户应用程序。这当然不是因为瘦客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很 高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问题。传统的Windows富客户应用程序使用DCOM来与服务器进行通信和调用远程对象。配置好DCOM使其在一个大型的网络中正常工作将 是一个极富挑战性的工作,同时也是许多IT工程师的噩梦。事实上,许多IT工程师宁愿忍受浏览器所带来的功能限制,也不愿在局域网上去运行一个DCOM。 在我看来,结果就是一个发布容易,但
阅读全文
摘要:创建一个简单的Web服务,实现摄氏温度和华氏温度之间的来回转换操作功能。知识点:1.熟悉WebService的代码结构;2.使用Wsdl.exe工具生成代理类的源代码;3.编译该代理类的源代码文件。代码如下:using System;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Linq;[WebService(Namespace = "http://tempuri.org/")][WebSer
阅读全文
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过U
阅读全文
摘要:Web服务概述 Internet正在向下一Web站点快速演进,今天的Web站点仅能为浏览器提供用户界面,而下一代可编程Web站点直接将企业、应用程序、服务和设备彼此链接。这些可骗程Web站点将不只是被动访问的站点,而将成为可重用的智能Web服务。 Web服务是可以通过网络远程访问类的属性和方法。先在IIS或其他Web服务器上部署和发布的一个远程对象实体,浏览器或其他分布式应用的客户端可以通过Web服务接入文件(扩展名.asmx)访问该远程对象的属性和方法。下面就来建立Hello World的Web服务。1.打开VS2008,文件->新建->网站,选择ASP.NET Web 服务,确
阅读全文