Forget server-side wrappers, use 4D Sessions from the client
Enhance your end users' experience in client-server applications by taking advantage of 4D sessions. Native and automatically created as soon as a use...
Control server settings, session behavior, connection management, process handling, and runtime configuration to keep client server and web applications stable in production.
Enhance your end users' experience in client-server applications by taking advantage of 4D sessions. Native and automatically created as soon as a use...
In client-server mode, your logic often requires resources hosted on the server. To run code on the server, you are used to writing dedicated project ...
At 4D, our mission is to provide you with the most robust and modern tools for your applications. To do that, we sometimes have to let go of the past ...
This feature keeps going on with a new paradigm: handle data in an event-driven way. The 4D 21 provides a complete series of events related to databas...
Discover here, how, in web processes, you can protect your resources (data + business logic) from malicious accesses and from unauthorized users ... i...
Starting with 4D 21, 4D developers can now take full control over HTTP responses using a simple configuration file: HTTPRules.json. Whether you're loo...
What’s more frustrating than losing your 4D Remote connection to the 4D Server while switching networks on the go? Whether you're moving from Etherne...
Since the introduction of scalable sessions, server-side session management has become an important component of modern 4D architectures. These sessio...
In this previous blog post, you discovered that ORDA entities can now have a constructor, allowing entity instantiation to follow a complete object-or...
4D 20 R8 introduced the TCPConnection class, bringing an object-oriented, asynchronous way to handle TCP client connections. Then came 4D 20 R9 with t...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy