Ajax архитектура веб-сервисов - PullRequest
1 голос
/ 11 марта 2011

В чем разница между:

  1. Использование ajax для прямого вызова веб-сервисов и отображения результата в html, а также
  2. Использование ajax для вызова локального прокси и позволить локальному прокси вызывать веб-службы?

Ответы [ 2 ]

1 голос
/ 11 марта 2011

Лично я почти всегда использовал бы метод 2. Таким образом, вы имеете больший контроль над вызываемой службой и всегда можете заменить прокси-сервером «фиктивной» службой для возврата предварительно определенных результатов для тестирования. Просто мои 2 цента.

1 голос
/ 11 марта 2011

самая большая разница в транзакциях базы данных.если уровень вашего веб-сервиса является ортогональным и детализированным, а для общих случаев использования требуется несколько вызовов.часто требуется объединить несколько вызовов в одну атомарную транзакцию базы данных: например, (дебетовый счет A, кредитный счет B).

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

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