Autobahn for C++: RPC and PubSub
Hi, I'm happy to anounce Autobahn|Cpp - another subproject of Autobahn (http://autobahn.ws), this time for C++ 11 / Boost. Autobahn|Cpp allows remote procedure calls and publish & subscribe messaging for C++ application components and uses boost::future, continuations and Boost/ASIO as underlying network library. Here is how app code looks like: https://github.com/tavendo/AutobahnCpp/blob/master/README.md#show-me-some-co... Using Autobahn|Cpp, you can e.g. call your C++ code from JavaScript running in a browser. And much more. This is an early alpha version, things aren't fully hashed out, but there are a couple of examples included here: https://github.com/tavendo/AutobahnCpp/blob/master/README.md#examples Cheers, /Tobias
Hello Tobias!
Where can I get some server examples in C++? I only see client examples at
github.
Thank you for the effort!
Carlos Ferreira
On 2 April 2014 16:47, Tobias Oberstein
Hi,
I'm happy to anounce Autobahn|Cpp - another subproject of Autobahn ( http://autobahn.ws), this time for C++ 11 / Boost.
Autobahn|Cpp allows remote procedure calls and publish & subscribe messaging for C++ application components and uses boost::future, continuations and Boost/ASIO as underlying network library.
Here is how app code looks like:
https://github.com/tavendo/AutobahnCpp/blob/master/ README.md#show-me-some-code
Using Autobahn|Cpp, you can e.g. call your C++ code from JavaScript running in a browser. And much more.
This is an early alpha version, things aren't fully hashed out, but there are a couple of examples included here:
https://github.com/tavendo/AutobahnCpp/blob/master/README.md#examples
Cheers, /Tobias _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Carlos Miguel Ferreira Researcher at Telecommunications Institute Aveiro - Portugal Work E-mail - cmf@av.it.pt Skype & GTalk -> carlosmf.pt@gmail.com LinkedIn -> http://www.linkedin.com/in/carlosmferreira
Hello Carlos, Am 24.06.2014 02:23, schrieb Carlos Ferreira:
Hello Tobias!
Where can I get some server examples in C++? I only see client examples at github.
Autobahn is a client library for WAMP. It does not implement the broker/dealer roles. You can run the C++ examples with any WAMP router http://wamp.ws/implementations/#routers such as Crossbar https://github.com/crossbario/crossbar Cheers, /Tobias
Thank you for the effort! Carlos Ferreira
On 2 April 2014 16:47, Tobias Oberstein
mailto:tobias.oberstein@gmail.com> wrote: Hi,
I'm happy to anounce Autobahn|Cpp - another subproject of Autobahn (http://autobahn.ws), this time for C++ 11 / Boost.
Autobahn|Cpp allows remote procedure calls and publish & subscribe messaging for C++ application components and uses boost::future, continuations and Boost/ASIO as underlying network library.
Here is how app code looks like:
https://github.com/tavendo/__AutobahnCpp/blob/master/__README.md#show-me-som... https://github.com/tavendo/AutobahnCpp/blob/master/README.md#show-me-some-co...
Using Autobahn|Cpp, you can e.g. call your C++ code from JavaScript running in a browser. And much more.
This is an early alpha version, things aren't fully hashed out, but there are a couple of examples included here:
https://github.com/tavendo/__AutobahnCpp/blob/master/__README.md#examples https://github.com/tavendo/AutobahnCpp/blob/master/README.md#examples
Cheers, /Tobias _________________________________________________ Boost-users mailing list Boost-users@lists.boost.org mailto:Boost-users@lists.boost.org http://lists.boost.org/__mailman/listinfo.cgi/boost-__users http://lists.boost.org/mailman/listinfo.cgi/boost-users
--
Carlos Miguel Ferreira Researcher at Telecommunications Institute Aveiro - Portugal Work E-mail - cmf@av.it.pt mailto:cmf@av.it.pt Skype & GTalk -> carlosmf.pt http://carlosmf.pt@gmail.com http://gmail.com LinkedIn -> http://www.linkedin.com/in/carlosmferreira
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Ups! I miss-read the tittle at autobahn.ws which clearly says "WAMP client
library".
Thanks for the info!
On 24 June 2014 04:02, Tobias Oberstein
Hello Carlos,
Am 24.06.2014 02:23, schrieb Carlos Ferreira:
Hello Tobias!
Where can I get some server examples in C++? I only see client examples at github.
Autobahn is a client library for WAMP. It does not implement the broker/dealer roles.
You can run the C++ examples with any WAMP router
http://wamp.ws/implementations/#routers
such as Crossbar
https://github.com/crossbario/crossbar
Cheers, /Tobias
Thank you for the effort! Carlos Ferreira
On 2 April 2014 16:47, Tobias Oberstein
mailto:tobias.oberstein@gmail.com> wrote: Hi,
I'm happy to anounce Autobahn|Cpp - another subproject of Autobahn (http://autobahn.ws), this time for C++ 11 / Boost.
Autobahn|Cpp allows remote procedure calls and publish & subscribe messaging for C++ application components and uses boost::future, continuations and Boost/ASIO as underlying network library.
Here is how app code looks like:
https://github.com/tavendo/__AutobahnCpp/blob/master/__ README.md#show-me-some-code
<https://github.com/tavendo/AutobahnCpp/blob/master/ README.md#show-me-some-code>
Using Autobahn|Cpp, you can e.g. call your C++ code from JavaScript running in a browser. And much more.
This is an early alpha version, things aren't fully hashed out, but there are a couple of examples included here:
https://github.com/tavendo/__AutobahnCpp/blob/master/__ README.md#examples <https://github.com/tavendo/AutobahnCpp/blob/master/ README.md#examples>
Cheers, /Tobias _________________________________________________ Boost-users mailing list Boost-users@lists.boost.org mailto:Boost-users@lists.boost.org http://lists.boost.org/__mailman/listinfo.cgi/boost-__users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
--
Carlos Miguel Ferreira Researcher at Telecommunications Institute Aveiro - Portugal Work E-mail - cmf@av.it.pt mailto:cmf@av.it.pt Skype & GTalk -> carlosmf.pt http://carlosmf.pt@gmail.com http://gmail.com LinkedIn -> http://www.linkedin.com/in/carlosmferreira
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Carlos Miguel Ferreira Researcher at Telecommunications Institute Aveiro - Portugal Work E-mail - cmf@av.it.pt Skype & GTalk -> carlosmf.pt@gmail.com LinkedIn -> http://www.linkedin.com/in/carlosmferreira
participants (2)
-
Carlos Ferreira
-
Tobias Oberstein