日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net 调用java service 代理类方法

發布時間:2025/3/15 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net 调用java service 代理类方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? 通過Svcutil.exe 工具生成代理類調用

????????????1.找到如下地址“C:\Windows\System32\cmd.exe” ?命令行工具,右鍵以管理員身份運行(視系統是否為win7 而定)?

??????????? 2.輸入如下命令:"C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcUtil.exe" /out:C:\WCFClint\ClientCode.cs /config:C:\WCFClint\app.config?http://localhost:81/WCFServiceTest/CNPatentSearchService.svc

????????????? 說明:

??????????????參數1:??“C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcUtil.exe”?? ,是指 SvcUtil.exe 工具的地址

????????????? 參數2:? “C:\WCFClint\ClientCode.cs ”?? ,是指生成的代理類輸出存放到的地址

??????????????參數3:? “C:\WCFClint\app.config ”?? ,是指存放到調用WCF服務程序目錄下的配置文件的輸出存放地址

????????????? 參數4: ?“http://localhost:81/WCFServiceTest/CNPatentSearchService.svc?”?? ,是指部署到IIS 的WCF服務的地址

??????????????

????????????3.運行以上命令后,會在"C:\WCFClint\"目錄下生成兩個文件,ClientCode.cs? 和app.config

????????? (C:\WCFClint\app.config 中已經為我們配置好了WCF服務的根節點等必須的信息,當然,如果您也可以自己對部分參數進行修改)

??????????? 4.將ClientCode.cs? 和app.config 添加到需要調用WCF服務的項目中

??????????? 5.在需要調用WCF服務的項目中添加對"System.ServiceModel" 和"System.Runtime.Serialization" 程序集的引用

????????????6.自此就完成了部署和代理類生成的所有操作,我們只需要在項目中實例化 ClientCode.cs 中的服務類 ,并調用其中的方法即可

我的實際操作 "C:\Program?Files?(x86)\Microsoft?SDKs\Windows\v7.0A\bin\SvcUtil.exe"?/out:C:\WCFClint\ClientCode.cs?/config:C:\WCFClint\app.config?http://local:8001/womaiapp/wmsServiceCancelAllocateout?wsdl
Microsoft?(R)?Service?Model?Metadata?Tool
[Microsoft?(R)?Windows?(R)?Communication?Foundation,?Version?3.0.4506.2152]
Copyright?(c)?Microsoft?Corporation.??All?rights?reserved.

Attempting?to?download?metadata?from?'http://local:8001/womaiapp/wmsServic
eCancelAllocateout?wsdl'?using?WS-Metadata?Exchange?or?DISCO.
Generating?files...
C:\WCFClint\ClientCode.cs
C:\WCFClint\app.config

C:\WINDOWS\system32>exit oracle ?查詢 使用 WmsCancelAllocateoutServiceClient client= new WmsCancelAllocateoutServiceClient(); blResult=("1" ==client.cancleAllocateout(allocateOut.AllocateOutNo,allocateOut.TargetWareHouseNo)); 發現dblink如果很慢可以用這種方式加個/*+driving_site(xxx)*/,查詢很快

?

轉載于:https://www.cnblogs.com/Blogs-Wang/p/6140624.html

總結

以上是生活随笔為你收集整理的.net 调用java service 代理类方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。