Brief
Overview of New Features of 1C:Enterprise 8.2 Managed Application
Changes in Managed Application
1C:Enterprise 8 Managed application is a major release of 1C:Enterprise 8
platform, significantly changing the architecture of the application.
In comparison to previous version (8.1), the managed application keeps unchanged
the entire level of information base data interaction, including the following
subsystems:
Data structure description in configurations.
Operations
with applied objects (such as catalogs, documents, etc).
This
section briefly describes new or modified system's features and its behaviour
in MA.
Improved
Scalability
MA improves
the system scalability due to
Moving
a part of a workload from users' computers to the server side ('thin client' operation mode); earlier, most of application functionality was
executed on the client side.
Dynamic
workload distribution among servers of a cluster; earlier, there was no such
capability.
Better
server reliability and stability.
Improved
operation performance with complex access rights restrictions due to execution
on the server side.
New operation
modes of the managed application provide remote online operation with 1C:Enterprise 8 information
bases:
Thin client 1C:Enterprise 8 interface
operation over Internet.
Web-client 1C:Enterprise 8 operation in an
Internet browser program interface (without installation of the system on
user's PCs).
Earlier,
remote operation was possible in offline mode. Data exchange mechanisms were
used for this. These mechanisms synchronized modified data and configuration
between nodes of a distributed system, at defined intervals.
There was
also a possibility to employ 1C:Enterprise 8 functionality with
web-interface (using the web-extension). However, development of such
web-application or embedding of 1C:Enterprise 8
functionality into an existing web-site required significant efforts and good
knowledge of other programming languages.
Quick
System Adjustment at 'On-Site' Implementation Stage
Managed
application significantly simplifies the stage of implementation of applied
solutions. It is possible now to customize an applied solution for a company's
specifics without making changes in the solution itself. Functional options allow to enable/disable required applied solutions' functional modules
at during the implementation stage.
During
development stage, the new interface, implemented in the managed
application is 'defined' or 'described', not 'drawn'. A developer only defines
a general scheme of the command interface and forms.
The managed
application allows definition of rights to view and modify individual object
fields for each user role. Fields forbidden for a user to see are hidden
automatically in forms, catalogs and reports. The user can see only allowed
part of the system.
Thin client
architecture provides more efficient access rights operation. There are no data
on the client side, which are not permitted for the user. The program developer
can reliably control any user's actions. The system workload reduces
considerably all mass operations can be executed without the access rights
check (in privileged mode).