2014-01-30 125 views
0

我正在尋找一種方法來編寫與MS Project Server 2010進行交互的Java應用程序。我已閱讀MS API存在的Web API,但可能找不到任何文檔。到目前爲止,我發現的所有示例都使用一些隱藏所有API調用的C#庫。MS Project Server 2010 Java API

我會感謝您對使用什麼技術進行交互的建議。

回答

1

Project Server沒有Java API。

Project Server API基於SOAP Web服務,但它使用非標準數據結構.NET DataSets與客戶端交換數據。而實際上唯一的問題 - 沒有實現DataSets for Java。

最常見的解決方案是使用.NET編寫代理Web服務,該服務將DataSet轉換爲Java支持的某些內容,並編寫與代理一起工作的Java客戶端。

+0

感謝您的回答。難道不可能用Java編寫自定義序列化程序嗎?我在哪裏可以找到有關MS Project Server SOAP API的文檔? – svz

+0

一切皆有可能,但沒有人想這樣做。以下是一些文檔:[MSDN](http://msdn.microsoft.com/en-us/library/office/ms457477(v = office.14).aspx) – melan

+0

好吧,看起來我必須堅持C#。謝謝。 – svz

相關問題