34.4.2. Architecture overview


<< Prev   Next >>

34.4.2.1. General information

Remote work with the configuration repository is supported by a special application which is called configuration repository server. Computer running configuration repository server application (crserver) is also called the configuration repository server. Depending on the access protocol (TCP or HTTP), various patterns may be used for remote communication between the client application and configuration repository. At the same time, concurrent work with configuration repository is supported, both remote and local – as with a shared file resource.

Fig. 686. Remote repository

34.4.2.2. General operational scheme with configuration repository

In general, 1C:Enterprise provides simultaneous operation with the configuration repository using all the repository access protocols: file access, TCP, and HTTP.

Fig. 687. Interacting with remote repository

Clients can work with different configuration repositories using the same configuration repository server. The only restriction is that all the repositories must be located in the same root directory.

Fig. 688. Location of various repository files

34.4.2.3. Interaction using the TCP protocol

When the TCP protocol is used, the client application interacts with the configuration repository server, which in turn interacts directly with the configuration repository itself.

Fig. 689. Interaction using the TCP protocol

34.4.2.4. Interaction using the HTTP protocol

When HTTP is used, the interaction is executed along the following chain: client application ‑ web server ‑ configuration repository server ‑ configuration repository.

Fig. 690. Interaction using the HTTP protocol

<< Prev   Next >>

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002