Corn Gate is designed to simplify service definitions and implementations in Java. It comes with several handy out-of-the-box functionalities, including security, registry, Spring and EJB integration, filters, shared data stages, client contexts, etc. JSON-RPC/HTTP and REST/HTTP protocols are supported. Remote service calls can be done through various client technologies. Since Gate supports standard HTTP communication mechanisms, almost any client technology can access services remotely.
RoboZombie allows easy integration with remote services by allowing you to replicate an endpoint contract and generate a proxy to access it. Contracts can be very flexible in terms of the resources they access. These could be vary from static HTML content or an RRS feed, to a RESTful web service endpoint. Each endpoint contract is specified on a single interface using annotations to provide the communication metadata. It is then wired into your code via an annotation, where it is created, cached, and injected at runtime.
Zato is an Enterprise Service Bus (ESB) and app server written by pragmatists for pragmatists. It provides an HA load-balancer, hot-deployment, and hot-reconfiguration almost everywhere (forget server restarts). It has a browser-based GUI, CLI, and API (forget XML configuration). It supports many protocols, industry standards, and data formats, including HTTP, JSON, SOAP, REST, AMQP, JMS WebSphere MQ, ZeroMQ, Redis, SQL, and FTP.
wwwhisper is a privacy-friendly system which simplifies sharing Web resources which are not intended for everyone. It allows you to specify which HTTP resources can be accessed by owners of which email addresses. Mozilla Persona is used to prove that a visitor owns an allowed email address. No site-specific password is needed. The Persona UI makes the authentication process really smooth. wwwhisper is application-independent and can be used for any Web resources.