Architecture of the managed application is designed to move as much as
possible execution of all functionality to server side, to make the client side
as 'light' as possible.
In the managed application all applied objects functionality is performed on
the server side. Functionality of
forms and command
interface is also implemented on the server side.
Preparation of forms, placement of controls, writing of a form data after
modification – all this is performed on the server side. The client side
displays forms, provides data entry, and makes the server calls to write
modified data or other actions. The same way the command interface and reports
are prepared on the server and displayed on client.
Interaction of a client application
with the 1C:Enterprise 8 server
At that, the system mechanisms optimize the volume of data being
transferred. For example, data of lists, table parts and reports are not
transferred always entirely, but in parts, as users browse them through.
The Server side
does…
The Client side
does…
Database queries
Interaction with users
Writing data to the database
Operation on local files
Posting documents
Interaction with trade equipment
Various calculations
Minor calculations, for prompt result (such as calculator
functionality, etc.)