Specifications
Overview Chapter 3: ShoreWare Servers
24
Call control is provided by Headquarters and remote servers even if full network
connectivity is unavailable. However, calls to unreachable endpoints cannot be made, and
call detail recording requires Headquarters communication. To add reliability to your
remote server, consider using redundant network paths to the Headquarters server.
The following sections provide more detail on the communications, services, and
applications.
3.1.3 Configuration Communications
ShoreTel system processes use Microsoft Distributed Component Object Model (DCOM)
objects to share information from the configuration database among themselves and to
write configuration information to the database. Static configuration parameters are written
to the database by ShoreWare Director and system components access the database to read/
write current state information. User configuration options are written to the database from
Personal Call Manager, the telephone interface (voice mail options), and Web Access.
Director is accessed via a Web browser,
The service ShoreTel-ZIN, running on the Headquarters server, manages these DCOM
communications for TMS. There is a single instance of the ShoreWare database on the
Headquarters server.
Each ShoreTel service on a distributed server caches its own copy of the configuration
database in internal data structures. When a distributed server loses connection to the
Headquarters server, changes made to the Headquarters configuration database are no
longer received by the distributed server. However, services continue to function with the
most recent configuration data until connectivity is restored. When the connection is
restored, the distributed server automatically receives and incorporates any changes made
to the Headquarters database during the outage.
If a distributed server restarts without a connection to the Headquarters database, then
ShoreTel services are started but are not functional. When the network connection is
restored, the configuration is retrieved and again cached by each service and services
become functional.
ShoreWare client applications, such as Personal Call Manager, use CSIS for data handling.
The CSIS server communicates with ShoreWare clients via HTTP. ShoreWare Director
accesses the configuration database though IIS.
You can use the Component Service Manager to view DCOM objects installed by the
ShoreWare software. Component Service Manager is located in the Administrative Tools
folder available from the Windows Start menu.
Do not change any permission or security settings for ShoreWare components.
Features accessible from the voice mail phone interface that require write access to the
database, such as Office Anywhere and Call Handling Mode changes, are not supported
during an outage.
The block diagram below illustrates how ShoreWare services use Distributed Component
Object Model (DCOM) to access the configuration database, and thus maintain the system
status.
3.1.3.1 Internet Information Service
The ShoreWare server uses IIS to implement ShoreWare Director’s browser-based interface.
You can use the Internet Services Manager to view the configuration of the ShoreWare
Director Web site. ShoreTel installs the site configuration using the installation program.
Changing the default configuration installed by ShoreTel may cause the Director Web site
or other system components to fail.










