Web-сервисы Java. Новое всеобъемлющее руководство от Тимура Машнина
В свет вышел новый «путеводитель» по веб-сервисам Java, наполненный не только полезной теорией, но и множеством примеров и конфигураций, полезных как для начинающих, так и для опытных специалистов.
На сегодняшний день для того, что бы быть настоящим специалистом в области разработки, вовсе не достаточно понимания базовых принципов построения приложений и синтаксиса какого-либо языка программирования; в первую очередь, нужно обладать глубоким пониманием всех процессов и принципов работы внутренних сервисов языка, а поможет вам в этом книга Тимура Машнина «Web-сервисы Java».
Она представляет собой качественное настольное пособие, с помощью которого даже не посвященному в мир веб-технологий человеку, в доступной форме и на основе примеров подаются все основы и стандарты веб-сервисов языка Java. В книге подробно описана архитектура XML веб-сервисов, в том числе моделей Message Oriented, Policy, Resource Oriented, Service Oriented, а также на конкретных примерах показана работа сервисов UDDI, ebXML, DISCO, JAXR.
Для всех интересующихся новинками Java, есть хорошая новость: данная книга содержит целый раздел, посвященный проекту Metro с подробными описаниями стека, от оптимизации передачи двоичных данных MTOM до настройки всех опций безопасности веб-сервиса и подробного описания поддержки протокола SOAP/TCP и кодировки Fast Infoser. Автор также не обошел стороной проект Apache CXF, описание которого поможет вам легче ориентироваться в поддержке спецификаций WS-*, протоколов HTTPS, SOAP/HTTP, XML/HTTP.
Особое внимание в книге «Web-сервисы Java» автор уделяет разного рода деталям, заостряя внимание читателя на предотвращении появления ошибок в работе. Примером этого может служить последний раздел книги, в котором представлено полное описание Axis2 со всеми «нюансами» настройки веб-сервиса, построения конфигурационного файла и его правки. Также здесь вы найдете описание технологии работы архитектуры REST, протоколов TCP, JMS и многое другое.
Безусловно, данная книга не станет для вас легким «чтивом» перед сном, хотя бы потому, что у нее совсем другая миссия. Цель, которую вложил в книгу «Web-сервисы Java» автор – это передать понимание работы веб-сервисов Java для того, что бы ваши разработки на выходе были более оптимизированными под требования нынешних технологий.