"Distributed DataWindows" refers to the use of DataWindow/DataStore objects in a distributed environment. In a distributed PowerBuilder application, a DataWindow control at the client can associate with a DataStore object in EAServer. The client DataWindow control is responsible for the visual representation of data and deals with user operations, while the DataStore object in EAServer is responsible for transactions. The state of the client DataWindow control is synchronized with the state of the DataStore object in EAServer and vice versa, using relevant DataWindow functions.
There are two benefits to using distributed DataWindow technology with Appeon:
-
Provides more scalability by separating user interface and business logic.
-
Works around Appeon unsupported DataWindow functions by moving the functions in server DataStore objects.