| EBMS client/server offers many advantages over the standard networked model of database access:
· Scalability – The client/server application allows EBMS to scale to 50 users.
· Stability - Because the database server is the only application that implements changes to the database, the risk of database damage and corrupted indexes are greatly reduced.
· Performance - In any situation where limited bandwidth can affect program performance, client/server can speed database operations by significantly reducing network traffic. Running a server on a high-performance computer also improves overall performance by letting client applications take advantage of the server's inherent processing speed. Eagle Solutions recommends that the Client/Server application is implemented when EBMS is used with more than 5 simultaneous users.
· Data Integrity – EBMS will roll back any partially created transactions if a power outage, network failure, or other interruption aborts a process such as processing invoices, timecards, payments, or writing any information. If the server has not received all transactions within a process, the server ignores the entire set of transactions. This ensures that the large volume of data maintained by EBMS does not become mismatched.
· Security – The EBMS server helps the user secure company data even better. Files do not need to be shared. The only way to access the data on the network is by logging on the server. Communications with the server are encrypted. In addition to basic account information, you can also specify an IP address range for any account. If the account doesn't log in from a machine within the specified range, access is denied.
· Mirroring – EBMS server can maintain a backup EBMS server, complete with up-to-date data files, which can take over if the primary EBMS server goes down.
We've also added some great new features to the EBMS client/server configuration:
· Easy Server Configuration - EBMS 6.5 makes it much easier for the administrator and the end-users to configure and maintain the EBMS information store. All server configuration options can be accessed through the EBMS Administrator application.
· Information Reporting -The EBMS server can supply reports on a variety of information to help the administrator manage the client/server applications. The reporting enhancements include:
o Server Information - Provides general information on server up-time, number of users connected and more.
o Account Reports - Provides details on all current server accounts, including account-level file privileges and any IP address restrictions.
o Privilege Reports - Provides a list of all individual account/table privileges recognized by the EBMS server.
o Connection Information - Provides you with a number of different reports that detail which accounts are currently connected to the EBMS server, which tables each account is using and what table/record locks each account has in place. Useful both for security reasons and when troubleshooting applications.
All server reports can be accessed easily through EBMS server administrator
|