【发布时间】:2014-02-22 15:46:55
【问题描述】:
我正在寻找一种编写与 MS Project Server 2010 交互的 Java 应用程序的方法。我读到有一个用于 MS Project Server 的 Web API,但找不到关于它的文档。到目前为止,我发现的所有示例都使用了一些隐藏所有 API 调用的 C# 库。
感谢您就使用什么技术来实现这种交互的建议。
【问题讨论】:
标签: java ms-project
我正在寻找一种编写与 MS Project Server 2010 交互的 Java 应用程序的方法。我读到有一个用于 MS Project Server 的 Web API,但找不到关于它的文档。到目前为止,我发现的所有示例都使用了一些隐藏所有 API 调用的 C# 库。
感谢您就使用什么技术来实现这种交互的建议。
【问题讨论】:
标签: java ms-project
Project Server 没有 Java API。
Project Server API 基于 SOAP Web 服务,但它使用非标准数据结构 .NET DataSets 与客户端交换数据。实际上唯一的问题 - Java 的 DataSets 没有实现。
最常见的解决方案是使用 .NET 编写代理 Web 服务,将 DataSet 转换为 Java 支持的东西,然后编写一个与代理一起工作的 Java 客户端。
【讨论】: