|
Server Install
The installation of the Enterprise Server is not very much more complicated than
the client installation. The installation program does most of the work. This process
will setup the two necessary components for the Enterprise Server to function properly.
Database
First, the service must have access to a database with the proper table structure.
During installation you are prompted to create a new database or use an existing
one. Creating a new database is necessary, if you do not have an existing database
that you wish to use to store scheduling information. In most cases scheduling will
only be a part of your application. As such you will probably have a database that
stores other information for your application. In this case, choose to use an existing
database and the necessary Gravitybox tables will be inserted in the specified database.
Website
The second part of the Gravitybox Enterprise Server is a web service to field queries
from your clients. This web service can run as its own website in IIS or it can
be appended to an existing website. If you opt to create a new website, you need
to specify a website name and it will be created with one virtual directory that
points to the Gravitybox web components. The name is never seen by anyone other
than the administrator of IIS. If you choose to append an existing website, the
a new virtual directory will be added that points to the Gravitybox web components.
Administration
Once the installation is complete and the enterprise server is installed you can
only use it from the server machine. This is the default functionality and allows
you to test that it has been installed properly. To allow access from other client
machines you need to obtain a "Gravitybox Enterprise Server License". This license
fixes the enterprise server to a particular machine and also grants a specified
number of client machines to access the server.
Upon receiving your enterprise key, you must run the "Enterprise Server License
Tool" (more) that is included with the installation.
It allows you to (1) specify your key, (2) setup the necessary database information,
and (3) specify which client machines to grant access. By default the client machine
setup is disabled. You may only access this functionality after using your registration
key. After you specify the list of allowed client machines, only they will be allowed
to access the web service. All other client calls to the service will be denied.
|
|