Системы и средства информ.,
2016, том 26, выпуск 2,страницы 136–146(Mi ssi467)
Методы построения схемотехнических систем автоматизированного проектирования с использованием сервис-ориентированного подхода на базе протокола WebSocket
Аннотация:
Приводятся основные критерии, которым должен соответствовать веб-сервис схемотехнического проектирования. Описывается классический подход к построению сервис-ориентированных систем. Раскрывается внутренняя архитектура веб-сервиса на основе сервис-ориентированного подхода (service-oriented architecture, SOA), а также основные этапы функционирования. Описывается применение SOA для систем автоматизированного проектирования (САПР), в частности схемотехнических САПР, и приводится пример успешного внедрения архитектуры SOA в САПР. Сформулирован и описан ряд схемотехнических задач для создания САПР на базе SOA. Рассматриваются преимущества и недостатки использования полнодуплексного протокола связи WebSocket (стандарт RFC 6455) для использования его в качестве основы ESB-шины сервис-ориентированной САПР относительно протокола SOAP. Приводятся преимущества и недостатки использования протокола WebSocket для организации внешних коммуникаций веб-сервиса. Освещается вопрос передачи сложных типов данных в гетерогенных средах программного обеспечения с применением полнодуплексного протокола данных WebSocket (стандарт RFC 6455). В заключении указываются преимущества и недостатки внедрения протокола связи WebSocket в САПР, в частности схемотехнического проектирования, на основе сервис-ориентированной архитектуры.