ASP.NET WebControl Proxy, размещенный на SharePoint, который будет взаимодействовать с приложением Java ...? - PullRequest
0 голосов
/ 10 января 2012

Я отвечаю за интеграцию приложения JAVA в среду SharePoint. Есть несколько потоков страниц, которые мне нужно импортировать. Поток состоит из определенных страниц, которые взаимодействуют друг с другом на основе определенных действий. Форма POST, переход по гиперссылке (URL / URL с параметрами запроса, ..)

Я пытаюсь создать какой-то прокси.

Что-то вроде:

  • iframe
  • прокси на основе HttpWebRequest и HttpWebResponse
  • что-то с ajax и java-скриптом

... который будет взаимодействовать с Java-приложением и выплевывать возвращаемый html, а также перехватывать новое действие, которое необходимо отправить в java-приложение.

В данный момент я уже думаю об одной важной проблеме: в ASP.NET все уже внутри одной огромной HTML-формы. Поэтому простое отображение HTML-кода Java внутри страницы вызовет проблемы, когда на странице Java есть одна или несколько HTML-форм.

Если у кого-нибудь есть советы, я бы очень признателен!

Ответы [ 2 ]

0 голосов
/ 11 января 2012

Microsoft «Sharepoint Web Services», если это не слишком сложная задача, вероятно, лучший путь:

Однако есть альтернативы. Например:

Надеюсь, это поможет!

PS: «Блог ИТ-специалистов Дэвида» содержит несколько интересных статей, которые вы, возможно, захотите проверить:

PPS: плавающие фреймы? Тьфу. Не поддавайся искушению - не делай этого;)!

0 голосов
/ 10 января 2012

BCS является наиболее предпочтительным способом интеграции других приложений.

Вы можете прочитать эту статью для более подробной информации. http://www.infoq.com/articles/swanson-moss-web-services

SPService использует JQuery (AJAX) http://spservices.codeplex.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...