<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Daemon на Java</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6218.html</link>
    <description>Можно ли и как написать на Java демона под юникс ?&lt;br&gt;Где почитать?</description>

<item>
    <title>Daemon на Java (the_root)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6218.html#3</link>
    <pubDate>Fri, 04 Apr 2008 02:09:58 GMT</pubDate>
    <description>Демон?&lt;br&gt;Не вопрос.&lt;br&gt;&lt;br&gt;Вот пример из проекта, который я пишу&lt;br&gt;&lt;br&gt;---------------------------&lt;br&gt;nata.cpp&lt;br&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;JNIEXPORT jboolean JNICALL Java_nata__1fork&lt;br&gt;  (JNIEnv *, jobject)&#123;&lt;br&gt;&lt;br&gt;jboolean result;&lt;br&gt;pid_t parpid;&lt;br&gt;          if((parpid=fork())&amp;lt;0) &lt;br&gt;            &#123;             &lt;br&gt;             printf(&quot;&#092;ncan&apos;t fork&quot;);&lt;br&gt;             exit(1);               &lt;br&gt;            &#125;&lt;br&gt;          else if (parpid!=0)&lt;br&gt;          exit(0);       &lt;br&gt;          setsid();     &lt;br&gt;printf (&quot;&#037;d&quot;,getpid());&lt;br&gt;         result=true;&lt;br&gt;&lt;br&gt;return result;&lt;br&gt;&lt;br&gt;&#125;&lt;br&gt; &lt;br&gt;...&lt;br&gt;----------------------------------&lt;br&gt;nata.java&lt;br&gt;&lt;br&gt;public native boolean _fork();&lt;br&gt;&lt;br&gt;public nata()&lt;br&gt;&#123;&lt;br&gt;try&lt;br&gt;&#123;&lt;br&gt;System.loadLibrary(&quot;nata&quot;);&lt;br&gt;&#125;catch (Exception e)&lt;br&gt;&#123;&lt;br&gt;System.err.println (&quot;ERROR:&#092;nNo such library &#092;&quot;libnata.so&#092;&quot;.&#092;nCheck your library path.&quot;);&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&#125;&lt;br&gt;...&lt;br&gt;public boolean fork ()&lt;br&gt;&#123;&lt;br&gt;boolean res = false;&lt;br&gt;try&lt;br&gt;&#123;&lt;br&gt;res = _fork ();&lt;br&gt;&#125;catch (Exception e)&lt;br&gt;&#123;&lt;br&gt;System.err.println (&quot;ERROR:&#092;nin library libnata.so: no such instruction &#092;&quot;_fork ()&#092;&quot;&#092;ntry open nata.cpp</description>
</item>

<item>
    <title>Daemon на Java (Michelnok)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6218.html#2</link>
    <pubDate>Thu, 01 Mar 2007 16:27:19 GMT</pubDate>
    <description>&amp;gt;Где почитать? &lt;br&gt;&lt;br&gt;http://jakarta.apache.org/commons/daemon/&lt;br&gt;</description>
</item>

<item>
    <title>Daemon на Java (newser)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/6218.html#1</link>
    <pubDate>Thu, 01 Mar 2007 15:27:26 GMT</pubDate>
    <description>&amp;gt;Можно ли и как написать на Java демона под юникс ? &lt;br&gt;&lt;br&gt;Можно.&lt;br&gt;&lt;br&gt;&amp;gt;Где почитать? &lt;br&gt;&lt;br&gt;Либо в книге по Java, либо в документации.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
