@@ -98,6 +98,16 @@ msgid ""
98
98
"meth:`~BaseServer.server_close` to close the socket (unless you used a :"
99
99
"keyword:`!with` statement)."
100
100
msgstr ""
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` を呼び出してソケットを閉じます。"
101
111
102
112
#: ../../library/socketserver.rst:62
103
113
msgid ""
@@ -154,6 +164,9 @@ msgid ""
154
164
"these mix-in classes. For instance, :class:`ThreadingUDPServer` is created "
155
165
"as follows::"
156
166
msgstr ""
167
+ "それぞれのタイプのサーバのフォークしたりスレッド実行したりするバージョンはそ"
168
+ "れらのミクシン(mix-in)クラスを使って作ることができます。たとえば、:class:"
169
+ "`ThreadingUDPServer` は以下のようにして作られます::"
157
170
158
171
#: ../../library/socketserver.rst:111
159
172
msgid ""
@@ -689,3 +702,6 @@ msgid ""
689
702
"server will spawn a new process for each request. Available only on POSIX "
690
703
"platforms that support :func:`~os.fork`."
691
704
msgstr ""
705
+ ":class:`ForkingMixIn` クラスは同じように利用することができます。この場合、"
706
+ "サーバーはリクエスト毎に新しいプロセスを作成します。:func:`~os.fork` をサポー"
707
+ "トする POSIX プラットフォームでのみ利用可能です。"