Для тех кому интересно — JDeveloper — хороший девелопер для написания как XML так и .WSDL. Еще для связки с БД рекомендовал бы изучить .XSD, который описывает схему
Как по мне нужен новый способ передачи данных нежели кабели или парочка Wifi-Bluetooth. Программно и хардово сейчас сделать не проблема, а все упирается в стандарт и способ передачи данных — тоже что и Lithium-ion battery — очередное препятствие перед прорывом. А за этой идеей будущее, сколько бы скептиков не было. Много кто критикует iWatch, Google Glass, 3D printer — если критикуют, значит это затрагивает важную и перспективную для розвития тему.
Хмм… появилось коварное желание узнать: а сколько пробегает Ролик компьютерной мышки за месяц?
Практического применения 0,00001, но интерес негодует в отсутствии таких данных.
О-да — тут Вы очень правы. Я лопатил много обучаловок на английском, благо там все достаточно просто. Но вся инфа выложена в общем и не даст понимания, как конкретно что-то решить под конкретную задачу. Проблему можна решить лично — я узнавал, что стоимость курсов, например, по Oracle SOA — 4000-5000$, а это однако дороговато.
Сервисная шина предприятия (англ. enterprise service bus, ESB) — связующее программное обеспечение, обеспечивающее централизованный и унифицированный событийно-ориентированный обмен сообщениями между различными информационными системами на принципах сервис-ориентированной архитектуры.
Это теория — но очень близка к практике. На практике же шина — это Интегратор. Что это значит? — интегрируется все, что имеет хоть какие-то исходящие параметры. На примере — вполне реально создать некое ПО, например для программера или бухгалтера, которое с помощью шины будет обращаться к Maple, Excel и БД, и все будет собрано воедино в этом ПО. Или со сферы банка — рядовой оператор ПК, или как его у нас называют — фингид, где-то в глубинке на отделении банка, понятия не имеет какой софт лежит в банке, сколько БД взаимодействуют между собой, какие системы стоят, и как работает интернет банкинг - Но У него есть десктоп с нужными полями, сервисами, опциями и настройками, где он за пару минут решит любую проблему клиента. — вот это эффективность шины и ее работа, а именно интегрировать различное ПО воедино для простоты, синхронизации и удобства.
Согласен, но для продуктивной работы на уровне банка, например, с ежедневным н-тысячным потоком пользователей, бесплатные уже не покатят. Но действительно круто, что перед покупкой ПО Оракла, его дают пощупать. Вот недавно представил Oracle Streams своему руководству, там довольно-таки большая сума за это ПО, но благодаря бесплатке я смог доказать важность такой технологии синхронизации, даже не смотря на ее стоимость.
Плюс в .wsdl можно добавить секьюрити, что безусловно тоже часто используется:
Практического применения 0,00001, но интерес негодует в отсутствии таких данных.
Это теория — но очень близка к практике. На практике же шина — это Интегратор. Что это значит? — интегрируется все, что имеет хоть какие-то исходящие параметры. На примере — вполне реально создать некое ПО, например для программера или бухгалтера, которое с помощью шины будет обращаться к Maple, Excel и БД, и все будет собрано воедино в этом ПО. Или со сферы банка — рядовой оператор ПК, или как его у нас называют — фингид, где-то в глубинке на отделении банка, понятия не имеет какой софт лежит в банке, сколько БД взаимодействуют между собой, какие системы стоят, и как работает интернет банкинг - Но У него есть десктоп с нужными полями, сервисами, опциями и настройками, где он за пару минут решит любую проблему клиента. — вот это эффективность шины и ее работа, а именно интегрировать различное ПО воедино для простоты, синхронизации и удобства.