|
ABSTRACTS OF ARTICLES OF THE JOURNAL "INFORMATION TECHNOLOGIES".
No. 6. Vol. 24. 2018
DOI: 10.17587/it.24.393-401
R. E. Asratian, Leading Researcher, rea@ipu.ru, V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow, 117997, Russian Federation
Communication-Oriented Architecture of Distributed Information Systems on the Base of Protected Message Service
The principles of the organization of architecture of the distributed information systems in which functions of applicationoriented components are separated from functions of the communication environment ("communication oriented" architecture) are considered. An approach to creation of such architecture on the basis of the new network service oriented on protected processing of the network messages (Protected Message Service — PMS) is describe.Distinctive feature of service is the close integration of authentication and data protection functions with functions of network information exchange. From the client point of view the service architecture is based on two main program classes: "Protected message" and "Remote Library Set".
This classes offer necessary functionality not only for creating and protecting messages, but also for transferring them to remote server via established network connections for processing. Contrary to web-cervices, based on remote function call model, PMS-service is based on message processing model: all service functions receive object of "Protected message" class as a parameter and return another object of the same class as a result of processing. Main advantages of proposed service include high speed of processing (small overhead for data transmission) and a possibility of debugging both client, and server components of system out of the network environment. The experimental implementation of PMS in C# for Microsoft Framework 4.0 and the study of performance of new service (in comparison with web services in.NET architecture) were carried out and the area of its effective application is outlined. This area includes distributed systems in which requirements of high processing rate and information security are viewed more important, than flexibility in service functions specifications.
Keywords: distributed systems, Web-technologies, Internet-technologies, network interactions, data security.
P. 393–401
To the contents |
|