![]() Xindice isn’t designed to be an all-purpose warehouse for XML documents or for generic DOM persistence it’s simply a functional and efficient method for storing XML data. Documents are stored in Xindice using XUpdate and retrieved using XPath. It provides direct storage and retrieval of XML documents without having to map them to relational database tables and fields. Pronounced “zeen-dee-chay,” Xindice is an XML database. Xang is implemented as a Java servlet and therefore needs to run in a servlet container, such as Apache’s Tomcat server.įor more information about Xang, visit the Apache Web site. In addition to just providing XML access to data sources, Xang supports JavaScript to programmatically control data access, aggregation, and transformation. Data is aggregated and referenced as XML content and delivered to users. ![]() Each URL references a set or multiple sets of data from various sources. Xang essentially provides an abstraction layer for disparate data sources using URLs. In a nutshell, Xang is a Web-based front end for accessing data. See how you can get started with this powerful tool. Jelly is a scripting engine that turns XML into executable code. Jelly offers component-rich XML scripting One of Forrest’s main goals is to help the Apache Web site be more competitive with other open source sites, such as SourceForge.įor more information about Forrest, visit the Forrest Web site. Using a combination of components such as Cocoon, Ant, and XML, Forrest will provide Web access to information about the projects it manages. The main components of Forrest are project documentation, source code repository, mailing list, and project roster. Essentially, Forrest will help manage the many software projects that fall under the Apache Software Foundation umbrella. The Forrest project’s goal is to provide an infrastructure for open source development. AxKit provides database access using the Perl DBI SQL taglib within eXtensible Server Pages (XSP).įor more information about AxKit, visit the AxKit Web site. AxKit’s architecture is component-based and uses a published API, allowing developers to create their own plug-in modules. In other words, using AxKit you can separate the presentation and data layers of your Web-based application.ĪxKit uses a built-in Perl engine to provide fast and robust XSLT transformations for presenting content to multiple types of media. Designed to be an XML application server, AxKit is essentially a bolt-on to the Apache HTTP Server that provides a segmented architecture for application development. One of the most exciting new projects is AxKit. Most recently, four new projects have joined Apache’s XML roster. The foundation has grown into a large R&D effort that focuses on cutting-edge Internet technologies, and its XML efforts have advanced by leaps and bounds in the last couple of years. I’ve been using its software since the early days of HTTP Server. The Apache Software Foundation is among my favorite open source communities. Here's a quick look at four new initiatives, including Xang and Forrest, that you can try out immediately. ![]() Apache's open source XML efforts promise some great new tools.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |