Publication Logo
 

Search :

 


Lowe Observatory on Echo MountainIntroducing XML-Echo
<e:echo>Hello</e:echo>

XML-Echo is a computer language for scripting the processing of data. The data can be in the form of structured data (databases, flat files, forms, spreadsheets, etc.) or unstructured content (documents, images, etc.). Processing includes actions such as the simple transformation of data from one format to another, accessing or storing content, correlating data, generation of new content, or conversion among data representations. XML-Echo provides a set of commands for specifying these actions in such a way that the processing actions can be combined or assembled into complex information processing applications.

more ...
 

Palomar


Palomar: The Java Implementation
Palomar is the first implementation of the XML-Echo language. Implemented in Java, it provides a lightweight, embeddable engine for processing XML-Echo scripts. It is both highly performant and very stable. Use cases include both data federation and document federation. more ...


» Palomar Java Documentation

 

Motivations


Core Development Concepts
The foundation for XML-Echo was built on the pipes and filters model: sophisticated, powerful, information processing systems can be built by composing smaller, special purpose transformation filters in processing chains. more ...
XML-Echo Design
XML-Echo was designed to provide application developers with a natural, direct way to express the necessary pipelined processing chains. more ...

 

Using


XML-Echo Language Reference
This documentation describes the XML-Echo processing language. Sections include functional programming, the XML-Echo processing model, the XML-Echo data model, and XML-Echo transformations. All XML-Echo elements are also defined. more ...

 

Participating


XML-Echo Support
There are various means of support available for XML-Echo. You can browse, search and contribute to Bugs, Patches, and Support sections. XML-Echo users are encouraged to participate in all aspects of support. more ...
XML-Echo Forums
These are the open forums for XML-Echo and Palomar. Use these forums to browse, search, and post messages about XML-Echo and Palomar. XML-Echo was developed as an Open Source resource, and collaboration is key to its quality. XML-Echo users are actively encouraged to participate in its further development. more ...

 

Examples


XSLT Transformation

One invokes an XSLT transformation by specyfing the stylesheet and source. 

more ...
Simple Parameterization
more ...

 

Sample Application


Overview of XML-Echo Sitemap Generator
XML-Echo Sitemap Generator enables you to create Google sitemaps in three simple steps. Google sitemaps are an innovative way to improve Web site coverage in the Google index. more ...
Using XML-Echo Sitemap Generator
Using XML-Echo Sitemap Generator to create Google sitemaps is a simple process. You simply create an account, and enter the Web site for which you want to create a sitemap. XML-Echo Sitemap Generator creates the sitemap in the background. When this process is complete, you simply view the sitemap and then upload it to the proper location. more ...
Downloading XML-Echo Sitemap Generator
XML-Echo Sitemap Generator isan Open Sourceresource. You can run XML-Sitemap Generator directly from Web at sitemap.xmlecho.org. You can also download and install XML-Echo Sitemap Generator as a software package from SourceForge.net. more ...
About Google Sitemaps

Google sitemaps are a simple way to improve Web site coverage in the Google index. Google sitemaps employ a collaborative crawling system that enables users to communicate Web site changes directly with Google. In general, Google sitemaps enable users to notifiy Google about specific Web page information, such as when a page was last modified or how frequently a page changes tract. Google sitemaps allow users several benefits: better crawling coverage (so viewers find more of a site's pages), fresher search results, and smarter crawling details.

more ...