AesEncryptionEnvelope |
AES Envelope is an encryption envelope that is shipped with the RemObjects.SDK package. It uses AES encryption to encrypt and decrypt messages using an encryption key that is generated based on Password property. |
AsyncProxy |
Abstract base class for all RemObject SDK asynchronous service proxies. Descendants of this class can be found in the _Intf files generated by Remoting SDK codegen to provide a call interface for Remoting SDK-based services. |
AsyncWorker |
|
Binding |
|
BinMessage |
The BinMessage class implements a Message type that can be used to encode messages in a proprietary binary format to send between client and server. Though the format used is proprietary, it is highly efficient and small.... |
BinSerializer |
The BinSerializer class represents Bin serializer. This class is used internally by the BinMessage class to read or write data in the Bin format. |
BoundIncomingStream |
|
CertificateLoader |
|
Channel |
Channel is the common base class for both ClientChannel and ServerChannels, and introduces common properties and events. |
Client |
|
ClientChannel |
The ClientChannel abstract class serves as a base class for implementing a custom Remoting SDK Transport Channel by providing a common base-implementation of the IClientChannel interface. Though a Transport Channel will typically descend from the ClientChannel... |
ClientChannelTypeManager |
This class is responsible for registering associations between communication protocol names and client channel types. Also it allows to create client channel instances based on protocol name. This is a static class. It is a part of URL Schemes... |
Connection |
|
ConnectionPool |
|
DateTimeConverter |
|
DesignTimeConsts |
|
DnsLookup |
|
DynamicRequest |
The DynamicRequest class represents a request (ie remote method call), that can be made to a service on a Remoting SDK Server. |
DynamicRequestParameter |
Used to represent a single Parameter in a DynamicRequest. |
DynamicRequestParameterCollection |
Maintains a list of parameters to be used in a DynamicRequest. |
EventReceiver |
The EventReceiver class is used on the client side to receive events sent from the server. |
EventSinkInvoker |
The EventSinkInvoker class is a static helper class to invoke events on service classes. |
HttpProxySettings |
|
HttpsConnectionFactory |
|
HttpSslConnection |
|
IpClientChannel |
The IpClientChannel internal abstract class is used as base for both the IpTcpClientChannel and the IpHttpClientChannel classes. The sole purpose of this class is to provide several protected helper methods (described below) to simplify the routing of transfer progress events of the underlying Internet Pack-based connections to the current instance of the ClientChannel... |
IpHttpClientChannel |
The IpHttpClientChannel class inherits from ClientChannel to provide client communication via the HTTP protocol based on Internet Pack's HttpClient. |
IpSuperHttpClientChannel |
Enhanced HTTP based channel that provides a sophisticated and flexible communication channel. It uses persistent connections to enable true asynchronous calls and server callbacks. |
IpSuperTcpClientChannel |
Enhanced TCP based channel which provides a sophisticated and flexible communication channel that uses persistent connections to enable true asynchronous calls and server callbacks. |
IpTcpClientChannel |
The IpTcpClientChannel class inherits from ClientChannel to provide client communication via raw TCP connections based on Internet Pack's TcpClient. |
JsonMessage |
The JsonMessage class implements a Message type that can be used to encode messages in a JSON format to send between client and server. |
JsonSerializer |
The JsonSerializer class represents JSON serializer. This class is used internally by the JsonMessage class to read or write data in the JSON format. |
Message |
The Message abstract class is a base class that can be used for implementing custom Remoting SDK Message classes by providing a common base-implementation of the IMessage interface. Though message components typically descend from the Message class, this is not required, but all custom messages have to implement the IMessage interface. |
MessageEnvelope |
The MessageEnvelope base class provides basic functionality for envelopes. |
MessageEnvelopeItem |
The MessageEnvelopeItem class represents envelope items in the MessageEnvelopes list. This class is used by the Message class to gain access to envelope items assigned to this message. |
MessageEnvelopes |
The MessageEnvelopes class represents a list that holds envelope items attached to the message. This class is used by the Message class to store message envelopes. |
MessageTypeManager |
This class is responsible for registering associations between messaging protocol names and message types. Also it allows to create message class instances based on protocol name. This is a static class. It is a part of URL Schemes... |
NamedPipeClientChannel |
The NamedPipeClientChannel uses Windows Named Pipes to communicate between client and server on the same machine or local network. Named Pipes are recommended for communications between processes on the same computer, especially when run by separate users... |
ObjectDisposer |
This class is used internally by the invoker to ensure that Dispose is called (where required) on the server side for all objects received from and sent back to the client. |
PostMessage |
PostMessage implements message encoding using a simple text messaging format compatible with HTTP "Post" data. |
PostSerializer |
Class for serializing/deserializing data of any type to a PostMessage format. |
PoweredByButton |
Let the world know that you use Remoting SDK technology by adding this button to your application's About Box. |
Proxy |
The Proxy class is the base class for the Remoting SDK proxy classes that are auto-generated from the RODL file. A Proxy represents a remote object. The auto-generate proxy class will define methods for the remote object... |
RemoteService |
The RemoteService class is used to represent the connection to a remote server. RemoteService components are usually not used by themselves, but in combinations with other components that need to make remote requests, such as DynamicRequest or Data Abstract's RemoteDataAdapter. |
RodlToWsdl |
The RodlToWsdl class converts RODL resources into WSDL schemas. |
Serializer |
The Serializer is a base class for all message serializers in Remoting SDK. |
SoapMessage |
The SoapMessage class is a descendant of the Message class and represents a SOAP Message. |
SoapSerializer |
Class for serializing/deserializing data of any type to xml-based Soap document. |
SslConnection |
|
SslConnectionFactory |
|
SuperHttpClientChannel |
The SuperHttpClientChannel class represents the client side of the sophisticated and flexible HTTP based communication channel that uses persistent connections to enable asynchronous calls and server callbacks. This channel offers the same two-way communication... |
SuperHttpClientChannelWorker |
|
SuperHttpClientWaitingRequest |
SuperHttpClientWaitingRequest represents data on the result of sending a request. Instances of this class are obtained for each request sent by the SuperHttpClientChannel and will contain response or error code after server feedback. |
SuperHttpErrorKind |
|
SuperHttpPackageKind |
|
SuperTcpChannelWorker |
The SuperTcpChannelWorker is the base abstract class for the (SCClientWorker) client and the (SCServerWorker) server Super Tcp channel worker classes that are used internally by the SuperTcpClientChannel and SuperTcpServerChannel classes for sending data... |
TcpClient |
|
ThreadPool |
The ThreadPool class represents a pool of threads that can be used to execute tasks asynchronously, process network I/O etc. For example, the SuperHttpClientChannel and SuperTcpClientChannel classes use the ThreadPool class instance to |
ThreadPoolCallback |
|
TypeActivator |
The TypeActivator class is an abstract class used in conjunction with the TypeManager |
TypeHelpers |
|
TypeManager |
The static TypeManager is used internally to hold references to all known complex types (structs) known to the remoting framework. |
TypeManager.TypeAliasResolver<TAliasAttribute> |
|
WinInetHttpClientChannel |
The WinInetHttpClientChannel implements HTTP-based client channel. Communications internally are performed using the .NET WinInet HTTP classes. |
WinInetSuperHttpClientChannel |
The WinInetSuperHttpClientChannel class is specialization of the SuperHttpClientChannel |
Worker |
|
WorkerCollection |
|
XmlRpcMessage |
The XmlRpcMessage class provides the ability of communication between client and server in an XML-RPC format, that can be compared with the SOAP communication protocols but is much more simpler. |
XmlRpcSerializer |
The XmlRpcSerializer is a specialization of the Serializer class that provides methods for data serialization/deserialization. |