2010-01-09 4 views
0

Что можно использовать для веб-служб Server-Server, SOAP или JSON. Я знаю, что вы можете использовать JSON для браузера на сервер, но я не уверен, что вы можете использовать его для Server to Server. Один сервер использует Apache, а другой использует IIS. Спасибо.Серверные серверные службы

ответ

0

Вы можете использовать JSON для сервера к серверу. PHP, например, имеет функции JSON encode и decode, как и на любом другом языке, который вы можете использовать на стороне сервера.

0

Вы можете использовать любой формат. Вы можете думать об этом как о представлении своих данных. Json часто используется, когда JavaScript задействован (например, выполняется браузерами), поскольку JSON напрямую поддерживается внутри языка JavaScript.

Таким образом, формат зависит от ваших требований к связи. Поскольку у вас есть сервер к серверу и разные конечные точки технологии, я бы рекомендовал совместимый формат XML.

0

Действительно, любой сервер может делать то же самое, что клиент может, я не понимаю, почему это было бы невозможно.

В заявке, о которой идет речь, должен быть хотя бы какой-то сырой API.

На самом низком уровне ваш сервер может очистить любую страницу и манипулировать ею по своему вкусу. Это не будет апач, но это приложение.

0

JSON в своем роде из lingua franca сервера < => клиентских соединений (например, AJAX), хотя я признаю, что реальный уклон в стороне jQuery taconite plugin делать вещи типа AJAXy. Его ответы находятся в формате XML.

Сервер < => сервер, похоже, больше склоняется к представлениям XMLish. У нас есть один проект прямо сейчас, когда есть группа машин, на которых запущены сложные симуляции, и они вытягивают компоненты из системы на основе Django. Доступ равен RESTful, а ответы находятся в XML, потому что другой стороне было более комфортно с ним.