Project Descriptive Name:

Z39.50/XML Interoperability Framework.

Project Description:

ZiFX is an Interoperability Framework to assist the development of Stand-alone and Web Applications for Search and Retrieval over autonomous, heterogeneous and distributed data sources following a Mediated Standardised Approach. It relies on two Java APIs, Zava and ZavaX.

Zava uses standards and technologies such as Z39.50, XML, RDF and JDBC to provide access to heterogeneous Dublin Core (DC) conforming data sources. DC provides the required simple vocabulary with well defined semantics associated with the data. XML gives structure to the data in an open format, easy to parse and exchange. RDF/XML allows representation of the metadata present at different levels of information. Z39.50 offers its abstract data model to perform search and retrieval, independently of the data source type. JDBC accesses the data sources from Java platforms, and Java provides an independent platform for application portability.

ZavaX is a Web/XML API specially developed to provide the Zava functionality with additional features for Web applications.

Stand-alone applications run on top of a Java Platform and Web applications run on top of an Apache/Jserv/Cocoon Platform or on top of an Apache/Tomcat/Cocoon2 Platform.

License:

GNU General Public License (GPL).

Project Public Description:

ZiFX is a Z39.50/XML Interoperability Framework available as two Java APIs suitable to develop stand-alone and Web applications for cross-searching (XS). It provides a Z39.50 Client/Server, a Z39.50/XML TagLib and a XS Portlet for Apache Cocoon.

Project Unix Name:

zifx

SourceForge.net Logo