You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by tr...@apache.org on 2005/05/02 11:13:46 UTC

svn commit: r165610 - in /directory/network/trunk: src/docs/ src/docs/MINA.ppt src/docs/MINA.vsd src/docs/mina.ppt src/docs/mina.vsd src/examples/org/apache/mina/examples/registry/ xdocs/index.xml xdocs/mina.pdf

Author: trustin
Date: Mon May  2 02:13:43 2005
New Revision: 165610

URL: http://svn.apache.org/viewcvs?rev=165610&view=rev
Log:
* Removed 'registry' example because it is being used by examples
* Added presentation files
* Reformatted index.xml and added link to mina.pdf

Added:
    directory/network/trunk/src/docs/
    directory/network/trunk/src/docs/MINA.ppt   (with props)
    directory/network/trunk/src/docs/MINA.vsd   (with props)
    directory/network/trunk/src/docs/mina.ppt   (with props)
    directory/network/trunk/src/docs/mina.vsd   (with props)
    directory/network/trunk/xdocs/mina.pdf   (with props)
Removed:
    directory/network/trunk/src/examples/org/apache/mina/examples/registry/
Modified:
    directory/network/trunk/xdocs/index.xml

Added: directory/network/trunk/src/docs/MINA.ppt
URL: http://svn.apache.org/viewcvs/directory/network/trunk/src/docs/MINA.ppt?rev=165610&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/network/trunk/src/docs/MINA.ppt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: directory/network/trunk/src/docs/MINA.vsd
URL: http://svn.apache.org/viewcvs/directory/network/trunk/src/docs/MINA.vsd?rev=165610&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/network/trunk/src/docs/MINA.vsd
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: directory/network/trunk/src/docs/mina.ppt
URL: http://svn.apache.org/viewcvs/directory/network/trunk/src/docs/mina.ppt?rev=165610&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/network/trunk/src/docs/mina.ppt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: directory/network/trunk/src/docs/mina.vsd
URL: http://svn.apache.org/viewcvs/directory/network/trunk/src/docs/mina.vsd?rev=165610&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/network/trunk/src/docs/mina.vsd
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: directory/network/trunk/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/directory/network/trunk/xdocs/index.xml?rev=165610&r1=165609&r2=165610&view=diff
==============================================================================
--- directory/network/trunk/xdocs/index.xml (original)
+++ directory/network/trunk/xdocs/index.xml Mon May  2 02:13:43 2005
@@ -1,57 +1,57 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <document>
-    <properties>
-        <author email="trustin@apache.org">Trustin Lee</author>
-        <title>Overview</title>
-    </properties>
+  <properties>
+    <author email="trustin@apache.org">Trustin Lee</author>
+    <title>Overview</title>
+  </properties>
 
-    <body>
-        <section name="Introduction">
-            <p>
-                MINA (Multipurpose Infrastructure for Network Applications) is a
-                network application framework which helps users develop high
-                performance and high scalability network applications easily.
-            </p>
-            <p>
-                MINA is a simple yet full-featured network application framework
-                which provides:
-                <ul>
-                    <li>Unified API for various transport types:
+  <body>
+    <section name="Introduction">
+      <p>
+        MINA (Multipurpose Infrastructure for Network Applications) is a
+        network application framework which helps users develop high
+        performance and high scalability network applications easily.
+      </p>
+      <p>
+        MINA is a simple yet full-featured network application framework
+        which provides:
+        <ul>
+          <li>Unified API for various transport types:
+            <ul>
+              <li>TCP/IP</li>
+    			    <li>UDP/IP</li>
+              <li>In-VM pipe communication</li>
+              <li>You can implement your own!</li>
+            </ul></li>
+          <li>Low-level and high-level API:
 		        <ul>
-			    <li>TCP/IP</li>
-			    <li>UDP/IP</li>
-			    <li>In-VM pipe communication</li>
-			    <li>You can implement your own!</li>
-			</ul>
-                    </li>
-		    <li>Low-level and high-level API:
+              <li>Low-level: uses ByteBuffers</li>
+    			    <li>High-level: uses user-defined message objects and codecs</li>
+      			</ul></li>
+  		    <li>Stream-based I/O support via <code>StreamIoHandler</code></li>
+    	    <li>Filter interface as an extension point; similar to <a href="http://java.sun.com/products/servlet/Filters.html">Servlet filters</a>
 		        <ul>
-			    <li>Low-level: uses ByteBuffers</li>
-			    <li>High-level: uses user-defined message objects and codecs</li>
-			</ul>
-		    </li>
-		    <li>Stream-based I/O support via <code>StreamIoHandler</code></li>
-		    <li>Filter interface as an extension point; similar to <a href="http://java.sun.com/products/servlet/Filters.html">Servlet filters</a>
-		        <ul>
-			    <li>SSL support via <code>SSLFilter</code> thanks to Java 5 <code>SSLEngine</code></li>
-			    <li>Thread pools are implemented as filters so that users can customize thread model.</li>
-			</ul>
-		    </li>
-                    <li>Unit testability using <a href="http://www.mockobjects.com/">mock objects</a>,</li>
-                    <li>JMX managability, (coming soon)</li>
-                    <li>Traffic throttling, (coming soon)</li>
-                    <li>Overload shielding, (coming soon)</li>
-                    <li>Integration with well known containers such as Spring
-                    	and OSGi, (coming soon)</li>
-                    <li>Smooth migration from Netty, a popular NIO framework.
-                    	(See <a href="http://gleamynode.net/dev/tl-netty2-example-sumup/docs/">Netty Tutorial</a>)</li>
-                </ul>
-            </p>
-        </section>
+        	    <li>SSL support via <code>SSLFilter</code> thanks to Java 5 <code>SSLEngine</code></li>
+              <li>Thread pools are implemented as filters so that users can customize thread model.</li>
+            </ul></li>
+          <li>Unit testability using <a href="http://www.mockobjects.com/">mock objects</a>,</li>
+          <li>JMX managability, (coming soon)</li>
+          <li>Traffic throttling, (coming soon)</li>
+          <li>Overload shielding, (coming soon)</li>
+          <li>Integration with well known containers such as Spring
+            	and OSGi, (coming soon)</li>
+          <li>Smooth migration from Netty, a popular NIO framework.
+            	(See <a href="http://gleamynode.net/dev/tl-netty2-example-sumup/docs/">Netty Tutorial</a>)</li>
+        </ul>
+      </p>
+    </section>
 		
-        <section name="Getting Started">
-            <p>
-                First, check out the source code from SVN repository:
+    <section name="Getting Started">
+      <p>
+        Please look at <a href="mina.pdf">this presentation</a> first of all.
+      </p>
+      <p>
+        Are you interested?  Now check out the source code from SVN repository:
 <source>
 $ svn co https://svn.apache.org/repos/asf/directory/network/trunk mina
 $ cd mina
@@ -59,50 +59,45 @@
 $ maven site    # Generate documentation
 $ maven eclipse # Generate Eclipse project file if you want
 </source>
-            </p>
-            <p>
-                Tutorial is under construction.  Please start from
-                <a target="_blank" href="xref-examples/index.html">examples</a>
-                referring to
-                <a target="_blank" href="apidocs/index.html">JavaDocs</a>.
-                <table>
-                    <tr>
-                        <th>Name</th>
-                        <th>Feature it demonstrates</th>
-                        <th>Side</th>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/reverser/package-summary.html">Reverser</a></td>
-                        <td>High-level protocol layer</td>
-                        <td>Server</td>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/echoserver/package-summary.html">Echo server</a></td>
-                        <td>Low-level I/O layer and SSL support</td>
-                        <td>Server</td>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/netcat/package-summary.html">NetCat</a></td>
-                        <td>Low-level I/O layer</td>
-                        <td>Client</td>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/httpserver/package-summary.html">HTTP server</a></td>
-                        <td>Stream-based synchronous I/O support.</td>
-                        <td>Server</td>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/tennis/package-summary.html">Tennis</a></td>
-                        <td>In-VM pipe communication support in protocol layer.</td>
-                        <td>Both</td>
-                    </tr>
-                    <tr>
-                        <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/registry/package-summary.html">Registry</a></td>
-                        <td>A frontend package that makes setting up MINA easier.</td>
-                        <td>Server</td>
-                    </tr>
-                </table>
-            </p>
-        </section>
-    </body>
+      </p>
+      <p>
+        Tutorial is under construction.  Please start from
+        <a target="_blank" href="xref-examples/index.html">examples</a>
+        referring to
+        <a target="_blank" href="apidocs/index.html">JavaDocs</a>.
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Feature it demonstrates</th>
+            <th>Side</th>
+          </tr>
+          <tr>
+            <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/reverser/package-summary.html">Reverser</a></td>
+            <td>High-level protocol layer</td>
+            <td>Server</td>
+          </tr>
+          <tr>
+            <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/echoserver/package-summary.html">Echo server</a></td>
+            <td>Low-level I/O layer and SSL support</td>
+            <td>Server</td>
+          </tr>
+          <tr>
+            <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/netcat/package-summary.html">NetCat</a></td>
+            <td>Low-level I/O layer</td>
+            <td>Client</td>
+          </tr>
+          <tr>
+            <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/httpserver/package-summary.html">HTTP server</a></td>
+            <td>Stream-based synchronous I/O support.</td>
+            <td>Server</td>
+          </tr>
+          <tr>
+            <td><a target="classFrame" href="xref-examples/org/apache/mina/examples/tennis/package-summary.html">Tennis</a></td>
+            <td>In-VM pipe communication support in protocol layer.</td>
+            <td>Both</td>
+          </tr>
+        </table>
+      </p>
+    </section>
+  </body>
 </document>

Added: directory/network/trunk/xdocs/mina.pdf
URL: http://svn.apache.org/viewcvs/directory/network/trunk/xdocs/mina.pdf?rev=165610&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/network/trunk/xdocs/mina.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream