microsoft.servicefabric.services.remoting

Classes

ServiceRemotingMessageBody

Message body for service remoting.

ServiceRemotingMessageHeaders

Specifies the headers that are sent along with a ServiceRemoting message.

ServiceRemotingMessageSerializer

Provides serialize and deserialize APIs for Service remoting messages.

ServiceRemotingProvider

This is a base type that sets the default service remoting provider to use for remoting the service interfaces.

Interfaces

MethodDispatcher

This interface defines api to handle dispatches requests from the client to the interface/method of the remoted object.

Service

This is the marker interface for enabling interface Remoting for services. An ServiceRemotingListener provides remoting for all interfaces implemented by the service that derive from this interface. The remoted interfaces can be accessed via Proxy on the client side.

ServiceRemotingMessageHandler

Defines the interface that must be implemented by the ServiceRemotingListener to receive messages from the remoting transport.

ServiceRemotingRequestContext

Defines the interface that must be implemented to provide the request context for the IServiceRemotingMessageHandler.