JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java & XML、Web Service  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:利用Apache Java Client 與 .Net Web Service 連結問題 [Re:digerate]
saijone

Web Services

版主

發文: 470
積分: 24
於 2003-11-03 10:57 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
digerate wrote:
謝謝各位的指教..我找到答案了...在此分享...
不過我不是為了研究興趣..是case需要...必須
Java Client與.Net WebService 整合

原因是.Net 的SOAP deafult 不論是Request 或是Response都會省略Parameter的xsd:type標籤...
Apache 會無法讀取..所以有兩種可能解法:
(1) 從Apache 解決:利用deserialize的方式讓Apache 讀的懂null 的type標籤,
視為String...但是如何讓Apache丟出沒有xsd:type標籤的SOAP Request?
讓.NET WebService讀取?還在研究中...
(2) 我利用將.Net Web Service 的webMethods,加上System.Web.Services.Protocols.SoapRpcMethod(),如下:
<WebMethod(), System.Web.Services.Protocols.SoapRpcMethod()>
.Net 即可讀取有xsd:type標籤與回覆給Java Client.......

(1)的解法,不知各位有何經驗....?

http://ws.apache.org/soap/docs/guide/interop.html
(關於SOAP Problems的那一段)

xsd:type="xsi:..." 是 RPC-Encoded 獨有的,
而的WSI-BasicProfile建議是Literal (document-literal or RPC-literal)
我猜未來的WebSerives會以document-literal or RPC-literal為主

我會建議您試試看用Axis 或 JAX-RPC-RI(generated client-side proxy)
與.NET document-literal(不改成rpc)溝通看看

但如果您一定要用 Call 這種 DII 方式的 Client 的話
那麼差別可能就不大了


reply to postreply to post
You don't need a reason to help people
話題樹型展開
人氣 標題 作者 字數 發文時間
12210 [精華] 利用Apache Java Client 與 .Net Web Service 連結問題 digerate 716 2003-11-01 12:44
11507 Re:利用Apache Java Client 與 .Net Web Service 連結問題 saijone 422 2003-11-02 09:33
11446 Re:利用Apache Java Client 與 .Net Web Service 連結問題 moliwang 864 2003-11-02 10:18
11395 Re:利用Apache Java Client 與 .Net Web Service 連結問題 saijone 559 2003-11-02 11:18
11455 Re:利用Apache Java Client 與 .Net Web Service 連結問題 digerate 542 2003-11-02 19:07
13024 Re:利用Apache Java Client 與 .Net Web Service 連結問題 saijone 961 2003-11-03 10:57
» JWorld@TW »  Java & XML、Web Service

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8