3

これは、C&C Renegade のモデレーション ボット用です。

IRC 接続、ゲームログ (UDP ソケット) への接続などを提供する一連のサブクラスの親として機能するクラスがあり、これらのサブクラスのいくつかを分割できるかどうかを知りたい (特に 2 つの接続 [IRC、gamelog]) を threading モジュールを使用して独自のスレッドにソケットします。

できないと言っているだけでも、何か提案があれば、ご意見をいただければ幸いです。

トム

編集:私はスレッド化されたアプリケーションを扱った経験があるので、正直なところ、完全な初心者ではありません。

4

2 に答える 2

1

それは実行可能です、見てください:

マルチプロセッシング

単純なプロセスフォークに加えて、メモリ共有も提供します。これはおそらく必要になるでしょう。

于 2012-04-10T22:13:59.637 に答える
0

最良のオプションは、アプリをgeventコルーチンで実行することです。これらは、スレッドやプロセスよりもはるかに軽量です。ライブラリは、グリーン スレッドの実行ユニットに基づいて作成されています。ここでは、Eventlet (グリーン スレッドを使用して協調ソケットを実現する非同期 I/O 操作を実行するための同期インターフェイスを提供する Python ライブラリ) と node.js の実行モデルの優れた比較とベンチマークを見つけることができます。

于 2012-04-10T22:53:53.723 に答える