Update of /cvsroot/asterisk-java/asterisk-java/xdocs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2896/xdocs
Modified Files:
index.xml
Log Message:
Added Requirements subsection
Updated link to OrderlyCalls (formerly JAGI Server)
Index: index.xml
===================================================================
RCS file: /cvsroot/asterisk-java/asterisk-java/xdocs/index.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -p -r1.16 -r1.17
--- index.xml 8 May 2005 13:22:14 -0000 1.16
+++ index.xml 7 Jul 2005 01:42:58 -0000 1.17
@@ -95,27 +95,50 @@ cvs -z3 -d:pserver:ano...@cv...urcef
<p>When prompted for a password for <i>anonymous</i>, simply
press the Enter key.</p>
</subsection>
+ <subsection name="Requirements">
+ <p>At runtime Asterisk-Java requires a Java Runtime
+ Environment (JRE) of at least version 1.4 (1.3 might work
+ when using log4j, though that has not been verified). It has
+ been successfully tested on Sun's JVM and Bea's JRockit.</p>
+ <p>Of course you also need a working Asterisk server. When
+ using the Manager API be sure that it has been enabled (see
+ <a href="http://www.voip-info.org/tiki-index.php?page=Asterisk%20config%20manager.conf">Asterisk config manager.conf</a>).</p>
+ <p>For logging Asterisk-Java will use
+ <a href="http://logging.apache.org/log4j/">log4j</a> when
+ available. If you do not include log4j in your Classpath
+ Asterisk-Java will use java.util.logging.</p>
+ <p>If you choose to compile Asterisk-Java on your own you need a
+ Java Developer Kit (JDK) of at least version 1.4. To run the unit
+ tests you need <a href="http://www.junit.org/">JUnit</a> and
+ <a href="http://www.easymock.org/">EasyMock</a> in addition.</p>
+ </subsection>
<subsection name="Related Projects">
<p><a href="http://www3.mb.sympatico.ca/~chadk/">Asterisk-Java for Mono/.NET</a>
is a port of Asterisk-Java to C# for Mono, Microsoft's .NET
- Framework and anything else that implements the basic portions
- of the framework required to use this.
- It's based on a pre-0.1 snapshot of Asterisk-Java and available under
- Apache License.</p>
+ Framework and anything else that implements the basic
+ portions of the framework.<br/>
+ It is based on a pre-0.1 snapshot of Asterisk-Java and
+ available under Apache License.</p>
<p><a href="http://tanesha.net/Wiki/JastAgi.html">Jast Agi</a>
is another toolkit for writing Java applications that connect to
Asterisk using the FastAGI protocol. The lastest version introduces
a statemachine approach to handle AGI requests and uses java.nio to
- process all requests in one Thread.
+ process all requests in one Thread.<br/>
Available under Apache License.</p>
- <p><a href="http://www.voip-info.org/wiki-JAGIServer">JAGIServer</a>
- also supports writing Java based AGI Scripts using FastAGI.
- Available under GNU General Public License.</p>
+ <p><a href="http://orderlycalls.sourceforge.net/">OrderlyCalls</a>
+ has replaced
+ <a href="http://www.voip-info.org/wiki-JAGIServer">JAGIServer</a>
+ and supports writing Java based AGI Scripts using FastAGI. Support
+ for the Manager API was recently added.<br/>
+ Available under a modified Lesser GNU General Public License
+ (It is prohibited to use it for automating 'cold-calling' and you
+ need prior written permission to provide or augment call queuing).</p>
<p><a href="http://sourceforge.net/projects/jasterisk/">JAsterisk</a>
is a set of JNI classes providing direct access to Asterisk
PBX functionality from Java. It is not a socket-level
interface to Asterisk (like Asterisk-Java) but a true Java-Asterisk
- integration at the Thread level. Available under GNU General Public License.</p>
+ integration at the Thread level.<br/>
+ Available under GNU General Public License.</p>
</subsection>
<subsection name="Contact"> <p>You can reach me at <code>srt</code>
at <code>reucon</code> dot <code>net</code></p>. </subsection>
|