XFireHome DocumentationJavadocs QuicklinksAegis Binding DevelopersDeveloper Space |
Castor is a flexible XML binding tool that provides run-time marshalling and unmarshalling of XML and Java objects. One strength of Castor when compared to most (not all) other Java XML binding frameworks is that re-compilation of the Java code is not required if the mapping definition changes. Therefore, systems where the web service layer is being developed independently from the business layer can benefit from using Castor. XFire support for Castor is currently available in the latest source snapshot, and will be part of the future XFire release (TBD). Two approaches to using Castor with XFire are presented below. Top-down Approach (starting with XML schema):Bottom-up Approach (starting with Java classes): |