« Previous -
Version 20/27
(diff) -
Next » -
Current version
J. Moringen, 10/19/2011 03:20 AM
updated
Status of Implementations¶
Client¶
Feature/Implementation |
C++ |
Python |
Java |
Common Lisp |
Listener |
✓ |
✓ |
✓ |
✓ |
Informer |
✓ |
✓ |
✓ |
✓ |
Reader |
✓ |
x |
x |
✓ |
Configuration |
|
|
|
|
- File |
✓ |
✓ |
✓ |
✓ |
- Environment |
✓ |
✓ |
✓ |
✓ |
- Commandline |
x |
x |
x |
✓ |
- Option Introspection |
(✓) |
x |
x |
✓ |
URI syntax |
x |
x |
x |
✓ |
Patterns¶
Feature/Implementation |
C++ |
Python |
Java |
Common Lisp |
Request/Reply |
✓ |
✓ |
✓ |
✓ |
Transport¶
Feature/Implementation |
C++ |
Python |
Java |
Common Lisp |
QoS |
✓ |
? |
? |
x |
Spread |
|
|
|
|
- Transport |
✓ |
✓ |
✓ |
✓ |
- Fragmentation |
✓ |
✓ |
✓ |
✓ |
Socket-based |
|
|
|
|
- Client mode |
(✓) |
x |
x |
(✓) |
- Server mode |
(✓) |
(✓) |
x |
(✓) |
XMPP |
|
|
|
|
- Out |
x |
x |
x |
✓ |
- In-push |
x |
x |
x |
✓ |
- In-pull |
x |
x |
x |
✓ |
Inprocess |
|
|
|
|
- Transport |
✓ |
x |
x |
✓ |
Converters¶
Converter/Implementation |
C++ |
Python |
Java |
Common Lisp |
Void |
✓ |
✓ |
? |
✓ |
Float types |
? |
x |
x |
✓ |
Integer types |
(✓) |
(✓) |
(✓) |
✓ |
Boolean |
? |
x |
x |
x |
ASCII String |
✓ |
✓ |
✓ |
✓ |
UTF-8 String |
✓ |
✓ |
✓ |
✓ |
Bytes |
✓ |
x |
✓ |
✓ |
Protocol Buffer |
✓ |
✓ |
✓ |
✓ |
Filter¶
Feature/Implementation |
C++ |
Python |
Java |
Common Lisp |
Scope |
✓ |
✓ |
✓ |
✓ |
Regular Express. |
x |
x |
x |
✓ |
XPath |
x |
x |
✓ |
✓ |
- on XML content |
x |
x |
✓ |
✓ |
- on PB content |
x |
x |
x |
(✓) |
Origin |
✓ |
✓ |
✓ |
✓ |
Method |
(✓) |
x |
x |
x |
Wire-schema |
x |
x |
x |
x |