读书人

问一个关于客户端和服务器端数据同步的

发布时间: 2011-12-25 23:21:20 作者: rapoo

问一个关于客户端和服务器端数据同步的问题
下面有两段代码,其中客户端那一段好像是由工具自己生成的,文件的开头有这么一段(此代码由工具生成。// 运行库版本:2.0.50727.42)。
是不是在客户端调用这段代码时就相当于调用服务器端的这段程序?
这是什么机制?? 客户端的那段代码是怎么生成的?

服务器端有这么一段代码:

C# code
        public override DataSet SynchronData(int tabletag, string ipaddr)        {            TSynchronization sychr = new TSynchronization(ref ipaddr);            DataSet dset = sychr.UpdateData(ref tabletag);            sychr.Dispose();            return dset;        }


客户端的代码
C# code
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SynchronData", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]        public System.Data.DataSet  SynchronData(int tabletag, string ipaddr) {            object[] results = this.Invoke("SynchronData", new object[] {                        tabletag,                        ipaddr});            return ((System.Data.DataSet)(results[0]));        }


[解决办法]

[解决办法]
好像是委托?

Client & Server

C/S机制

读书人网 >C#

热点推荐