摘要:动态调用 WebService(精) 多数时候我们通过 "添加 Web 引用" 创建客户端代理类的方式调用WebService,但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在 .NET Framework 的 System.Web.Services.Description 命名空间中有我们需要的东西。 具体步骤: 1. 从目标 URL 下载 WSDL 数据。 2. 使用 ...
阅读全文
随笔分类 - Web Service
摘要:二、客户端脚本直接访问Web Service 借助于asp.net ajax异步通信层自动生成的客户端代理,我们也可以在客户端JS中使用与服务器端同样的语法调用定义在服务器端的Web Service的方法!下面我们分两种情况来分析: 1、客户端直接调用本地Web Service 默认情况下,asp.net Web Service并没有提供直接通过客户端脚本进行访问的方式,为了实现这...
阅读全文
posted @ 2008-01-14 17:50
投石问路
摘要:微软的.NET开发平台已经发布好长时间了,我们现在需要放弃以前编写的组件而转到VB.NET和C#吗?答案是否定的。我们既不需要放弃以前的组件,反而可以加以利用。大多数程序开发人员要从以前的开发环境迁移到VB.NET和C#是需要付出一定的代价的。然而,为了保持现存程序的兼容性,仍然需要使用VB6。值得庆幸的是,微软的SOAP开发工具Simple Object Access Protocol (SOA...
阅读全文
摘要:接触WebService没多久,一个令我困扰的问题就是怎么样给自己开发的WebService加上身份认证的功能,因为我不想什么乱七八糟的人使用我的服务,因为这个WebService可能存在一些有关个人隐私的信息,除了授权的人之外,闲杂人等一律要拒之门外。这个对于Windows应用程序来说易如反掌的功能在WebService上应该如何实现呢? 具体如何实现者一功能有许多方法,在CodeGuru...
阅读全文
摘要:随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如何通过Web Services从服务器下载文件到客户端和从客户端通过Web Services上载文件到服务器。 一:通过Web Services显示和下载文件 我们这里建立的Web Serv...
阅读全文
摘要:通常的WEB服务中对WEB方法的调用都是在客户端发出请求后将一直等待,直到得到返回的结果为止,这样如果某些WEB方法的处理需要很长一段时间才能处理完成的话,将会大大降低程序的效率。但是如果采用异步调用的方式将能使这个问题得到有效的解决,让客户端在发出请求之后的等待时间里去做其他的事情而不是一直在那里呆呆在等待。 对异步调用的理解: 说白了异步调用其实就是调用者线程和执行被调用过程的线程并行执...
阅读全文
摘要:WebService方法是不需要作任何修改的,只是在调用时采用异步的方式,这样在循环中,速度会显得快一点。 原来的方式: HotelMagWeb.com.china_sms.www.MainServices sms=new HotelMagWeb.com.china_sms.www.MainServices(); //实例化一个对象 string sSendRes=sms.massS...
阅读全文
posted @ 2007-09-19 14:20
投石问路
摘要:当添加 Web 引用时,Visual Studio 生成既可以同步也可以异步调用 XML Web services 的代理类。通过使用异步方法,您可以在等待 XML Web services 响应时继续使用调用线程。这使您有效地使用客户端应用程序中现有的线程集,如果客户端是 Web 应用程序,这可能十分关键。XML Web services 不需要特殊的配置来支持异步调用,它也不知道客户端以何种模...
阅读全文
posted @ 2007-09-19 14:18
投石问路
摘要:JavaScript调用Web Services实现无刷新三联动 使用微软提供的webservice.htc实现通过JavaScript调用WebService. 1.首先从微软网站上下载webservice.htc,我附件源代码也包含,不下载也可以 http://msdn.microsoft.com/workshop/author/webservice/webservice.htc 2.在...
阅读全文
posted @ 2007-09-19 14:15
投石问路
摘要:Web service目前被SOA所广泛采用。从目前Web Service的应用来看,Web Service技术确实具有某些显著的优点,已成为当前分布式技术的重要代表。 Web Service的一个显著特点就是Loose Coupling。服务的可发现性,平台无关性,接口的自描述性构成了Web Service的这一重要特点。而正是由于这个特点,Web Service被广泛的用于企业信息集成,其中...
阅读全文

浙公网安备 33010602011771号