Author: buildbot
Date: Sat Mar 22 23:07:34 2014
New Revision: 903002
Log:
Staging update by buildbot for thrift
Modified:
websites/staging/thrift/trunk/content/ (props changed)
websites/staging/thrift/trunk/content/index.html
Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sat Mar 22 23:07:34 2014
@@ -1 +1 @@
-1580359
+1580360
Modified: websites/staging/thrift/trunk/content/index.html
==============================================================================
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Sat Mar 22 23:07:34 2014
@@ -194,22 +194,20 @@
<p></div>
<div class="tab-pane" id="3"></p>
-<div class="codehilite"><pre> <span class="nt"><div</span> <span
class="na">class=</span><span class="s">"codehilite"</span><span
class="nt">><pre></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"k"</span><span
class="nt">></span>try<span class="nt"></span></span> <span
class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>{<span
class="nt"></span></span>
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>TServerTransport<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>serverTransport<span class="nt"></span></span>
<span class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>=<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"k"</span><span
class="nt">></span>new<span class="nt"></span></span> <span
class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>TServerSocket<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>(<span class="nt">&l
t;/span><span</span> <span class="na">class=</span><span
class="s">"mi"</span><span class="nt">></span>9090<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>);<span
class="nt"></span></span>
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>TServer<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>server<span class="nt"></span></span> <span
class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>=<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"k"</span><span
class="nt">></span>new<span class="nt"></span></span> <span
class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>TSimpleServer<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>(<span
class="nt"></span><spa
n</span> <span class="na">class=</span><span
class="s">"k"</span><span class="nt">></span>new<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>Args<span class="nt"></span><span</span> <span
class="na">class=</span><span class="s">"o"</span><span
class="nt">></span>(<span class="nt"></span><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>serverTransport<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>).<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"na"</span><span class="nt">></span>processor<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">><
/span>(<span class="nt"></span><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>processor<span class="nt"></span><span</span>
<span class="na">class=</span><span class="s">"o"</span><span
class="nt">></span>));<span class="nt"></span></span>
-
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"c1"</span><span class="nt">></span>// Use this for a
multithreaded server<span class="nt"></span></span>
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"c1"</span><span class="nt">></span>// TServer server =
new TThreadPoolServer(new
TThreadPoolServer.Args(serverTransport).processor(processor));<span
class="nt"></span></span>
-
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>System<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>.<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"na"</span><span class="nt">></span>out<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>.<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"na"</span><span class="nt">></span>println<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>(<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"s"</span><span class="nt">></span><span c
lass="ni">&quot;</span>Starting the simple server...<span
class="ni">&quot;</span><span class="nt"></span><span</span> <span
class="na">class=</span><span class="s">"o"</span><span
class="nt">></span>);<span class="nt"></span></span>
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>server<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>.<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"na"</span><span class="nt">></span>serve<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>();<span
class="nt"></span></span>
-<span class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>}<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"k"</span><span
class="nt">></span>catch<span class="nt"></span></span> <span
class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>(<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>Exception<span
class="nt"></span></span> <span class="nt"><span</span> <span
class="na">class=</span><span class="s">"n"</span><span
class="nt">></span>e<span class="nt"></span><span</span> <span
class="na">class=</span><span class="s">"o"</span><span
class="nt">></span>)<span class="nt"></span></span> <span
class="nt"><span</span> <span
class="na">class=</span><span class="s">"o"</span><span
class="nt">></span>{<span class="nt"></span></span>
- <span class="nt"><span</span> <span class="na">class=</span><span
class="s">"n"</span><span class="nt">></span>e<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>.<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"na"</span><span class="nt">></span>printStackTrace<span
class="nt"></span><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>();<span
class="nt"></span></span>
-<span class="nt"><span</span> <span class="na">class=</span><span
class="s">"o"</span><span class="nt">></span>}<span
class="nt"></span></span>
+<div class="codehilite"><pre> <span class="k">try</span> <span
class="o">{</span>
+ <span class="n">TServerTransport</span> <span
class="n">serverTransport</span> <span class="o">=</span> <span
class="k">new</span> <span class="n">TServerSocket</span><span
class="o">(</span><span class="mi">9090</span><span class="o">);</span>
+ <span class="n">TServer</span> <span class="n">server</span> <span
class="o">=</span> <span class="k">new</span> <span
class="n">TSimpleServer</span><span class="o">(</span><span
class="k">new</span> <span class="n">Args</span><span class="o">(</span><span
class="n">serverTransport</span><span class="o">).</span><span
class="na">processor</span><span class="o">(</span><span
class="n">processor</span><span class="o">));</span>
+
+ <span class="c1">// Use this for a multithreaded server</span>
+ <span class="c1">// TServer server = new TThreadPoolServer(new
TThreadPoolServer.Args(serverTransport).processor(processor));</span>
+
+ <span class="n">System</span><span class="o">.</span><span
class="na">out</span><span class="o">.</span><span
class="na">println</span><span class="o">(</span><span class="s">"Starting
the simple server..."</span><span class="o">);</span>
+ <span class="n">server</span><span class="o">.</span><span
class="na">serve</span><span class="o">();</span>
+ <span class="o">}</span> <span class="k">catch</span> <span
class="o">(</span><span class="n">Exception</span> <span
class="n">e</span><span class="o">)</span> <span class="o">{</span>
+ <span class="n">e</span><span class="o">.</span><span
class="na">printStackTrace</span><span class="o">();</span>
+ <span class="o">}</span>
</pre></div>
-
-<p></pre></div></p>
<p></div>
</div>
</div></p>