Признание «Мыла чрезмерно спроектировано», а затем восхваляет реализацию, которая не проектирует / абстрагирует ее, подобно тому, как я пишу эту запись на французском языке, а затем прошу вас использовать Google Translate, чтобы прочитать ее, а затем на английском языке хваля Перевести.
Двоичные протоколы - это путь в будущее. Если вы готовы написать «умный» код, вы будете благодарны за то, что он выполняет именно то, как он был запрограммирован и разработан для выполнения.
Все, что требуется, - это один скрытый сервис Soap, чтобы перевести вашу архитектуру SOA в режим «исключений» ... Я называю это режимом «исключений», потому что компании с SOA, реализованными в SOAP (READ: XML), реализуют исключения вокруг SOA. всякий раз, когда они сталкиваются с транзакционным типом обмена данными, в котором очень большие записи могут быть прочитаны подряд.
* (я могу только представить, что были разговоры о реализации SOAP после публикации)
Так у вас есть SOA?
:Да
Все?
: Ну, все, кроме наших критических перевозок ...
Проверьте веб-сервисы WSO2 и их ESB, пока вы на нем - вы еще раз поблагодарите себя за это.
Есть причина, по которой Мул, а затем WSO2 оказал поддержку HESSIAN.
Вы также можете прочитать: http://java.sun.com/developer/technicalArticles/WebServices/fastWS/