- Регистрация
- 24.09.2021
- Сообщения
- 38 365
Как построить коммуникации между любыми приложениями, написанные на разных языках программирования. Практический видеокурс о том, как создавать и вызывать SOAP и RESTful веб сервисы с применением XML, JSON и других технологий. + примеры клиентов на Java, C# и Android Зачем вам нужны веб сервисы? Коммуникации Веб сервисы позволяют "подружить" между собой любые приложения и платформы. Вы можете выставить наружу любой функционал вашего приложения. Готовые решения Можно пользоваться уже готовыми сервисами, чтобы не изобретать колесо. Например, сервис по оплате с помощью карточек, получение курса валют и т.д. Мультиплатформенность Вы можете создавать и вызывать веб сервисы на любом языке. К примеру, создать сервис на Java и обращаться к нему из Android приложения Что вы получите? В этом курсе вы научитесь всему, что нужно знать про веб сервисы на Java: как использовать спецификации JAX-WS и JAX-RS как использовать REST и SOAP сервисы как безопасно передавать данные как сжимать данные как создавать клиентов как расширять свое приложение Какие начальные знания нужны? Концепция веб-сервисов сама по себе не сложная. Сложности будут, когда начнете изучение различных спецификаций. Их очень много и легко запутаться. Как показывает практика: для начала нужно просто уметь программировать в стиле ООП. Остальному мы вас научим. Что будете использовать? Java (NetBeans, GlassFish) - сервисы вы будете создавать на Java и опубликовывать их с помощью GlassFish. Также создадите клиента на Java для проверки работы. Java (eclipse) - еще один клиент, но уже в другой среде разработки, для сравнения с NetBeans C# (на пробной версии Visual Studio) - разработка клиента веб сервиса. Вы увидите как создаются клиенты на другом языке, чтобы сравнить с Java. Android (eclipse) - пример клиента на Android, который будет вызывать RESTful в формате JSON |