Am 30.03.2015 um 22:55 schrieb Dave Barndt:
> Spectacular! One other use case - can a caller request a response from
> every registered callee (i.e., the same RPC registered by each device in
> an IoT network)? If that's possible, would Crossbar just aggregate the
> results from all callees and return them to the caller (maybe using the
> "Progress" options feature if desired as well)? If so, is there an
> example of this lurking anywhere?
What you describe is indeed an upcoming feature .. both variants you
mention:
- aggregate in router (as the router doesn't know anything about app
stuff, this will just accumulated a list)
- immediately forward results as progressive results
This is a 1-to-all pattern.
It's a long planned thing (in the spec), but now we have the basic stuff
in place to actually add it.
We will also have "sharding", where a call is forwarded to the correct
data partition / callee.
This will work with any WAMP client library for callees. Including the
(also upcoming) PostgreSQL PL/SQL WAMP.
And that will then be really cool: call into your PostgreSQL shards
directly into your PL/SQL stored procedures. It's a story in itself ..
anyway. Stay tuned for even more stuff!
>
> I have to admit, I'm loving this stuff. :^)
Thanks=)
Please spread the word ..
/Tobias
>
https://groups.google.com/d/msgid/autobahnws/dc62692a-7000-4a07-90f8-5016cc47dd36%40googlegroups.com
> <
https://groups.google.com/d/msgid/autobahnws/dc62692a-7000-4a07-90f8-5016cc47dd36%40googlegroups.com?utm_medium=email&utm_source=footer>.