RSS 19 projects tagged "rpc"

Download Website Updated 23 Feb 2013 XINS

Screenshot
Pop 455.52
Vit 57.77

XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.

No download Website Updated 10 May 2013 Gearmand

Screenshot
Pop 214.35
Vit 56.80

Gearmand is the job server component of Gearman. Gearman provides a generic framework to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to balance the load of processing, or to call functions between languages.

No download No website Updated 06 Oct 2009 JSONRPC

Screenshot
Pop 20.47
Vit 36.43

JSON RPC is a simple remote procedure call implementation for Java. It supports communication over unencrypted TCP and UDP connections.

No download Website Updated 15 Feb 2010 python-gearman

Screenshot
Pop 21.07
Vit 34.58

python-gearman is a Gearman library for Python. Gearman is an RPC protocol/service designed for high availability.

No download Website Updated 15 Jul 2010 Beneath A Binary Sky

Screenshot
Pop 25.50
Vit 32.34

Beneath A Binary Sky is an engine that simulates a world in which robots controlled by programs can live, work, fight, and even bear new children. The long-term goal of the project is to create a fully configurable engine that can simulates any kind of world, from simple to complex ones with many rules and events.

No download Website Updated 06 Sep 2010 RO4R

Screenshot
Pop 17.00
Vit 31.50

RO4R (Remote Objects for Ruby) is an implementation of remote objects for Ruby, allowing transparent use of shared resources and supporting any combination of Ruby 1.8 and 1.9 programs.

Download Website Updated 14 Jan 2011 Vordos Rejasca

Screenshot
Pop 25.81
Vit 29.40

Rejasca is a modern and extensible RPC server for RIAs. It’s written in Python, and it aims to support a large number of programming languages on the client side, with Python and Javascript bindings already available. It comes complete with its own IDL, a flexible security system, and tools for automatic service discovery.

Download Website Updated 21 Mar 2011 Agnos

Screenshot
Pop 21.93
Vit 28.22

Agnos is a cross-language, cross-platform, lightweight RPC framework with support for passing objects by value or by reference. Agnos is meant to allow programs written in different languages to easily interoperate, by providing the needed bindings (glue-code) and hiding all the details from the programmer. The project essentially serves the same purpose as existing technologies like SOAP, WSDL, CORBA, and others, but takes a minimalistic approach to the issue at hand. Unlike the aforementioned technologies, which tend to require integration with Web servers, using verbose XML-based protocols on top of textual transports (HTTP), often also requiring complex topologies (such as name servers for registering objects, etc.). Agnos is designed to be simple, efficient, and straightforward, allowing for direct communication between two ends using a compact binary protocol.

No download No website Updated 04 May 2011 jRapidRPC

Screenshot
Pop 15.59
Vit 27.44

jRapidRPC is a Java RPC library that allows you to create client-server applications that talk in objects. It is small, fast, and extensible. Its smallness helps you learn how to use the library quickly. jRapidRPC is fast due to its compact size and lack of complexity. Also, it uses the ProtoStuff serializer by default. jRapidRPC's extensibility allows you to can write a new client-server or a new serializer.

No download No website Updated 29 May 2012 RMI WebSocket

Screenshot
Pop 21.52
Vit 19.03

RMI WebSocket provides a library for remote method invocations between a browser and a Jetty Web Server using the HTML5 WebSocket. The idea is to enable tight method-level integration between the user interface and the server so that patterns such as MVP (Model-View-Presenter) can be applied in a Web environment. The method-level communications between the browser code and the server code allows the developer to think about the Web page and server-side components as objects in a UML world. Details such as the over-the-wire protocols in WebSockets are abstracted away in the process.

Screenshot

Project Spotlight

Objeck Programming Language

A modern platform independent OO language with a native JIT compiler.

Screenshot

Project Spotlight

Cocktail

An HTML/CSS rendering engine written in Haxe.