This feature is implemented in 1C:Enterprise version 188.8.131.528.
In version 8.3.9, we implemented a significant number of tasks to optimize different mechanisms of the platform. We would like to tell you about one of them in this article. The task in question concerns improved performance of web services.
Reuse of sessions
Insufficient performance of web services was due to the fact that each web service call had significant "overhead expenses" related to creating and terminating a session. Besides, every time a session was created, the handler SessionParametersSettings() was executed, which could be quite "heavy" in a standard configuration.
In addition, there was a functional deficiency. Web services did not have a state. This prevented us from implementing the logic that uses saved state between web service calls.
In version 8.3.9, we fine-tuned the mechanism for web services (SOAP services, HTTP services, and OData services). As a result, their performance has improved by approximately 10 times.
TechBlog - Messages with tag "Web services"
Tag Cloud1C:Enterprise architecture 1C:Enterprise benefits 1C:Enterprise development 1C:Enterprise Development Tools 1C:Enterprise script 1C:Subsystems Library 1cfresh Access rights AccountingSuite add-ins Binary data Charts Cloud framework Configuration extensions Cryptography Customization Data composition system Data integrity Data synchronization Designer agent Eclipse Email ERP External access External users Fonts Full-text search Gmail Group development Hardware HTTP services IIS Integration Licensing Lists Localization mobile platform OData Performance REST Roles Sizing SSH SSL Support Taxi User Interface Users web client Web services