@@ -98,6 +98,16 @@ msgid ""
9898"meth:`~BaseServer.server_close` to close the socket (unless you used a :"
9999"keyword:`!with` statement)."
100100msgstr ""
101+ "サーバの作成にはいくつかのステップが必要です。最初に、 :class:"
102+ "`BaseRequestHandler` クラスをサブクラス化して要求処理クラス (request hander "
103+ "class) を生成し、その :meth:`~BaseRequestHandler.handle` メソッドをオーバーラ"
104+ "イドしなければなりません; このメソッドは入力される要求を処理します。次に、"
105+ "サーバクラスのうち一つを、サーバのアドレスと要求処理クラスを渡してインスタン"
106+ "ス化しなければなりません。サーバを :keyword:`with` 文中で使うことが推奨されま"
107+ "す。そして、:meth:`~BaseServer.handle_request` または :meth:`~BaseServer."
108+ "serve_forever` メソッドを呼び出して、一つのまたは多数の要求を処理します。最後"
109+ "に、(:keyword:`!with` 文を使っていなかったなら) :meth:`~BaseServer."
110+ "server_close` を呼び出してソケットを閉じます。"
101111
102112#: ../../library/socketserver.rst:62
103113msgid ""
@@ -154,6 +164,9 @@ msgid ""
154164"these mix-in classes. For instance, :class:`ThreadingUDPServer` is created "
155165"as follows::"
156166msgstr ""
167+ "それぞれのタイプのサーバのフォークしたりスレッド実行したりするバージョンはそ"
168+ "れらのミクシン(mix-in)クラスを使って作ることができます。たとえば、:class:"
169+ "`ThreadingUDPServer` は以下のようにして作られます::"
157170
158171#: ../../library/socketserver.rst:111
159172msgid ""
@@ -689,3 +702,6 @@ msgid ""
689702"server will spawn a new process for each request. Available only on POSIX "
690703"platforms that support :func:`~os.fork`."
691704msgstr ""
705+ ":class:`ForkingMixIn` クラスは同じように利用することができます。この場合、"
706+ "サーバーはリクエスト毎に新しいプロセスを作成します。:func:`~os.fork` をサポー"
707+ "トする POSIX プラットフォームでのみ利用可能です。"
0 commit comments