Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pukkaone/hessianorb
C++ Hessian remote procedure call client
https://github.com/pukkaone/hessianorb
Last synced: 4 days ago
JSON representation
C++ Hessian remote procedure call client
- Host: GitHub
- URL: https://github.com/pukkaone/hessianorb
- Owner: pukkaone
- Created: 2015-03-13T05:30:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-03-13T21:49:59.000Z (over 9 years ago)
- Last Synced: 2023-03-11T11:26:41.708Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 1.75 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: license/StringTemplate.txt
Awesome Lists containing this project
README
C++ Hessian web service protocol request broker
This is a framework to implement a Hessian client in C++. A code generator
examines type information from a Java interface to generate C++ code which can
call the methods of the interface. In effect, Java is the interface definition
language for specifying the methods callable by clients.The steps for building a distributed application with a Java server and C++
client are:* Create a Java interface defining methods to be called by clients.
* Write a Java server which implements the Java interface and exposes it to
clients using Hessian.* Generate code for a client-side C++ class which acts as a proxy for the
server. The proxy implements the interface methods by sending requests to
the server.* Write a C++ client application which calls methods on the proxy.