2011-02-24 180 views
0

我已經創建了一個服務器,它可以在套接字Tcp和解析器之間進行通信,該解析器分析用C#編寫的服務器和客戶端Java之間的消息。所有的作品,但我需要添加新的XML消息是浪費時間。服務器soap c# - 客戶端Java

我發現Soap協議是可擴展的,使用它可以節省很多工作以防萬一發生新消息。這兩種語言已經實現了最好的肥皂庫?

是否有代碼生成器作爲gsoap自動生成客戶端(在Java中)和服務器(在C#中)的代碼以及消息文本中的模式,就像gsoap針對C和C++一樣?

+0

有用的搜索短語,也許:「java WSDL生成」 - 至少在理論上 - WSDL *定義* SOAP合同正如[COM] IDL定義COM合約。 – 2011-02-24 19:34:28

+0

(不太實用:如果我可以控制客戶端和服務器,我會考慮[google protocolbuffer](http://code.google.com/apis/protocolbuffers/)或類似的東西),這當然有不是一個完整的堆棧本身 - 儘管存在這些堆棧 - 而不是SOAP起伏不定。) – 2011-02-24 19:38:15

回答