RUS  ENG
Full version
JOURNALS // Sistemy i Sredstva Informatiki [Systems and Means of Informatics] // Archive

Sistemy i Sredstva Inform., 2016 Volume 26, Issue 2, Pages 136–146 (Mi ssi467)

Methods of creation of a circuitry cad using the service-oriented approach on the basis of the WebSocket protocol

V. I. Anisimovab, V. N. Gridinb, S. A. Vasileva

a Saint Petersburg Electrotechnical University "LETI", 5 Professora Popova Str., St. Petersburg 197376, Russian Federation
b Design Information Technologies Center, Russian Academy of Sciences, 7a Marshal Biryuzov Str., Odintsovo 143000, Moscow Region, Russian Federation

Abstract: The main criteria to which the web service of circuitry design shall correspond are given. The classical approach to creation of service-oriented systems is described. The article reveals the internal architecture of a web service on the basis of service-oriented architecture (SOA) and the main stages of functioning. The article describes application of SOA for automated design engineering systems, in particular circuitry CAD (computer-aided design). An example of successful implementation of the SOA architecture in automated design engineering systems is given. A number of circuitry tasks for creation of an automated design engineering system on the basis of the service-oriented approach are formulated and described. The article considers the advantages and shortcomings of use of the WebSocket full-duplex communication protocol (RFC 6455 standard) as the basis of an ESB bus of a service-oriented automated design engineering system in comparison with the SOA protocol. The advantages and shortcomings of use of the WebSocket protocol for performing external communications of a web service are given. The question of transmission of complex data types in heterogeneous software environments using the WebSocket full-duplex data protocol (RFC 6455 standard) is taken up. The advantages and shortcomings of implementation of the WebSocket communication protocol in automated design engineering systems, in particular circuitry design systems, on the basis of SOA are specified.

Keywords: SOA; CAD; web service; WebSocket; environment .NET; bus ESB; cross-platform; asynchrony; heterogeneous environment; frequency response; stationary mode; circuit engineering; difficult data types; network traffic; high-speed performance.

Received: 22.01.2016

DOI: 10.14357/08696527160209



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024