How Can We Help?
< All Topics
Print

About Zim Integrated Server

Zim Client/Server Architecture

Zim 9 operates under a robust client/server architecture, where Zim Server serves as the central hub. Clients, including Zim, Zim Thin Client (ZIMTC), and ZimExplore, connect to Zim Server to access and manage databases.

Key Features:

  1. Single Instance Management:
    • Only one instance of Zim Server can run on a machine, but it can manage multiple databases simultaneously.
  2. Database Connectivity:
    • Databases under the same Zim Server can connect using the CONNECT command, enabling data sharing and interaction. The DISCONNECT command terminates this connection.
  3. Flexible Client Deployment:
    • Clients can operate on different machines and operating systems, such as Windows or Unix, providing flexibility in application deployment.
  4. Heterogeneous Environments:
    • Supports mixed environments, allowing Windows clients to access Unix-hosted databases and vice versa. This setup can include simultaneous operation of clients on both Windows and Unix.
  5. Data Accessibility:
    • Data from one database can be made visible to applications running on another database, ensuring full concurrent control and safety.

Connectivity Options:

  • Single Zim Server: Connect databases managed by the same Zim Server.
  • Multiple Zim Servers: Connect databases managed by different Zim Server instances on separate machines.
  • Chained Connections: Establish connections between multiple databases across different servers.

Benefits:

  • Cross-Platform Applications: Run Zim applications on different machines from the server, such as a Windows application interfacing with a Unix-based Zim Server.
  • Integrated Environments: Combine graphical interfaces on Windows with text-based information on Unix, enhancing user experience and operational efficiency.
  • Secure Data Sharing: Retrieve and update data across databases with full safety and concurrent control.

This guide provides detailed instructions on implementing and utilizing connectivity between Zim databases. For more information, please refer to our comprehensive documentation.

Leave a Reply

Your email address will not be published. Required fields are marked *

en_CAEnglish