Мне нужно вызвать свою систему отчетов из рабочего процесса sharepoint. Как лучше всего это сделать? Было предложено использовать веб-службу, но какие еще есть альтернативы и как они сравниваются?
Это зависит от интерфейсов, которые позволяет ваша система отчетов, и от того, что вы можете делать через эти интерфейсы. Тем не менее, в наши дни веб-сервисы в значительной степени подходят для использования.
Другими вариантами могут быть прямое подключение к базе данных или установка типа Distributed COM; ни то, ни другое в большинстве случаев не является хорошей идеей.