You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by bu...@apache.org on 2016/08/17 14:00:03 UTC

svn commit: r995312 - in /websites/staging/mina/trunk/content: ./ mina-project/faq.html

Author: buildbot
Date: Wed Aug 17 14:00:02 2016
New Revision: 995312

Log:
Staging update by buildbot for mina

Modified:
    websites/staging/mina/trunk/content/   (props changed)
    websites/staging/mina/trunk/content/mina-project/faq.html

Propchange: websites/staging/mina/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Aug 17 14:00:02 2016
@@ -1 +1 @@
-1743600
+1756635

Modified: websites/staging/mina/trunk/content/mina-project/faq.html
==============================================================================
--- websites/staging/mina/trunk/content/mina-project/faq.html (original)
+++ websites/staging/mina/trunk/content/mina-project/faq.html Wed Aug 17 14:00:02 2016
@@ -227,9 +227,9 @@ h2:hover > .headerlink, h3:hover > .head
 <h3 id="how-does-mina-perform">How does MINA perform?<a class="headerlink" href="#how-does-mina-perform" title="Permanent link">&para;</a></h3>
 <p>It is known to perform as good as C/C++ servers.  Please refer to the <A href="performances.html" title="Performance Test Reports">Performance Test Reports</A> or the <A href="testimonials.html" title="Testimonials">Testimonials</A>.</p>
 <h3 id="which-version-of-mina-should-i-use">Which version of MINA should I use?<a class="headerlink" href="#which-version-of-mina-should-i-use" title="Permanent link">&para;</a></h3>
-<p>Use the latest point-release of 2.0 (for Java 5 or above). 1.0 and 1.1 aren't maintained anymore.</p>
+<p>Use the latest point-release of 2.0 (for Java 7 or above). 1.0 and 1.1 aren't maintained anymore.</p>
 <h3 id="what-is-required-to-buildrun-mina">What is required to build/run MINA?<a class="headerlink" href="#what-is-required-to-buildrun-mina" title="Permanent link">&para;</a></h3>
-<p>JDK 1.5 or above is required to build MINA. But MINA runs perfect with JDK 1.4 only if you don't use SSLFilter which uses Java 5 SSLEngine. This means JDK 1.5 or above is required for you to use SSL with MINA.</p>
+<p>JDK 7 or above is required to build MINA. </p>
 <p>MINA core module depends on two libraries, SLF4J and backport-util-concurrent (for 1.0):</p>
 <p><a href="http://www.slf4j.org/">SLF4J (Simple Logging Facade for Java)</a></A>, a logging framework from the author of <a href="http://logging.apache.org/log4j/1.2/index.html">Log4J</a>. SLF4J is very similar to <a href="http://jakarta.apache.org/commons/logging/">Commons-Logging</a>, but it doesn't cause any class loader issues at all. SLF4J provides bindings for Log4J, JDK 1.4 logging API, and NLog4J. Please put an appropriate SLF4J JAR file which corresponds to your favorite logging framework to the classpath as SLF4J documentation explains.</p>
 <p><a href="http://www.springframework.org/">Spring framework</a> and <a href="http://www.jcraft.com/jzlib/">JZlib</a> are also required to build <TT>integration-spring</TT> and <TT>filter-compression</TT> module.</p>
@@ -247,7 +247,7 @@ h2:hover > .headerlink, h3:hover > .head
 <h3 id="can-i-implement-protocols-that-keeps-connection-alive-with-mina">Can I implement protocols that keeps connection alive with MINA?<a class="headerlink" href="#can-i-implement-protocols-that-keeps-connection-alive-with-mina" title="Permanent link">&para;</a></h3>
 <p>Yes. MINA doesn't close any connections unless you called <code>IoSession.close()</code> or connection is closed by the remote peer.</p>
 <h3 id="does-mina-support-ssltls-and-sasl-out-of-the-box">Does MINA support SSL/TLS and SASL out-of-the-box?<a class="headerlink" href="#does-mina-support-ssltls-and-sasl-out-of-the-box" title="Permanent link">&para;</a></h3>
-<p>We support SSL/TLS out-of-the-box.  Please refer to <code>SSLFilter</code>.  It also provides a way to implement <TT>StartTLS</TT>.  JDK 1.5 provides complete SASL support which works well with MINA.</p>
+<p>We support SSL/TLS out-of-the-box.  Please refer to <code>SSLFilter</code>.  It also provides a way to implement <TT>StartTLS</TT>.  JDK 7 provides complete SASL support which works well with MINA.</p>
 <h3 id="do-i-need-to-make-my-iohandler-thread-safe">Do I need to make my IoHandler thread-safe?<a class="headerlink" href="#do-i-need-to-make-my-iohandler-thread-safe" title="Permanent link">&para;</a></h3>
 <p>It depends on your implementation. If you access the resource which is shared across multiple sessions, you have to make it thread-safe. If the resource is not shared at all and accessed by only one session (e.g. storing context information as a session attribute), then you don't need to make it thread-safe. It is because all events generated by MINA are transmitted to your handler in order (when using the Executor Filter), and the newer event is not processed if the event handler method for the older event for the same session hasn't returned yet.</p>
 <h3 id="what-transport-types-can-mina-support-except-tcpip-and-udpip">What transport types can MINA support except TCP/IP and UDP/IP?<a class="headerlink" href="#what-transport-types-can-mina-support-except-tcpip-and-udpip" title="Permanent link">&para;</a></h3>