BindingStatus » History » Version 21
Version 20 (J. Moringen, 10/19/2011 03:20 AM) → Version 21/27 (J. Moringen, 10/20/2011 07:40 AM)
h1. Status of Implementations
h2. 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 | ✓ |
h2. Patterns
|_.Feature/Implementation |_.C++ |_.Python |_.Java |_.Common Lisp |
| Request/Reply | ✓ | ✓ | ✓ | ✓ |
h2. 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 | ✓ |
h2. 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 | ✓ | ✓ | ✓ | ✓ |
h2. 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 |
h2. 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 | ✓ |
h2. Patterns
|_.Feature/Implementation |_.C++ |_.Python |_.Java |_.Common Lisp |
| Request/Reply | ✓ | ✓ | ✓ | ✓ |
h2. 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 | ✓ |
h2. 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 | ✓ | ✓ | ✓ | ✓ |
h2. 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 |