Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N11 2016 year

DOI: 10.17587/prin.7.490-497
Internet Service for Protected Information Queries Processing in Distributed Systems
R. E. Asratian, rea@ipu.ru, V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow, 117997, Russian Federation
Corresponding author: Asratian Ruben E., Leading Researcher, V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow, 117997, Russian Federation, e-mail: rea@ipu.ru
Received on July 06, 2016
Accepted on July 13, 2016

Principles of organization of a network service, intended for protected queries processing in distributed information systems, are considered. We will call this service "Protected Message Service" (PMS). A distinctive feature of this 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 "Network Connection". These 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-services, 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 considered more important than flexibility in service functions specifications.

Keywords: distributed systems, web-technologies, Internet-technologies, network interactions, data security
pp. 490–497
For citation:
Asratian R. E. Internet Service for Protected Information Queries Processing in Distributed Systems, Programmnaya Ingeneria, 2016, vol. 7, no. 11, pp. 490—497.