我有一个管理大量项目数据的网络应用程序。我不想使用 MS Project Server。我们已经有一个特定于我们需求的服务器端应用程序。如果 MS Project 2007 可以读取和写入一些项目数据,那就太好了。根据我对文档的阅读,MS Project 2007 通过 Project Server Interface (PSI) 与 Project Server 进行通信。PSI 在 msdn 上得到了很好的记录……所以,我想知道我的 Web 应用程序是否有可能实现 Project Server 接口,以便它可以与 MS Project 2007 进行本机对话?
这是一个好主意吗?为什么/为什么不?有没有人做过或者尝试过?有我可以使用的库吗?使用 MS Project 以外的规划工具,有没有更简单的方法可以达到同样的效果?它不可能是一个超轻量级的项目工具——我说的是有 6000 多个计划任务的项目。
在服务器端,我使用 Zend Framework 和 Doctrine 2 运行 PHP。