ZeroC - Internet Communications Engine
The Internet Communications Engine (Ice) is a modern object-oriented middleware with support for C++, .NET, Java, Python, Objective-C, Ruby, and PHP. Its latest release has support for Android and .NET Framework. It helps to build distributed applications easier as it takes care of all interactions with low-level network programming interfaces. It supports cross-language and cross-platform communication.
http://www.zeroc.com/
comments powered by Disqus
Related Products
Protobuf-rpc-pro - A java ProtocolBuffers RPC implementation featuring bidirectional calls.
This project provides an RPC layer for Google's Protocol Buffer services. The java implementation builds upon Netty for low-level NIO. Features TCP connection re-use RPC calls from an RPC client can be multiplexed over a single TCP socket to an RPC server. The RPC client has full control of the TCP socket, which is kept open between calls. This avoids the extra overhead of TCP connection establishment for each call ( SYN... ). Bi-directional RPC calls client to server and server to client It fea
Solidframe - The C++ cross-platform framework for scalable asynchronous distributed, client-server a
SolidFrame is a C++ framework intending to offer everything one need to build powerful, distributed, highly-scalable, client-server applications. It is designed and implemented for speed and power, with great interest on the ease of use by the developers. For now it is only offered for Linux, FreeBSD and MacOSX platforms but its design allows easy porting to other platforms (planned are Windows, Solaris and other BSDs). Here is a list with what the framework includes: A powerful build system bas
Solidground - The C++ cross-platform framework for scalable asynchronous distributed, client-server
NOTE:This project was moved to a new name "SolidFrame":http://code.google.com/p/solidframe/SolidFrame repository contains SolidGround's history. It now has allot of fixes, improvements and new features.SolidGround is a C++ framework intending to offer everything one need to build powerful, distributed, highly-scalable, client-server applications. Its is designed and implemented for speed and power, with great interest on the ease of use by the developers. Although in first step it will be releas
Casocklib - An asynchronous communication library for C++
An asynchronous communication library for C++ under construction. It contains: A SIGIO based communication framework with asynchronous reading; A Proactor based communication framework implemented with Boost.Asio; A Google Protocol Buffers based RPC framework implemented with both, SIGIO and Boost.Asio Proactor communication frameworks; Examples of how each subset of the library should be used. The user can choose which subset of the library it needs, for example, it can use only the SIGIO based
Gwt-rpc-plus - Advanced RPC for GWT
gwt-rpc-plusgwt-rpc-plus is a set of building blocks for enhancing and replacing GWT's built-in RPC framework. JavaScript Collectionsgwt-rpc-plus includes a set of bare-metal, strongly-typed JS collections optimized for both RPC and client-side use. The collection code is generated for each combination of key/value type. The collections also include a GNU Trove-inspired set of procedures to iterate over the keys, values and entries of all the collections: JsRpcMapStringString map = JsRpcMapStrin
Rayson - Java communication module for cloud computing
Rayson is a Java common communication module for cloud computing. With Rayson, we can call the remote service just using a java proxy interface, without care about any underling socket communication things. First, we define a RPC protocol interface. \t\t \t\tpublic interface DemoProtocol extends RpcProtocol \t\t{ \t\t\tpublic String echo(String message) throws NullPointerException, RpcException; \t\t}\t\t \t\t Second, we define a RPC service interface that extends the above protocol interface. \
Javawhiteboard360p - Term project for EE360P at UT: Austin
EE360P: Concurrent and Distributed SystemsMulti User Collaborative WhiteboardBob Yu, Michael Diaz-Tello, Peter Tran The University of Texas at Austin - Spring 2009 AbstractWe developed a proof-of-concept cross-platform whiteboard application for individuals to visually and textually communicate with each other over the internet. We developed this application to allow individuals to enter an environment where they can all view and draw on a shared whiteboard to communicate information visually an
Videocity - Video telephony and conferencing
Welcome to the Internet Video CityThis is a web-based video telephony and conference application. (Please see this blog article for what's new in the project and please see this video demo on youtube). The video communication is abstracted out as a city. Once you signup, you own a home, where you can have several rooms. You can decorate your rooms with your favorite photos and videos, invite your friends and family to visit a room by handing out visiting card, or visit other people's rooms to vi
Internet-chat-reliable-application-protocol - This is a simplified version of the IRC client and ser
Network Working Group\t\t\t\t\t\t\tJ. Sund Internet Draft\t\t\t\t\t\t\t\tPSU Intended status: educational \t\t\t\tJune 3, 2010 \t Internet Chat Reliable Application Protocol Abstract Internet Chat Reliable Application Protocol is simplified version of the Internet Relay Chat Protocol (RFC 1459), which will be referred to throughout this document as ICRAP. ICRAP allows for multiple clients to hold TCP connections to a single server for the purpose of posting and receiving plain text messages amon
Jsonrpclib - A pure-python implementation of the JSON-RPC Spec (v.2, v1 compatible) that mirrors xml
THIS PROJECT HAS MOVED TO GITHUB.CommunicationFeel free to send any questions, comments, or patches to our Google Group mailing list (you'll need to join to send a message): http://groups.google.com/group/jsonrpclib SummaryThis library implements the JSON-RPC 2.0 proposed specification in pure Python. It is designed to be as compatible with the syntax of xmlrpclib as possible (it extends where possible), so that projects using xmlrpclib could easily be modified to use JSON and experiment with th