Можно ли разработать веб-часть без .NET - PullRequest
2 голосов
/ 29 июня 2011

Можно ли разработать веб-часть без использования технологий .NET? Я ищу возможности интеграции старых (например, Java) приложений в SharePoint.

Ответы [ 3 ]

0 голосов
/ 29 июня 2011

Для этого есть несколько способов, каждый из которых включает веб-часть .NET, предоставляющую внешние данные. Применяются все ваши общие методы интеграции, включая предоставление доступа к унаследованному приложению через веб-службы или даже прямой доступ к базе данных - вы можете использовать все, что ваша организация привыкла к другим интеграциям.

Другим возможным вариантом, в зависимости от версии SharePoint, является каталог бизнес-данных (2007 г.) или Business Connectivity Services (2010 г.). Хотя эти параметры могут быть немного сложны в настройке (хотя доступны сторонние инструменты), они позволяют некоторую автоматическую интеграцию других приложений в SharePoint.

0 голосов
/ 29 июня 2011

Любой допустимый способ для .Net CLR вызывать ваш код будет делать то, что вы хотите. Однако, с учетом сказанного, это, вероятно, будет очень низкий уровень, очень непонятный и очень трудно сделать.
Более простой подход к повторному использованию вашего Java или любого другого кода был бы, если бы в вашем скелете .Net был какой-то общедоступный межъязыковой интерфейс. Очевидный ответ - оболочка REST или SOAP вокруг кода Java, но это не обязательно должно быть так. Это может быть CORBA или JMS или что угодно.

0 голосов
/ 29 июня 2011

Даже если вы хотите интегрировать приложения Java, веб-часть будет закодирована в .NET.

...