Отправка XML-данных с одного сервера на другой - PullRequest
0 голосов
/ 29 января 2009

Может кто-нибудь сказать мне лучший способ отправки некоторых XML-данных с одного сервера на другой в приложении asp.net.

В основном в одном приложении при определенном условии я хочу инициировать отправку некоторых значений xml другому получающему приложению asp.net, которое обработает данные и вернет пользователя на отправляющий сайт.

Если у кого-нибудь есть более простое решение типа javascript / url / html, мне также было бы интересно это услышать.


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

Значения будут из корзины покупок, такие как цена, товар и адрес электронной почты.

Мы предоставим код владельцу корзины для добавления на его сайт, поэтому чем проще, тем лучше.

Ответы [ 3 ]

4 голосов
/ 29 января 2009

Вы можете создать веб-сервис на целевом сервере, который используется клиентским сервером. Может быть проще создать страницу на целевом сервере, которая принимает XML в HTTP POST. Затем клиентский сервер может отправить данные с помощью HttpWebRequest.

Вот объяснение того, как использовать HttpWebRequest:

http://msdn.microsoft.com/en-us/library/debx8sh9.aspx

1 голос
/ 29 января 2009

Создание веб-службы в принимающем приложении asp.net, вероятно, будет лучшим выбором Вы также можете сделать простой вызов Ajax. Это действительно зависит от вашей конкретной ситуации.

0 голосов
/ 29 января 2009

Либо используйте XML-RPC , либо веб-службы.

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