Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system. when using Pyro you just write your Python objects like you would normally. With only a few lines of extra code, Pyro takes care of the network communication between your objects once you split them over different machines on the network. All the gory socket programming details are taken care of, you just call a method on a remote object as if it were a local object.
http://www.xs4all.nl/~irmen/pyro3/Tags | remote remote-object rpc |
Implementation | Python |
License | MIT |
Platform | Windows Linux |
Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-framework rpc-client rpc-server rpc-library rpc-api api hprose cross-platform cross-language cross-domain cross-device serialization serializer serialize serialization-library distributed-system distributedHprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system. Hprose supports many programming languages, for example: * AAuto Quicker * ActionScript * ASP * C++ * Dart * Delphi/Free Pascal * dotNET(C#, Visual Basic...) * Golang * Java * JavaScript * Node.js * Objective-C * Perl * PHP * Python * Ruby * ... Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages. This project is the implementation of Hprose for Java.
rpc rpc-library rpc-framework rpc-server rpc-service rpc-client api cross-platform cross-language hprose serialization serialization-library serialize serializerHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-library rpc-framework rpc-server rpc-service rpc-client cross-platform cross-language cross-domain cross-device php7 php-library hprose composer packagist serialization serializer serialization-library serializePyro enables you to build applications in which objects can talk to each other over the network, with minimal programming effort. You can just use normal Python method calls to call objects on other machines. Pyro is a pure Python library so it runs on many different platforms and Python versions. This software is copyright (c) by Irmen de Jong (irmen@razorvine.net).
pyro distributed-systems ipcThis framework provides cross platform JSON-RPC (remote procedure call) support for C++. It is fully JSON-RPC 2.0 & 1.0 compatible. For Arch Linux there is a PKGBUILD provided in the AUR.
rpc json-rpc-client json-rpc-server json cppPowerful but easy to use Distributed Object Middleware for Python. This project is no longer hosted on Sourceforge! See homepage link for the new location! Development is continuing, but not on Sourceforge.
Tcl-DP adds TCP, UDP, and IP-multicast connection management, remote procedure call (RPC), and distributed object protocols to Tcl/Tk. A C interface to the RPC primitives is also provided.
RPyC (Remote Python Call) - A transparent and symmetric RPC library for python
A remote procedure call(RPC) framework for rapid development of high performance distributed services.
fzf-preview is a (Neo)vim plugin and coc extension written in TypeScript that provide powerful integration with fzf. It provides multiple presets for fzf and correspondingly powerful preview functionality. It also provides advanced interactive git integration. Since fzf-preview.vim implements RPC in the Vim script, it will work in both Vim and Neovim if you use the RPC release. It can also be installed as Remote Plugin and coc extensions. If you want to use the integration with coc, install coc extensions.
vim neovim fzf fuzzy-finder remote-plugin coc-extensions coc.nvimRPCAP is a Remote Packet Capture system. It provides a libpcap-compatible client library which when linked with a user program running on a client system, initiates and controls a network sniffer RPC service running on a remote host.
Transmission Remote GUI is feature rich cross platform front-end to remotely control Transmission daemon via its RPC protocol. It is faster and has more functionality than builtin Transmission web interface. Transmission Remote GUI is developed using Lazarus RAD and Free Pascal compiler.
torrent transmission transmission-daemon bittorrent p2p gui remote-controlHave you ever wanted the power of the SharePoint object model but for remote SharePoint servers? This project wraps the SharePoint web services under a single .NET assembly allowing for quick and easy access to remote SharePoint servers without the mess.
ROVM is short for Remote Object Virtual Machine. By using this VM, you can read/write/execute remote objects.
The TclSOAP package provides a mechanism to bind Tcl command procedures to remote procedure calls using the Simple Object Access Protocol (SOAP) and XML-RPC over HTTP. Both client and server code is provided.
Programming library for writing an XML-RPC server or client in C or C++. XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. Like SOAP or CORBA, but much simpler.
Finagle is an asynchronous network stack for the JVM that you can use to build asynchronous Remote Procedure Call (RPC) clients and servers in Java, Scala, or any JVM-hosted language. Finagle provides a rich set of tools that are protocol independent.
rpc java-rpc asynch twitter-sponsoredApache Dubbo is a high-performance, light weight, java based RPC framework. Dubbo offers three key functionalities, which include interface based remote call, fault tolerance & load balancing, and automatic service registration & discovery.
dubbo rpc rpc-framework service-registration service-discovery cluster spring service-consumer service-provider service-registry load-balancingPyREXX is a interprocess messaging server for routing remote prodecure calls using xml-based messages (Jabber, XML-RPC, etc), which will allow programs to interact more easily.
The Project for flexible Server. The First Implementation will be Remote Object Server. Implementing with Java, C++ and Python
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.