ApplicationEndpoint is a specialization of
LocalEndpoint for communication on behalf of services and
applications.
Namespace:
Microsoft.Rtc.Collaboration
Assembly: Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Class ApplicationEndpoint _ Inherits LocalEndpoint |
C# |
---|
public class ApplicationEndpoint : LocalEndpoint |
Visual C++ |
---|
public ref class ApplicationEndpoint : public LocalEndpoint |
JavaScript |
---|
Microsoft.Rtc.Collaboration.ApplicationEndpoint = function(); Type.createClass( 'Microsoft.Rtc.Collaboration.ApplicationEndpoint', Microsoft.Rtc.Collaboration.LocalEndpoint); |
Remarks
It is meant to be used within a service that can serve thousands of information workers at the same time. It is designed to be globally trusted by other server components.
Additionally, it is also designed to be highly available. For example, in case of a temporary server outage, ApplicationEndpoint will attempt to re-register until the service is re-established.
ApplicationEndpoint is generally used in conjunction with an Active Directory Contact object. Although ApplicationEndpoint supports registration optionally, it is generally recommended to use registration in order to enable publishing and subscribing to Presence.
Inheritance Hierarchy
Object
Microsoft.Rtc.Collaboration . . :: . LocalEndpoint
Microsoft.Rtc.Collaboration . . :: . ApplicationEndpoint
Microsoft.Rtc.Collaboration . . :: . LocalEndpoint
Microsoft.Rtc.Collaboration . . :: . ApplicationEndpoint