RefleX 1.05 review

Download
by rbytes.net on

RefleX is a Java Active Tags engine : RefleX project can run Active Sheets, like shown in this examples. RefleX is a powerful tool

License: CeCILL (CeCILL Free Software License Agreement)
File size: 0K
Developer: Philippe Poulard
0 stars award from rbytes.net

RefleX is a Java Active Tags engine : RefleX project can run Active Sheets, like shown in this examples.

RefleX is a powerful tool that integrates XML technologies with other non-XML technologies, according to the Active Tags specifications. RefleX also implements many optional Active Tags modules.

RefleX provides a command line interface, a servlet, but can also be embedded as is in an outer application.

RefleX uses XML tags as actions to perform. It allows to write Web applications as well as batch scripts just with tags, to browse non-XML objects like if they were XML with XPath, and much more. Have the RefleX !

Here are some key features of "RefleX":
W3C :
eXtensible Markup Language (XML) 1.0 Third Edition Recommendation
Namespaces in XML Recommendation
XML Path Language (XPath) Version 1.0

Core Active Tags :

Active Tags specification
XML Control Language specification
Extensible XML Processor specification

Schemata :

Active Schema Language specification
XML DTDs
W3C XML Schema
Relax NG
Relax core
TREX

Data types :

Active Datatypes specification
XML Schema Part 2 Datatypes Second Edition

Catalogs :

Active Catalog specification
OASIS XML Catalog specification
OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)

Active Tags modules :

I/O module specification
RDBMS module specification
System module specification
Web module specification

URI schemes :

XML:DB (xmldb)
WebDAV (RFC 2518) and WebDAV schemes (webdav, webdavs)
LDAP schemes (ldap, ldaps) with LDIF to XML = DSML v2 (OASIS)
Other URLs : file, ftp, ftps, gz, http, https, jar, res, smb, tmp, web, zip

Requirements:
Java 1.4

What's New in This Release:
This release introduces XUnit, a tool that helps to design test suites for programs that are dealing with XML data.
One of the most outstanding new features is the ability to filter SAX streams with XPath patterns: the tutorial section has a runnable example where a 15Mo file is connected to a SAX pipeline with a rule-based filter.
XInclude and the XPointer framework are also supported.
You can XMLize raw text with a tokenizer or XPath patterns.

RefleX 1.05 search tags