Date: Fri, 29 Mar 2024 10:05:55 +0000 (UTC) Message-ID: <1894525754.11005.1711706755577@911f0a1bad02> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_11004_206567488.1711706755577" ------=_Part_11004_206567488.1711706755577 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Servoy uses intelligent technology to track and cache data that = Servoy Clients use, lowering the load of the Servoy Application Server and = on the back-end database.
=20The Servoy Application Server tracks which clients have what data cached= and then broadcasts data changes to only those clients that have the old d= ata cached.
=20The databroadcasting mechanism prevents users from seeing stale data. In= coming databroadcasts in Servoy Clients are automatically processed, withou= t having the developer having to write one line of code.
=20Servoy provides the developer with an API to listen to incoming databroa= dcasts and invoke business logic based on the incoming broadcasts or to sen= d out databroadcasts when data used by multiple Servoy clients has been alt= ered outside of Servoy.
=20Servoy also supports locking and transactions for the developer to take = control of the entire data management. See the Programming Guide for more information.