Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# RemoteSessionFactory Class

Factory class for obtaining an `IRemoteSession`.

`IRemoteSession` is the only session object required by the PRC remote APIs. No separate Collaboration session or Content session is needed to access the Collaboration or Content Server remote APIs. To access Collaboration or Content Server APIs, obtain an `IRemoteSession` using the methods in this class, then obtain either an `ICollaborationFactory` or `IContentFactory` from the `IRemoteSession` Individual Collaboration managers or Content managers can be obtained using the corresponding methods in `ICollaborationFactory` or `IContentFactory`.

Portlets automatically receive the WS Portal (ptapi) SOAP endpoint URL from the portal and can use `IPortletContext.GetRemotePortalSession` to create an `IRemoteSession`.

For a list of all members of this type, see RemoteSessionFactory Members.

System.Object
Plumtree.Remote.PRC.RemoteSessionFactory

public sealed class RemoteSessionFactory

#### Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

#### Requirements

Namespace: Plumtree.Remote.PRC

Assembly: edk (in edk.dll)

#### See Also

RemoteSessionFactory Members | Plumtree.Remote.PRC Namespace