- Bootstrapper
-
A setup application that can be configured to install all of the components required by an application onto a target computer. The bootstrapper (also called an application chainer) can determine whether prerequisites for an application are installed, and if not, can download and install them.
- Connection
-
Physical connection over the wire to carry packets across networks. In the Unified Communications Managed API version 1.0 SDK, a connection can use either TCP or TLS transport.
Microsoft Office Communications Server 2007 supports two types of connections: client and server. A server connection requires the use of Mutual TLS (MTLS) transport. In addition, the server must be in the list of trusted servers on the server running Office Communications Server 2007.
- Connection manager
-
Designates Unified Communications Managed API version 1.0 functionality that allows a middle-tier application to optimize the performance of server-to-server SIP communications by limiting the number of outgoing connections established with a destination tuple. After the maximum number of authorized outgoing TCP or TLS connections to a given Destination Tuple is reached, connections are shared in a round robin fashion across the Realtime endpoints of Unified Communications Managed API version 1.0.
There are two types of connection manager:
- client (more secure as it does not listen on incoming
connections)
- server (better performance as it has the ability to listen on a
specified port as well as perform server throttling)
- client (more secure as it does not listen on incoming
connections)
- Destination Tuple
-
A destination tuple represents information needed to connect to a remote computer. It usually consists of the FQDN or IP address of the remote computer, the remote port, and the transport protocol.
- Endpoint ID
-
Endpoint ID is a Microsoft specific identifier assigned to an endpoint. For example, the Endpoint ID used at registration helps Office Communications Server 2007 distinguish the endpoints of a given user. Endpoint ID is being deprecated in favor of GRUU.
- GRUU
-
Globally Routable User Agent URI (GRUU) is defined in the SIP Internet-Draft, "Obtaining and Using Globally Routable User Agent (UA) URIs (GRUU) in the Session Initiation Protocol (SIP)" (draft-ietf-sip-gruu-09). GRUU is meant to represent an endpoint (registered or not) in the Unified Communications infrastructure.
- Media description
-
Description of media capabilities carried as the message body of a SIP request. The media description is indifferent to the offer-answer model used by the application.
- Media negotiation
-
Exchange of media description involving one party making an offer, another presenting an answer.
- MTLS
-
Mutual Transport Layer Security. A standard protocol that is used to provide secure Web communications on the Internet or intranets. It enables clients to authenticate servers or, optionally, servers to authenticate clients. It also provides a secure channel by encrypting communications. See "TLS" later in this topic.
- Page-mode messaging
-
Page mode messaging consists of sending SIP requests (INFO, Message, SERVICE) outside a SIP dialog from a real-time endpoint implementation. For example, you can use it to send Alerts or Notifications to custom clients built on top of Unified Communications Managed API version 1.0.
- Publication
-
Designates the action of publishing data into a Microsoft Office Communications Server 2007 SQL data store. In the Unified Communications infrastructure, a publication is done by using a SERVICE request.
- Realtime endpoint
-
Designates a Unified Communications Managed API version 1.0 class that represents an identifiable endpoint. Each such endpoint is uniquely identified by a URI and an endpoint ID, a GRUU URI, or a SIP instance. A real-time endpoint can be a SipEndpoint or a SipPeerToPeerEndpoint.
- SDP
-
Session Description Protocol, an Internet standard (RFC 2327).
- SignalingSession
-
SignalingSession designates a Unified Communications Managed API version 1.0 class that represents a long-lived SIP session (based on RFC 3261) initiated by an INVITE method. A SignalingSession is considered outbound if the initial INVITE originates locally, and inbound if the initial INVITE is consumed.
- SIP
-
Session Initiation Protocol, an Internet standard (RFC 3261).
- SIP proxy server
-
A SIP server that can receive SIP requests and forward them to the intended recipient.
- Subscription
-
See "subscription session" later in this topic.
- Subscription session
-
A long-lived session used to receive notifications such as for Presence when a target presentity publishes data updates.
- TLS
-
Transport Layer Security. A standard protocol that is used to provide secure Web communications on the Internet or intranets. It enables clients to authenticate servers or, optionally, servers to authenticate clients. It also provides a secure channel by encrypting communications. See "MTLS" earlier in this topic.