SpoonRPC 0.1.1
Sponsored Links
SpoonRPC 0.1.1 Ranking & Summary
File size:
0.023 MB
Platform:
Any Platform
License:
MIT/X Consortium License
Price:
Downloads:
1058
Date added:
2006-11-30
Publisher:
Matt Sullivan
SpoonRPC 0.1.1 description
SpoonRPC is a python module that provides a distributed communication system for interprocess communication. The project doesnt actually provide RPC at the moment, because message passing turned out to be a lot easier, and probably more useful anyway.
Main features:
- Safe, efficient object serialization with ASN.1 BER
- Simple, easy messaging between nodes
- Message routing
- Transport agnostic, just needs a stream of some kind.
- Can create ad-hoc networks of nodes with multiple links for reliability
- Licensed under the MIT license.
poonRPC provides the ability to connect many different processes together and send messages between them. The processes can be running across any number of hosts. Security is up to the implementation, but by using SSL or paramiko adding a layer of security is easy.
A message consists of a string to identify the message type, and an arbitrary object attachment. Messages can be dispatched, by the message type, to functions by using a decorator. Arbitrary python objects are serialized using BER, however only the data members of the object are serialized. Code cannot be serialized, this is a feature, not an oversight. Each process must have a copy of the class for the objects serialized.
Each node has one or more links to other nodes which forms a larger network of nodes. Messages are routed using a dynamic routing algorithm, the most efficient route is chosen as nodes and links come and go. This allows nodes that do not have a direct connection between eachother to communicate.
Main features:
- Safe, efficient object serialization with ASN.1 BER
- Simple, easy messaging between nodes
- Message routing
- Transport agnostic, just needs a stream of some kind.
- Can create ad-hoc networks of nodes with multiple links for reliability
- Licensed under the MIT license.
poonRPC provides the ability to connect many different processes together and send messages between them. The processes can be running across any number of hosts. Security is up to the implementation, but by using SSL or paramiko adding a layer of security is easy.
A message consists of a string to identify the message type, and an arbitrary object attachment. Messages can be dispatched, by the message type, to functions by using a decorator. Arbitrary python objects are serialized using BER, however only the data members of the object are serialized. Code cannot be serialized, this is a feature, not an oversight. Each process must have a copy of the class for the objects serialized.
Each node has one or more links to other nodes which forms a larger network of nodes. Messages are routed using a dynamic routing algorithm, the most efficient route is chosen as nodes and links come and go. This allows nodes that do not have a direct connection between eachother to communicate.
SpoonRPC 0.1.1 Screenshot
SpoonRPC 0.1.1 Keywords
SpoonRPC
SpoonRPC 0.1.1
python module
interprocess communication
distributed communication
communication system
communication
message
provides
nodes
python
system
SpoonRPC 0.1.1
Libraries
Programming
Bookmark SpoonRPC 0.1.1
SpoonRPC 0.1.1 Copyright
WareSeeker periodically updates pricing and software information of SpoonRPC 0.1.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SpoonRPC 0.1.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
communication federal credit union
charter communications
communications family credit union
communication arts
communication process
cox communications
communication breakdown
what is communication
linux interprocess communication
picture exchange communication system
python module that measures code
communication devices
insight communications
communication skills
communication technology
interprocess communication c
python modules
communication systems
Related Software
Gst-Python provides Python bindings for the GStreamer project. Free Download
yaccc provides yet another cyan chat client. Free Download
Apollo is a Web Content Management System written in Python. Free Download
N:PyTpl (Necs Python Template System) is a template script written in Python. Free Download
Leonardo is an extensible content management system written in Python. Free Download
Python XHTML is a simple Python module for the generation of valid XHTML. Free Download
python-dime project provides a way to parse and generate DIME messages. Free Download
Eric is a full featured Python and Ruby editor and IDE, written in python. Free Download
Latest Software
Popular Software
Favourite Software