您的位置:首页 > 其它

动态创建webservice的方法

2004-08-30 15:06 323 查看
做现在的引擎,需要支持COM+/.NET/WebService/Application,WebService的还没有搞定。需求很简单,提供一个WebService的连接,提供一堆参数,然后引擎对它实例化、运行之。

代码应该类似于这样:
string assembly = @“c:\temp\salesorder_service.dll“;
string url = “http://www.langchao.com/WebService/SalesOrder/GetOrderCount.asmx”;
Engine.CreateAndRunWebService(assembly,url,new object[]{10,”hello”});

我们都知道,WebService需要add web reference到project中,然后会在“本地”产生一个类型为System.Web.Services.Protocols.SoapHttpClientProtocol的代理类。然后在“本地”使用这个代理类。

那么,我上面engine的代码中,是否需要生成一个proxy?
到google上看看,或者搜艘msdn。结果陆续放在下面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: