XFire

Home
Bug/Issue Reporting
Download
FAQ
Get Involved
License
News
Performance
Stack Comparison
Support
Who uses XFire\?
XFire Team

Documentation

Javadocs
Reports
User's Guide
Release Notes

Quicklinks

Aegis Binding
Client
JAXB 2.0
JSR 181 Annotations
Spring

Developers

Developer Space
CVS
Building
Architecture
Interesting Projects
Roadmap
Release Process
JAX\-WS

There SOAP stack space has gotten more crowded recently. This chart is to help you decide which stack to use. If you have any corrections/additions please direct them to the mailing list.

Also if XFire is missing a particular features be sure to file an issue for it or request it on the list.

Last Date of Comparison: 12/1/2005

General Features

Feature ActiveSOAP (CVS) Axis 1.2.x Axis 2 (0.9) Glue XFire
Basic Profile 1.1 Compliant X X X X X
Easily Embedded X   X X X
DIME   X   X  
Easily Create Services from POJOs       X X
JAXB 1.1
     
JAXB 2.0
     
JAX-RPC   X   X?  
JAX-WS    
  Early Access
JBI (See ServiceMix)   ?     X
JSR 181   X     X
JSR 181 via commons-attributes         X
MTOM     X   Scheduled for 1.1.
Alpha in CVS.
Open Source X X X   X
Soap 1.1 X X X X X
Soap 1.2 X X X X X
Soap w/ Attachments   X ? X Scheduled for 1.1
StAX based X   X   X
WSDL 1.1 Support   X X X X
WSDL 2.0 Support     Post 1.0
  Scheduled for 1.1
WSDL->Code (Client)   X X X X
WSDL->Code (Server)   X X X X
XMLBeans
X   X

Containers

Feature ActiveSOAP Axis 1.x Axis 2.x Glue XFire
Spring X X     X
Plexus          
Loom         X

Transports

Feature ActiveSOAP Axis 1.x Axis 2.x Glue XFire
Http X X X X X
JMS X X   X X
Jabber   Experimental     X
SMTP   X X    

WS-*

Feature ActiveSOAP Axis 1.x Axis 2.x Glue XFire
Addressing   X X X X
Eventing X        
Notification   ? ? ? Via ServiceMix
Security   X X X (In CVS)