1、先建壹個WebService(ASP.NET Web 服務應用程序)
2、建這個WebService的虛擬目錄
3、執行生成壹個文件
{
C:\Program Files\Microsoft Visual Studio 8\VC>wsdl /language:C# /out:c:\myProxyClass.cs http://hostServer:88/ImportData.asmx?WSDL
這個工具(方法)是針對壹個webservice生成壹個能動態調用的類
language:C#-----C#語言輸出
c:\myProxyClass.cs-----這個是生成的文件存在本地的文件名和路徑
http://hostServer:88/ImportData.asmx-----是虛擬目錄運行時的地址
}
4、創建壹個windows服務程序(新建項目->左側選windows->右側選windows服務),然後把生成的文件引入到windows服務的程序中
5、寫調用事件(BeginImportUFData)
6、完成後編譯生成壹下,這時就會在此windows服務程序的bin文件夾下生成壹個exe文件(如:MyNewService.exe
)
7、按以下方式安裝
安裝:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe 絕對路徑\MyNewService.exe
卸載:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe -u 絕對路徑\MyNewService.exe
例如:(用dos命令窗口執行)
安裝:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe E:\chengxu\MyNewService\MyNewService\bin\Debug\MyNewService.exe
然後顯示:正在安裝程序集,最後顯示:“提交”階段成功完成
卸載:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe -u E:\chengxu\MyNewService\MyNewService\bin\Debug\MyNewService.exe
最後提示:卸載完成
啟動、停止服務是window操作,找到管理-->服務 操作