WebORB supports integration between Android client applications and services hosted by the product. The integration applies to both native Android Java clients and Adobe AIR applications. For the native Java applications WebORB provides Java Client API enabling remoting/RPC and messaging (pub/sub) connectivity. Native Android Java applications can use the remoting API to invoke WebORB-hosted services. Supported backend services include anything supported by WebORB for Java/.NET/PHP. The messaging API supports publish/subscribe messaging between an Android Java application and messaging destinations hosted in WebORB. The integration enables message exchange between Android client applications running on separate devices, server-to-client message delivery and other types of clients supported by WebORB (Flex/Flash/JavaScript/Silverlight/Windows Phone and iOS).