QRPC
This system provides simple, flexible and lightweight RPC for Qt based client server systems.
Building the communication layer is simple. You write a file that describes the network interfaces (the methods and signals). This file is used by a supplied code generator to build the classes used in the client and server. On the server, you write the class that implements the methods described, and a small factory class to instantiate it. On the client you instantiate the network objects and start communicating.
Features
- Qt based
- access to signals and slots over the network
- network methods are implemented as slots, giving you the option of connecting signals to the server
- server can emit signals to the clients
- full integration with qmake
-
supported data types:
- all types that can go into a QVariant are supported
- Qt container classes
- define new types in the interface file
- cross platform, works for any client-server combination
- Example usage.
The library comes complete with full source code.
Licensing
The library has dual licensing (GNU GPL plus the Bugless proprietary license) so you get access to the source code. The product is free for non-commercial use.
Support
A year of email support is included with the license and this can be renewed on an annual basis. We will respond to your query within 24 hours and try to resolve the issue as quickly as possible.
Pricing
| Licenses | Price | Support renewal |
|---|---|---|
| 1 | €250 | €100 |
All prices are exclusive of VAT.
Download
Downloads will be available shortly.
Next
To purchase please email qrpc at bugless.co.uk supplying a purchase order number or call on +44 (0) 131 208 2846. If supplying a Purchase Order please ensure you read these notes.
Notes
QRPC is a continuation of the TC Orb library previously offered by Thorsen Consulting. As keen users of TC Orb bugless recently took over development. Existing TC Orb users are entitled to a free upgrades and support for 1 year.
For any enquiries please email qrpc at bugless.co.uk.
