Namespaces: Binary, JSON, SoapLite
Classes: Deserializer, DeserializerException, Identifiable, Listener, MethodHandler, MethodNotFoundException, MissingParamException, NameSpaceManager, ORB, ORBDisabledException, Proxy, ProxyFactory, ProxyFactoryMgr, RemoteException, RemoteObject, RemotingException, Serializer, SerializerException, Skeleton, Transport, TransportFactory, TransportManager, TypeDeserializer, TypeSerializer, URIUtility, UnknownObjectException, UnknownTransportException, UnknownTypeException, WrongReplyException
Deserializer interface for transports.
A Identifiable object adds type information and an object ID to the class.
Listener interface.
A MethodHandler deserializes and forwards a remote call to the local object
The NameSpaceManager is a singleton object and manages for each remote class its namespace
The object broker is a singleton which manages listeners, RemoteObjects, Skeletons and proxy creation.
Base class that all proxies must extend.
A ProxyFactory is used to create proxies for the given proxy type.
A ProxyFactoryMgr manages all existing ProxyFactory objects in the system.
A RemoteObject is the base class that all generated RemoteObjects must extend.
Serializer interface for transports.
A Skeleton class is the base class that all skeletons must extend.
Interface for all Transport implementations.
A TransportFactory creates Transport objects.
A TransportManager manages all existing TransportFactory objects.
TypeDeserializer will only work for primitve data types.
The default TypeSerializer implementation which will only work for primitive data types.
Helper utility used for parsing and creating uris.