Giter VIP home page Giter VIP logo
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Remote Tea ONC/RPC Java Library</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <meta name="author" content="Harald Albrecht">
    <link rel="stylesheet" type="text/css" href="docstyle.css">
  </head>
  <body>

<p class="revision">CVS info:
$Revision$ $Date$ $State$ $Locker$</p>

<h1>README</h1>

<p>The whole release shebang is summarized in our <a
href="changelog.html">Change Log</a>.<p>

<p>As always, the most current information about the Remote Tea Java
Library, as well as updates, can be found on the web at the <a
class="ext" href="http://remotetea.sourceforge.net">Remote Tea ONC/RPC
Home Page</a>.</p>


<h2>Licensing</h2>

<p>The Remote Tea Java Library is licensed under the terms of the
<a href="Copying.lib">GNU Library General Public License</a> (LGPL).</p>

<p>Rationale: while the LGPL does not restrict the use of my packages
even in commercial applications, I am ensuring this way that
modifications to the source code <em>must</em> be given back to the
comunity. If you use my packages in commercial applications, you must
either include the source code of the Remote Tea ONC/RPC Java Library
or provide the source code to your customers on request. The details
can be found in the <a href="Copying.lib">LGPL terms</a>.</p>


<h2>Project Structure</h2>

<p>The directory structure is as follows. Due to the transition to the
Eclipse IDE and Ant not everything is currently in place and perfect
shape.</p>

<ul>

  <li><span><code>javadoc/</code>: <a href="javadoc/index.html">Remote Tea
  ONC/RPC documentation</a></span></li>

  <li><span><code>src/</code>: source code of the Remote Tea ONC/RPC
  Java Library.

  <ul>

    <li><span><code>src/org/acplt/oncrpc</code> contains the source
    code of the various packages.</span></li>

    <li><span><code>src/org/acplt/oncrpc/apps</code> contains
    applications, in this case only the <span
    class="product">jrpcgen</span> rpc protocol compiler in the
    <code>jrpcgen/</code> subdirectory.</span></li>

    <li><span><code>src/tests</code> contains test code.</span></li>

    <li><span><code>src/tests/org/acplt/oncrpc/jrpcgen</code> contains
    an example of how to use the <code>jrpcgen</code> rpc protocol
    compiler. To generate source code from the x-file, run:

    <pre>
  java -jar jrpcgen.jar -p tests.org.acplt.oncrpc.jrpcgen -nobackup demo.x
    </pre>
    </span></li>

  </ul>
  </span></li>

  <li><span><code>classes/</code>: will receive the compiled Java
  bytecode. After running the Ant <code>build.xml</code> makefile with
  target <q>jar</q>, this directory will also contain two jar files
  called <code>classes/oncrpc.jar</code> and
  <code>classes/jrpcgen.jar</code>.</span></li>

</ul>

<p>The <q>Remote Tea</q> ONC/RPC Java package is currently being
developed and tested using Eclipse on a JDK&nbsp;1.4.2 (Windows).</p>

<p>Those who like to compile the sources by themselves might want to
use either the Eclipse <code>.project</code> file or the Ant makefile
<code>build.xml</code> (this is not really functional yet), both are
located in the root directory of this package.</p>


<h2>Who's to blame</h2>

<p>The <q>Remote Tea</q> Java Package has been written by Harald
Albrecht (<a class="ext"
href="mailto:[email protected]">[email protected]</a>).
<br>&copy;&nbsp;1999, 2003 Chair of Process Control Engineering,
<br>Aachen University of Technology,
<br>52064 Aachen, Germany
</p>


  </body>
</html>
<!-- End of readme.html -->

remotetea's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.