Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 4b613ef39a28aa9afece4551b2ab42b4 > files > 11

ws-jaxme-manual-0.5.2-19.mga7.noarch.rpm

<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Introduction</title><meta content="DocBook XSL Stylesheets Vsnapshot" name="generator"><link rel="home" href="index.html" title="The JaxMe 2 manual"><link rel="up" href="index.html" title="The JaxMe 2 manual"><link rel="prev" href="index.html" title="The JaxMe 2 manual"><link rel="next" href="ch01.html" title="Chapter&nbsp;1.&nbsp;First steps"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">Introduction</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><th align="center" width="60%">&nbsp;</th><td align="right" width="20%">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a name="N10011"></a>Introduction</h1></div></div></div><p>JaxMe 2 is a Java source generator. It is used as the base of XML
application frameworks. Using JaxMe can generate code that can:
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">Convert XML documents into Java beans and back to XML documents again.</li><li class="listitem">Persist those Java beans into a datastore. It is recommended to use
    an XML database as a backend, but relational databases are supported
    through an object-relational mapper. (If your XML documents are
    sufficiently simple, that is ;) It is even possible to mix different
    database engines, depending on the document type.
    JaxMePM (the JaxMe persistence management framework) is design to be extensible.
    Developers can create new implementations to add support for datastores
    that JaxMe does not support out-of-the-box.
    </li><li class="listitem">Query the database for previously stored data and convert
    this data into Java beans.</li><li class="listitem">The database can be accessed directly or by EJB entity or
    session beans. These beans may be generated by JaxMe.</li></ul></div><p>
So, the complete workflow
of a typical application is supported: gathering, storing, processing,
and presenting data.</p><p>JaxMe is an open source project: You may redistribute sources, or
binaries, as you like. JaxMe comes to you under The Apache Software Foundation 
License, a very liberal license: you are even allowed to redistribute derived works
under a modified license. This is in contrast to the GPL, which requires
that derived works are GPL'ed again.</p></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><td align="center" width="20%">&nbsp;</td><td align="right" width="40%">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td valign="top" align="left" width="40%">The JaxMe 2 manual&nbsp;</td><td align="center" width="20%"><a accesskey="h" href="index.html">Home</a></td><td valign="top" align="right" width="40%">&nbsp;Chapter&nbsp;1.&nbsp;First steps</td></tr></table></div></body></html>