首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

使用WebService进行异步通信

通常在WEB应用程序中不会考虑到这个需求。做智能客户端的时候,当用到WebService时,由于服务器处理速度、网络传输速度等各种原因会使一个WebService从请求开始到获得响应结果之间等待一段时间,这时候线程会处于阻塞状态,程序会等待请求结果导致客户端无法进行其他的动作或处理。这时候就需要异步的使用WebService。 最容易被想到的方法当然是建立一个新的线程来执行WebService的请求并获得结果,这样就可以不影响程序的主线程的工作,并且也非常容易实现,但是在一个复杂的应用程序中,用户也许会同时请求多个webservice,这时候就得创建并控制多个线程。多线程的控制虽然可以实现很好的应用程序,但难度是比较大的,而且很容易...
类别:网页编程 - ASP.NET    查看:115    更新:2014-05-20

ASP.NET 2.0 AJAX中Webservice调用方法

ASP.NET 2.0 Ajax中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。笔者安装的ASP.NET 2.0 AJAX 版本为AJAX November CTP。 三个示例分别为: 1 带参数的WS方法 2 不带参数的WS方法 3 参数类型为DataTable的WS方法 一、WebMethod 注意要点: 1 WebMethod类需要添加命名空间 Microsoft.Web.Script.Services,此空间需要引用Microsoft.Web.Preview.dll 2 类声明加入标签 [ScriptService] 3 在Asp.net 2.0里可以直接用DataTable作为返回类型了,但是需要在Web.config文件添加序列化转换器的属性。DataSet、DataTable、DataRow均有转换器 ...
类别:网页编程 - ASP.NET    查看:125    更新:2014-05-20

WebServices调用存储过程

using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Web; using System.Web.Services; using System.Data.OleDb; using System.Web.Services.Protocols; namespace SFXTWebService {  ///  /// Service1 的摘要说明。  ///  public class Service1 : System.Web.Services.WebService  {  public Service1()  {  //CODEGEN: 该调用是 ASP.NET Web 服务设...
类别:网页编程 - ASP.NET    查看:137    更新:2014-05-20

PHP的企业应用-WebService

Ping Service,博客程序提供一种通知机制,以便在第一时间将博客的更新信息发布到提供Ping Service服务的网站,写聚合的时候研究了一下 先看标准吧 这是一个标准的Ping Service,用XMLRPC来传数据的,注释写的这么详细,代码说明就不需要了吧,PHP5开启XMLRPC方法 client.php 以下是PHP代码:【复制代码】 <?php $host  = 'zxsv'; $port  = 80; $rpc_server = '/test/xmlrpc_server.php'; $title = 'zxsv'; $server = 'http://zxsv/test/'; $rss = 'http://zxsv/test/rss.php'; //weblogUpdates.Ping方法 $Ping = xmlrpc_encode_request('weblogUpdates.Ping', array($title, $server )); /...
类别:网页编程 - PHP技术    查看:102    更新:2014-05-19

如何在PB9中调用WebService

pb9也出来了,速度够快的,大概看了一下,与pb8比较,增加的功能不多,主要是WebService,Xml和Ejb.我就感受了一下pb9的WebService功能,与大家共享。 我们用一个实例来说明: 新建应用,这些步骤与pb8一致的。然后建立一个WebService Proxy Wizard,下一步会提示你输入WSDL文件,点击浏览选择,假设是C:inetpubwwwroot的service1.wsdl文件。点击下一步,会自动出现WSDL文件中的Service.点击下一步,系统默认选择ServiceSoap,紧接着输入proxy name(代理对象名),输入test_ws.后面的几项按默认即可。 完成后是编译代理对象的界面。会出现: Web Service Generator Project Status Deployment PBL: E:programpbwebse...
类别:程序开发 - PowerBuilder    查看:106    更新:2014-05-10