BindingStatus » History » Version 24

J. Moringen, 03/27/2014 06:58 AM

1 13 J. Moringen
h1. Status of Implementations
2 1 J. Moringen
3 8 J. Moringen
h2. Client
4 8 J. Moringen
5 17 J. Moringen
|_.Feature/Implementation  |_.C++             |_.Python          |_.Java            |_.Common Lisp     |
6 9 J. Moringen
| Listener                 | ✓                | ✓                | ✓                | ✓                |
7 9 J. Moringen
| Informer                 | ✓                | ✓                | ✓                | ✓                |
8 24 J. Moringen
| Reader                   | ✓                | x                | x                | ✓                |
9 8 J. Moringen
| Configuration            |                  |                  |                  |                  |
10 17 J. Moringen
| - File                   | ✓                | ✓                | ✓                | ✓                |
11 17 J. Moringen
| - Environment            | ✓                | ✓                | ✓                | ✓                |
12 12 J. Moringen
| - Commandline            | x                | x                | x                | ✓                |
13 12 J. Moringen
| - Option Introspection   | (✓)              | x                | x                | ✓                |
14 9 J. Moringen
| URI syntax               | x                | x                | x                | ✓                |
15 8 J. Moringen
16 8 J. Moringen
h2. Patterns
17 1 J. Moringen
18 17 J. Moringen
|_.Feature/Implementation  |_.C++             |_.Python          |_.Java            |_.Common Lisp     |
19 1 J. Moringen
| Request/Reply            | ✓                | ✓                | ✓                | ✓                |
20 24 J. Moringen
| - Transient Replies      | (✓)              | x                | x                | (✓)              |
21 24 J. Moringen
| - Cancel                 | ?                | x                | x                | (✓)              |
22 24 J. Moringen
| Introspection            |                  |                  | ✓                | ✓                |
23 24 J. Moringen
| - Sender                 | (✓)              | (✓)              | (✓)              | (✓)              |
24 24 J. Moringen
| - Receiver               | x                | x                | x                | (✓)              |
25 8 J. Moringen
26 1 J. Moringen
h2. Transport
27 8 J. Moringen
28 8 J. Moringen
|_.Feature/Implementation  |_.C++             |_.Python          |_.Java            |_.Common Lisp     |
29 1 J. Moringen
| QoS                      | ✓                | ?                | ?                | x                |
30 1 J. Moringen
| Spread                   |                  |                  |                  |                  |
31 1 J. Moringen
| - Transport              | ✓                | ✓                | ✓                | ✓                |
32 1 J. Moringen
| - Fragmentation          | ✓                | ✓                | ✓                | ✓                |
33 20 J. Moringen
| Socket-based             |                  |                  |                  |                  |
34 24 J. Moringen
| - Client mode            | ✓                | ✓                | ✓                | ✓                |
35 24 J. Moringen
| - Server mode            | ✓                | ✓                | ✓                | ✓                |
36 1 J. Moringen
| XMPP                     |                  |                  |                  |                  |
37 1 J. Moringen
| - Out                    | x                | x                | x                | ✓                |
38 1 J. Moringen
| - In-push                | x                | x                | x                | ✓                |
39 1 J. Moringen
| - In-pull                | x                | x                | x                | ✓                |
40 1 J. Moringen
| Inprocess                |                  |                  |                  |                  |
41 24 J. Moringen
| - Transport              | ✓                | ✓                | ✓                | ✓                |
42 24 J. Moringen
|YARP                      |                  |                  |                  |                  |
43 23 J. Moringen
| - Transport              | ✓                | x                | x                | ✓                |
44 24 J. Moringen
| - Naming                 | ✓                | x                | x                | ✓                |
45 24 J. Moringen
| - Multi-Connection       | x                | x                | x                | (✓)              |
46 24 J. Moringen
|ROS                       |                  |                  |                  |                  |
47 24 J. Moringen
|- Transport               | x                | x                | x                | ✓                |
48 24 J. Moringen
|- Naming                  | x                | x                | x                | ✓                |
49 24 J. Moringen
|- Multi-Connection        | x                | x                | x                | (✓)              |
50 24 J. Moringen
|- Types                   | x                | x                | x                | ✓                |
51 1 J. Moringen
52 17 J. Moringen
h2. Converters
53 23 J. Moringen
54 18 J. Moringen
|_.Converter/Implementation |_.C++             |_.Python          |_.Java            |_.Common Lisp     |
55 18 J. Moringen
| Void                      | ✓                | ✓                | ✓                | ✓                |
56 17 J. Moringen
| Float types               | ?                | x                | x                | ✓                |
57 17 J. Moringen
| Integer types             | (✓)              | (✓)              | (✓)              | ✓                |
58 18 J. Moringen
| Boolean                   | ?                | x                | x                | x                |
59 17 J. Moringen
| ASCII String              | ✓                | ✓                | ✓                | ✓                |
60 8 J. Moringen
| UTF-8 String              | ✓                | ✓                | ✓                | ✓                |
61 8 J. Moringen
| Bytes                     | ✓                | x                | ✓                | ✓                |
62 9 J. Moringen
| Protocol Buffer           | ✓                | ✓                | ✓                | ✓                |
63 1 J. Moringen
64 17 J. Moringen
h2. Filter
65 17 J. Moringen
66 17 J. Moringen
|_.Feature/Implementation |_.C++             |_.Python          |_.Java            |_.Common Lisp     |
67 17 J. Moringen
| Scope                   | ✓                | ✓                | ✓                | ✓                |
68 17 J. Moringen
| Regular Express.        | x                | x                | x                | ✓                |
69 1 J. Moringen
| XPath                   | x                | x                | ✓                | ✓                |
70 20 J. Moringen
| - on XML content        | x                | x                | ✓                | ✓                |
71 22 J. Moringen
| - on PB content         | x                | x                | x                | (✓)              |
72 17 J. Moringen
| Origin                  | ✓                | ✓                | ✓                | ✓                |
73 24 J. Moringen
| Method                  | ✓                | ✓                | ✓                | ✓                |
74 1 J. Moringen
| Wire-schema             | x                | x                | x                | x                |