In the Office Communications Server 2007 R2 implementation, the Application Server applications retrieve settings information via WMI. Global settings are stored in AD, while pool level application settings are stored in the RTCConfig database. As mentioned earlier, some of these settings are established at time of activation, while others are configurable from the Office Communications Server 2007 R2 Management Console. All are viewable and configurable using the WBEMTEST utility and the global settings can also be accessed using ADSIEDIT.MSC.
- MSFT_SIPPoolSetting – each pool is represented by an instance
of this class. One if its properties—Applications Property— is a
multi-valued array containing the names of the Application Server
applications installed in the pool.
- MSFT_SIPApplicationContactSetting – this class contains
instances for each Contact object required by the Application
Server applications. If all four R2 Application Server applications
have been installed, activated, and configured, there will be
instances for each pool’s Response Group Presence Watcher
(RGSPresenceWatcher), Conferencing Announcement Service,
Conferencing Attendant (CAAPrivateContactObject), plus one for each
Dial-In Conferencing access number configured for the organization.
- MSFT_SIPTrustedServiceSetting – this class will contain one
instance for each Application Server application for each pool,
which stores the Distinguished Name (DN), GRUU address, and port
number for the Application Server application instances in that
- MSFT_SIPApplicationConfigSetting – Each pool’s RTCConfig
database contains one instance of this class for each Application
Server application installed in the pool, and each instance tells
the Front End Server the name, labels, and location of the
application’s assembly file.
- Other Pool-level Application settings – An Application Server
application can also extend the Office Communications Server 2007
schema to add classes specific to itself. In Office Communications
Server 2007 R2, the Response Group service added 11 new classes
(and corresponding tables in the RTCConfig database) for storing
Client Web Service Drilldownfor details about these settings.