2008-12-13 39 views

回答

2

WSDL(SOAP)是相當可互換。如果你想要一些不那麼好笑的東西,像Google的「協議緩衝區」,「ICE」(ZeroC)等等都可以提供可互換的二進制序列化和代碼生成。

對於.NET/C#,目前有兩個可行的協議緩衝區實現here; protosharp本質上是非活動的,並且是不完整的) - 兩者都可以,但是目前都沒有完整的RPC棧,所以你必須處理消息傳遞。

1

您可能可以使用IKVM,它是.NET之上的類Java環境;您可以在IKVM上使用Java序列化並使用interop從「常規」.NET語言使用對象。

0

它看起來像IKVM似乎是一個好主意。但是,如果這不能滿足您的需求,尤其是因爲它仍在開發中。然而,Uri的帖子指出你使用xml和傳遞消息是一個很好的方向,可以在任何一方重新構建。

0

您能夠在服務器上使用SOAP Web服務並讓客戶端使用Web服務嗎? 對象的數據結構將在Web服務的WSDL中進行描述。

相關問題