VirtualServer
This class represents a virtual server, which logically binds independent Web sites to one or more servers.
The Web sites associated with the virtual server are represented through a set of SiteURL objects. The binding to a server occurs through association with one or more ServerBinding objects.
The VirtualServer object may be a part of a larger group of servers. If this occurs, the VirtualServer objects will be linked through a ServerGroup object.
If business transactions are made through a Uniform Resource Identifier (URI) to the virtual server, a Request object is linked through the appropriate SiteURL and URI objects.
Data Members
Data Member Name | Data Type | Default Value | Description |
Description | WSTR | None | Stores a description of the virtual server. |
DirIndexes | WSTR | None | Stores the directory indices for the virtual server. |
HostHeaderName | WSTR | Not available | None |
IPAddress | WSTR | 0.0.0.0 | None |
IPPort | LONG | 0 | None |
LocalDomain | WSTR | None | Stores the name of the local domain for the virtual server. |
ServerGroupName | WSTR | Not available | None |
VServerName | WSTR | Not available | Stores the unique key for the object. |
VServerType | LONG | None | Stores a code for the type of virtual server. |
Class Key
VirtualServerKey is composed of a single data member, VServerName.
Relations
For a description of the relation type, see Data Warehouse Classes.
Relation Name | Parent | Child | Type |
ServerBindingVirtualServerRel | ServerBinding | VirtualServer | 2 |
ServerGroupVirtualServerRel | ServerGroup | VirtualServer | 2 |
VirtualServerSiteURLRel | VirtualServer | SiteURL | 3 |