Versile Platform is a set of open protocols enabling object-level service interaction between heterogenous technologies. The protocols are designed to enable simple yet flexible and powerful patterns for interacting with remote services or running services. The platform is in development and draft specifications are available. See features for some high-level capabilities. Initial implementations are available.
Platform specifications are open and provide full transparency into protocol security and robustness. The protocols do not require any particular language or technology architecture. The specification includes a license for 3rd party platform implementations. Such implementations are able to interact due to standardized protocols.