Возможно / возможно ли имитировать интерфейс сервера проектов MS Project Server 2007?

У меня есть веб-приложение, которое управляет значительным объемом данных проекта. Я не хочу использовать MS Project Server. У нас уже есть приложение на стороне сервера, соответствующее нашим потребностям. Было бы неплохо, если бы MS Project 2007 мог читать и записывать некоторые данные проекта. Насколько я знаю, MS Project 2007 взаимодействует с Project Server через интерфейс Project Server (PSI). PSI относительно хорошо документирован на msdn ... поэтому мне было интересно, возможно ли для моего веб-приложения реализовать интерфейс Project Server, чтобы оно могло напрямую общаться с MS Project 2007?

Это хорошая идея? Почему, почему нет? Кто-нибудь делал это или пробовал? Есть ли библиотеки, которые я мог бы использовать? Есть ли более простой способ достичь того же эффекта с помощью инструмента планирования, отличного от MS Project? Это не может быть маленький сверхлегкий проектный инструмент - я говорю о проектах с более чем 6000 запланированными задачами.

На стороне сервера я использую PHP с Zend Framework и Doctrine 2.


person superdweebie    schedule 15.12.2011    source источник


Ответы (1)


Итак, эмуляция PSI технически возможна, но требует огромного объема работы и поэтому непрактична. Использование библиотеки Java MXPJ - лучший вариант для передачи данных MS Project в приложение и из него.

person superdweebie    schedule 26.04.2012