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.
-
Intended Audience: Developers
-
Natural Language: English
-
Operating System: OS Independent
-
Programming Language: Java
-
Topic: Communications, Database, Indexing/Search,
Library and Education, Software Development
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