EXI
27.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Efficient XML Interchange Working Group Public Page</title>
<link href="../Binary/binary.css" rel="stylesheet" type="text/css" />
<style type="text/css">
dt { font-style: italic; font-family:serif; }
</style>
</head>
<body>
<div class="logos">
<a href="/"><img src="/Icons/WWW/w3c_home" alt="W3C" width="72" height="48"
border="0" /></a><a href="/Ubiweb/"><img src="/Icons/ubi212"
alt="Ubi Web Domain" width="212" height="49" border="0" /></a></div>
<div class="related">
Nearby: <a href="..">XML Activity</a> - <a
href="http://www.w3.org/XML/Binary">XML Binary Characterization work</a></div>
<div style="text-align:center">
<h1>Efficient XML Interchange Working Group</h1>
<h2>Public Page</h2>
<p><!--* toc *-->
<a href="#Publications">Publications</a> •
<a href="#News">Status</a>•
<a href="#Introduction">Background</a>•
<a href="#Participation">Participation and Discussion</a>•
<a href="#timeline">Timeline</a> •
<a href="#implementations">Implementations</a>
</p>
</div>
<p>This is the public web page for the Efficient XML Interchange (<abbr
title="Efficient XML Interchange">EXI</abbr>) Working Group of the <a
href="http://www.w3.org">World Wide Web Consortium (W3C)</a>. The EXI group
is part of W3C's <a href="../">XML Activity</a>. Here we present literature
and data that may be of interest to the public. There is also a <a
href="../Group/EXI">private page</a> for members of the EXI group, for
internal information.</p>
<p class="summary">The objective of the Efficient XML Interchange Working
Group is to develop a specification for an encoding format that allows
efficient interchange of the XML Information Set, and to illustrate effective
processor implementations of that encoding. This work is based on the <a
href="http://www.w3.org/TR/xbc-characterization/#N107D4">conclusions</a> of the
<a href="http://www.w3.org/XML/Binary">XML Binary Characterization (XBC) Working Group</a>.
</p>
<p>The group's <a href="http://www.w3.org/XML/2010/10/exi-charter">charter</a>
covers the period February 2011 to 30 June 2012. <br/>
(Previous charters covered <a href="http://www.w3.org/XML/2009/02/exi-charter.html">January 2009 to January 2011</a> and <a href="http://www.w3.org/2005/09/exi-charter-final.html">December 2005 to December 2008</a>.)</p>
<h2><a name="Publications">Publications</a></h2>
<p>Selected publications in the order of most recent first:</p>
<ul>
<li><strong>Efficient XML Interchange (EXI) Format 1.0, <a
href="http://www.w3.org/TR/2011/REC-exi-20110310/">Recommendation</a>,
10 March 2011. </strong> See the press release in
<a href="http://www.w3.org/2011/03/exi-pr.html.en">English</a>,
<a href="http://www.w3.org/2011/03/exi-pr.html.fr">French</a>,
<a href="http://www.w3c.de/Press/2011/exi-pr.de.html">German</a>,
<a href="http://www.w3c.es/Prensa/2011/nota110310_exi">Spanish</a> and
<a href="http://www.w3c.se/resources/office/press-releases/2011-03-10-exi.sv.xhtml">Swedish</a>.
There are <a href="http://www.w3.org/2011/03/exi-testimonials.html">Testimonials</a> that you can browse through to witness the moment.
</li>
<li><strong>EXI Primer</strong>, <a
href="http://www.w3.org/TR/2009/WD-exi-primer-20091208/">Second Public
Working Draft</a>, 08 December 2009. </li>
<li><strong>Efficient XML Interchange Evaluation</strong>, <a
href="http://www.w3.org/TR/2009/WD-exi-evaluation-20090407/">Second Public
Working Draft, 7 April 2009</a>.</li>
<li><strong>EXI Impacts</strong>, <a
href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">
First Public Working Draft, 3 September 2008</a>.</li>
<li><strong>EXI Best Practices </strong>, <a
href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">First
Public Working Draft, 19 December 2007</a>.</li>
<!-- li>Working Draft of the <a
href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725/">Efficient
XML Interchange Measurements Note</a>, updated (25 July 2007)</li -->
<li>The Working Draft of the <a
href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725/">Efficient
XML Interchange Measurements Note</a>. This document describes
measurements that had been made, by the Working Group, of the
compactness and processing characteristics of various potential XML
encoding formats (25 July 2007). The raw <a href="http://www.w3.org/XML/EXI/test-report.html">
results</a> of candidates testing is available. The WG maintains a <a href="http://www.w3.org/XML/EXI/wiki/MeasurementsNoteErrata">wiki page</a> documenting inaccuracies that have been found with regards to the measurements note document.
</li>
<li>Measurement Test Framework. See <a href="#TestingFramework">below</a> (18 May
2007)</li>
<li>Interoperability Test Framework. See <a href="#InteropTestingFramework">below</a> (1 March 2011)</li>
</ul>
<p>The <a href="http://www.w3.org/XML/2010/10/exi-charter">Charter</a>
of the Efficient XML Interchange Working Group defines the deliverables
expected of the group.</p>
<h2><a name="InteropTesting">Interoperability Testing</a></h2>
<p>As part of the W3C Process to reach the Proposed Recommendation status,
the Working Group has conducted interoperability tests during the Candidate
Recommendation phase. The Test Suite has been released publicly
(see <a href="#InteropTestingFramework">below</a>). The results of the
interoperability tests performed on 3 implementations are available in the <a
href="http://www.w3.org/XML/EXI/implementation-report/">implementation report</a>.</p>
<!--
<p>In order to promote interoperability between implementations and to
validate the clarity of the EXI specification, a number of <a
href="https://www.movesinstitute.org/exi">EXI encoded documents</a> have been
made available for example purposes. Those interested can compare their own
EXI encodings to these examples and discuss their questions/comments on the
<a href="mailto:public-exi@w3.org">public-exi@w3.org</a> (<a
href="http://lists.w3.org/Archives/Public/public-exi/">Archives</a>). The
U.S. Naval Postgraduate School generated the examples (on behalf of the Web3D
Consortium) using AgileDelta's implementation of the third draft of the EXI
format specification, but has not been tested by the EXI working group.
Although these examples are <b>not normative</b>, they should prove useful in
developing EXI implementations and in focusing discussion to improve the EXI
format specification.</p>-->
<h2><a name="News">Present Status</a></h2>
<p>(In reverse chronological order, as of March 2011).</p>
<p>In March 2011, "Efficient XML Interchange (EXI) Format 1.0" specification became a <a href="http://www.w3.org/TR/2011/REC-exi-20110310/">Recommendation</a>.
</p>
<p>In January 2011, "Efficient XML Interchange (EXI) Format 1.0" specification was published as
a <a href="http://www.w3.org/TR/2011/PR-exi-20110120/">Proposed Recommendation</a>.
</p>
<p>In December 2009, the <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">
Candidate Recommendation</a> of the EXI format specification was published in tandem
with the <a href="http://www.w3.org/TR/2009/WD-exi-primer-20091208/">
second working draft</a> of the EXI Primer note.
</p>
<p>In April 2009, the second draft note on the <a href="http://www.w3.org/TR/2009/WD-exi-evaluation-20090407/">
Evaluation of the EXI Format</a> with reference to the
Properties identified by the XBC Working Group, relative to XML, gzipped XML
and ASN.1 PER, was published. </p>
<p>In September 2008, a draft note on
<a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903/">EXI Impacts</a>
describing the impacts of EXI that may potentially cause to affect existing XML
technologies, XML processors, and applications was published.</p>
<!-- p>In July 2008, a 4th and complete Working Draft of the format specification
is available for review. A draft note on the Evaluation of the EXI Format
with reference to the Properties identified by the XBC Working Group,
relative to XML, gzipped XML and ASN.1 PER, is published. The Working Group
plans to enter Last Call for comments during the summer.</p -->
<!-- p>In March 2008, a 3rd Working Draft of the format specification has been
published (see also: <a
href="http://www.w3.org/TR/2008/WD-exi-20080326/#changes3">list of changes
from the previous draft</a>).</p -->
<p>In December 2007, a draft note on the
<a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219/">
EXI Best Practices</a> describing the guidelines for the interoperable
deployment of EXI was published.
</p>
<p>
Status history that predates the above events are described
<a href="public-status.html">here</a>.
</p>
<!-- p>The First Public Working Draft of the EXI specification was originally
expected in February 2007 (immediately after the <a
href="http://www.w3.org/2007/01/MGMoverview.html">W3C multi-group
meeting</a>, at which we consulted with other Working Groups). This has been
delayed while we have integrated features for efficient structural and value
encodings, schema mapping, support for specialized codecs, and compression.
The First Public Working Draft of the Efficient XML Interchange Format 1.0
has been published on July 16th, 2007. </p -->
<!-- p>In mid November 2006, the EXI group completed measurements of various
candidate encodings and processors for an efficient XML interchange. Based on
the results of that work the group has selected Efficient XML to be the basis
for the proposed encoding specification. Present work centers around
integrating some features from the other measured format technologies into
Efficient XML, particularly variations for both more efficient structural and
value encodings. Additionally, we are drafting the specification of this
format, making some further measurements of the format in a small variety of
network exchanges, and preparing a final release of the full measurements
data and accompanying analysis. </p -->
<h2><a name="Introduction">Background</a></h2>
<p>The Efficient XML Interchange Working Group was chartered to define an
alternative encoding of the XML Information Set, that addressed the
requirements identified by the <a href="http://www.w3.org/XML/Binary/">XML
Binary Characterization (XBC) Working Group</a>, while maintaining the existing
interoperability between XML applications and XML specifications. </p>
<p>The <a href="http://www.w3.org/XML/Binary">XML Binary Characterization (XBC)
Working Group</a> conducted work between March
2004 to March 2005, to gather information about <a
href="http://www.w3.org/TR/xbc-use-cases">uses cases</a> where the overhead
of generating, parsing, transmitting, storing, or accessing XML-based data,
might be deemed too great within the context of those use cases. XBC also
characterized the <a
href="http://www.w3.org/TR/xbc-properties">properties</a> that XML provides
as well as those that are required by the use cases, and established <a
href="http://www.w3.org/TR/xbc-measurement">measurements</a> to help judge
whether XML 1.x and alternate encodings provided the required properties. In
that group's <a
href="http://www.w3.org/TR/xbc-characterization">Characterization
document</a>, the XBC Working Group recommended future work.</p>
<p>The task of this Working Group is to jointly establish and optimize, the
performance of an alternate, non-textual, encoding of XML. At the same time,
disruption to existing processors, and impact on the complex real-world uses
of XML, must be minimized. The Working Group started by considering existing
solutions and has evaluated each in terms of implementability and performance
against the requirements produced by the <a
href="http://www.w3.org/XML/Binary">XBC Working Group</a>. We gathered
together a test data set of more than 10000 documents in 30 or so XML
vocabularies, from a broad range of use case groups, such as Scientific,
Financial, Electronic (those intended for human consumption), Storage
(intended as data stores), etc. The existing solutions, and candidate base
technologies for a potential EXI format, were then measured over a number of
merit criteria, within a benchmark framework based on <a
href="https://japex.dev.java.net/">japex</a>.
The measurements are presented in the <cite><a
href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725/">Efficient XML
Interchange Measurements Note</a></cite></p>
<h2><a name="TestingFramework">Measurement Test Framework</a></h2>
<p>The EXI framework is <a href="framework/exi-ttfms.zip"> available for
download.</a> This measurement test framework was created for the purpose of obtaining
empirical data about format properties. In this release, the framework can be
used to measure <a
href="http://www.w3.org/TR/xbc-properties/#processing-efficiency">Processing
Efficiency</a> and <a
href="http://www.w3.org/TR/xbc-properties/#compactness">Compactness</a> over
a wide variety of XML documents collected by the WG. The framework includes
support for in-memory and network testing, the latter is particularly useful
to measure the performance of a format relative to the available bandwidth.
See the <a href="framework/RELEASE_NOTES.txt">Release Notes</a> for further
information. </p>
<h2><a name="InteropTestingFramework">Interoperability Test Framework</a></h2>
<p>The EXI interoperability framework is <a href="interop-framework/ttfms-interop-28022011.zip">
available for download.</a> This interoperability test framework was created for the purpose of
conducting interoperability assessment as a means to evaluate the clarity of the EXI Format
specification. It uses XML test files designed to cover features in the EXI specification to
compare the behavior of EXI implementations. The EXI interoperability test framework is not
intended as a means to validate conformance. However, it may facilitate EXI implementation
development efforts. See the <a href="interop-framework/interop-README.txt">README</a> for more
information.</p>
<h2><a name="Participation">Participation and Discussion</a></h2>
<p>The Efficient XML Interchange Working Group operates according to this <a
href="http://www.w3.org/XML/2010/10/exi-charter">charter</a>. You can
get involved by <a href="http://www.w3.org/Consortium/#membership">joining
the W3C</a>. The list of the Working Group's participants is available on the <a
href="http://www.w3.org/2004/01/pp-impl/38502/status">WG status page</a>.</p>
<p>The public mailing list for technical discussion with the Working Group is
<a href="mailto:public-exi@w3.org">public-exi@w3.org</a> (<a
href="http://lists.w3.org/Archives/Public/public-exi/latest">Archives</a>).</p>
<p>The public mailing list for sending feedbacks on the EXI format specification is
<a href="mailto:public-exi-comments@w3.org">public-exi-comments@w3.org</a> (<a
href="http://lists.w3.org/Archives/Public/public-exi-comments/latest">Archives</a>).
</p>
<h2><a name="timeline">Timeline</a></h2>
<p>We delivered Efficient XML Interchange (EXI) Format 1.0 Recommendation in March 2011. The definition of further work is soon to be described.
</p>
<!-- p>We plan to reach the Proposed Recommendation stage in January 2011, and publish the Recommendation in February 2011.</p -->
<!-- <dl>
<dt>January 2007</dt>
<dd>First Public Working Draft</dd>
<dt>May 2007</dt>
<dd>Last Call Working Draft</dd>
<dt>July 2007</dt>
<dd>Candidate Recommendation</dd>
<dt>November 2007</dt>
<dd>Proposed Recommendation</dd>
<dt>December 2007</dt>
<dd>Recommendation</dd>
</dl>
-->
<h2>Patent Disclosures</h2>
<p>W3C maintains a <a rel="disclosure"
href="http://www.w3.org/2004/01/pp-impl/38502/status#specs">public list of
any patent disclosures</a> made in connection with the deliverables of the
group; that page also includes instructions for disclosing a patent.</p>
<h2><a name="implementations">EXI Implementations</a></h2>
<p>Here is a list of publicly available implementations of the EXI 1.0 specifiction, in alphabetical order. </p>
<ul>
<li><a href="#Efficient_XML">Efficient XML</a> (AgileDelta, Inc.)</li>
<li><a href="#EXIficient">EXIficient</a> (Open source project initiated by Siemens AG)</li>
<li><a href="#OpenEXI">OpenEXI</a> ‒ Open source project led by Fujitsu</li>
</ul>
<p>If you have an implementation and wish to have it listed, contact the WG chairs or staff (info at the end of the page) with required information specified in <a href="http://lists.w3.org/Archives/Public/public-exi/2008Nov/0000.html">the preliminary Call for Implementations</a>.
</p>
<p>
Enumerated below are summary information pertinent to each implementation listed above, in chronological order determined by when the information was first provided.
</p>
<h3 id="EXIficient">• EXIficient</h3>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Organization</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>Open source project initiated by Siemens AG</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >EXIficient Project</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td><a href="http://exificient.sourceforge.net/">http://exificient.sourceforge.net/</a></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Platform, Language</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>Java, OS Independent (written in an interpreted language)</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >License</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>GPL v2</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Description</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>The open source project EXIficient supports all EXI's features and
all coding modes (e.g., bit-packed and compression) in
schema-less as well as in schema-informed mode. More information
about the project can be found on the <a href="http://exificient.sourceforge.net/">project site</a>.
</td>
</tr>
</tbody>
</table>
<h3 id="Efficient_XML">• Efficient XML</h3>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Organization</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>AgileDelta, Inc.</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="3" align="left" >About The Project</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td colspan="2"><b>Efficient XML</b></td>
</tr>
<tr>
<td colspan="2"></td>
<td> </td>
<td><a href="http://www.agiledelta.com/product_efx.html">
http://www.agiledelta.com/product_efx.html</a></td>
</tr>
<tr>
<td colspan="3"></td>
<td>Efficient XML optimizes the performance, bandwidth utilization and power
consumption of server, desktop, and embedded/mobile XML applications using a
combination of network, processor and small device optimizations. Efficient
XML is built on open web standards and includes support for XML, EXI, XML
Schema, XML DOM, SAX, StAX and other APIs.
</td>
</tr>
<tr>
<td colspan="2"></td>
<td colspan="2"><b>Efficient XML for Web Services</b></td>
</tr>
<tr>
<td colspan="3"></td>
<td><a href="http://www.agiledelta.com/product_wsiks.html">
http://www.agiledelta.com/product_wsiks.html</a></td>
</tr>
<tr>
<td colspan="3"></td>
<td>Efficient XML for Web Services provides a turn-key solution for rapidly
adding high performance, native EXI support to popular web-service platforms
and clients. It optimizes the performance, bandwidth utilization and power
consumption of web service applications without requiring code changes.
Efficient XML for Web Services automatically detects clients and servers
that support Efficient XML and falls-back to XML for those that don't.
</td>
</tr>
<tr>
<td colspan="2"></td>
<td colspan="2"><b>Efficient XML HTTP Proxies</b></td>
</tr>
<tr>
<td colspan="3"></td>
<td><a href="http://www.agiledelta.com/product_proxies.html">
http://www.agiledelta.com/product_proxies.html</a></td>
</tr>
<tr>
<td colspan="3"></td>
<td>Efficient XML HTTP Proxies provide a turn-key solution for rapidly adding
high performance Efficient XML support to individual web applications,
wireless links or entire networks. They optimize the bandwidth utilization
of XML network traffic without requiring code changes. Efficient XML proxies
automatically detect clients, servers and networks that support Efficient
XML and fall-back to XML for those that don't.
</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="3" align="left" >Platform, Language</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td colspan="2"><b>Efficient XML</b></td>
</tr>
<tr>
<td></td>
<td> </td>
<td> </td>
<td>
Java Standard Edition and Java Mobile Edition (any Java platform)
.NET Framework and .NET Compact Framework (any .NET language)
Native C/C++ (servers, desktops and small devices)
</td>
</tr>
<tr>
<td></td>
<td> </td>
<td colspan="2"><b>Efficient XML for Web Services</b></td>
</tr>
<tr>
<td></td>
<td> </td>
<td> </td>
<td>
Apache Axis 1.x and Apache Axis2
Oracle/BEA WebLogic
Microsoft Windows Communication Framework (WCF)
</td>
</tr>
<tr>
<td></td>
<td> </td>
<td colspan="2"><b>Efficient XML HTTP Proxies</b></td>
</tr>
<tr>
<td></td>
<td> </td>
<td> </td>
<td>
Any Java SE platform (OS independent)
</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >License</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>Commercial with free 30-day trial</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="3" align="left" >Maturity Statement</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td colspan="2"><b>Efficient XML</b></td>
</tr>
<tr>
<td colspan="2"></td>
<td> </td>
<td>Efficient XML is a mature, 4th generation, commercial product that provides
complete, high performance and low-footprint implementations of the EXI
standard. It is professionally supported and continuously improved by the
company that developed the Efficient XML technology.
</td>
</tr>
<tr>
<td colspan="2"></td>
<td colspan="2"><b>Efficient XML for Web Services</b></td>
</tr>
<tr>
<td colspan="3"></td>
<td>Efficient XML for Web Services is a mature, commercial product that provides
complete, high performance implementations of the EXI standard. It is
professionally supported and continuously improved by the company that
developed the Efficient XML technology.
</td>
</tr>
<tr>
<td colspan="2"></td>
<td colspan="2"><b>Efficient XML HTTP Proxies</b></td>
</tr>
<tr>
<td colspan="3"></td>
<td>Efficient XML HTTP proxies are mature commercial products that provide
complete implementations of the EXI standard. They are professionally
supported and continuously improved by the company that developed the
Efficient XML technology.
</td>
</tr>
</tbody>
</table>
<h3 id="OpenEXI">• OpenEXI</h3>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Organization</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>Open source project led by Fujitsu</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >OpenEXI Project</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td><a href="http://openexi.sourceforge.net/">http://openexi.sourceforge.net/</a></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Platform, Language</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>OS Independent</td>
</tr>
<tr>
<td></td>
<td> </td>
<td>Written in Java</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >License</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>Apache License, Version 2.0</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th> </th>
<th colspan="2" align="left" >Description</th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td> </td>
<td>
OpenEXI is a implemention of the EXI specification in Java. For more information about the project and its status, please visit the <a href="http://openexi.sourceforge.net/">project page</a>.
</td>
</tr>
</tbody>
</table>
<hr />
<address>
Michael Cokus, <a href="mailto:tkamiya@us.fujitsu.com">Takuki Kamiya</a>, Chairs,<br />
<a href="mailto:carine@w3.org">Carine Bournez</a>, W3C Team contact. <br />
<small>$Id: index.html,v 1.68 2011/08/10 19:51:05 carine Exp $</small>
</address>
<p class="copyright"><a rel="Copyright"
href="/Consortium/Legal/ipr-notice#Copyright">Copyright</a>© 2008 <a
href="/"><acronym
title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a
href="http://www.lcs.mit.edu/"><acronym
title="Massachusetts Institute of Technology">MIT</acronym></a>, <a
href="http://www.ercim.org/"><acronym
title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a
href="/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a
href="/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>, <a
rel="Copyright" href="/Consortium/Legal/copyright-documents">document use</a>
and <a rel="Copyright" href="/Consortium/Legal/copyright-software">software
licensing</a> rules apply. Your interactions with this site are in accordance
with our <a href="/Consortium/Legal/privacy-statement#Public">public</a> and
<a href="/Consortium/Legal/privacy-statement#Members">Member</a> privacy
statements.</p>
</body>
</html>