动态创建webservice的方法

做现在的引擎,需要支持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。结果陆续放在下面。
posted @ 2004-08-30 15:06  鞠强  阅读(12668)  评论(14编辑  收藏  举报

hello

world