Develop user interfaces for distributed applications.
Key features
- Communication between the user interface and applications via TCP/IP networks.
- Transparently call of application functions regardless of where they are executed.
- Dynamic connection of applications on different computers, depending on availability/load.
- Simultaneous connection of several applications on different computers to a GUI.
- Efficient functions and structures for data exchange minimize overhead and traffic.
Usage
Distributed Dialog Manager (DDM) is the easy solution for you to develop client/server and multi-tier applications. It allows you to connect the user interface to applications that are distributed across multiple computers in a TCP/IP network. You decide how “rich” or “thin” your clients are, taking into account how busy your network and server resources are.
With the Distributed Dialog Manager you can take advantage of the advantages of multi-tiered, distributed applications. Supply your workplace applications from central data storage. This makes data maintenance easier, increases the consistency of your data and improves the flow of information in your processes. Simplify application rollout and evolution by exposing application functions as services on network servers. This also works in heterogeneous networks, as you can implement application functions on any platform that the DDM supports.
The Distributed Dialog Manager works connection-oriented, whereby connections between the user interface and the server applications can be established and terminated dynamically at runtime. From a user interface perspective, the use of application features is completely transparent. For you or the ISA Dialog Manager it makes no difference whether functions are called on the same computer (locally) or on another computer in the network.
Functions
The ISA Dialog Manager has functions and data structures that allow you to aggregate any data and transfer it between the user interface and applications in a single function call. With their help, you can optimize network utilization and implement distributed applications that can be operated smoothly.
Distribution of existing IDM-Applications
The subsequent distribution of existing IDM applications is possible without much effort. To do this, you simply need to introduce one or more Application objects in your dialogs to which you assign the application functions.
Availability
The Distributed Dialog Manager (DDM) is available as an option to the basic licenses.
Services
We are happy to help you design your distributed application with an optimal architecture and implement it with our graphical user interface development, application development and software engineering services.