PoE :: Component :: Client :: Stomp.

POE環境のPerl拡張
今すぐダウンロード

PoE :: Component :: Client :: Stomp. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Kevin L. Esteb
  • 出版社のWebサイト:
  • http://search.cpan.org/kesteb/

PoE :: Component :: Client :: Stomp. タグ


PoE :: Component :: Client :: Stomp. 説明

POE :: Component :: Client :: Stompは、通信チャネルをメッセージキューサーバーに設定するというNITTY-GRITTY詳細を処理するPerlモジュールです。このモジュールを自分でサブクラスにする必要があります。もっと不快なものは、数十分のサーバーと再起動プロセスを再開しなければならない。メッセージを受信すると、特定のイベントが生成されます。これらのイベントはメッセージタイプに基づいています。これらのイベントに興味がある場合は、それらのイベントのデフォルトの動作を上書きする必要があります。デフォルトの動作はdo nothings.synopsisthisモジュールは、stompプロトコルと通信するメッセージサーバにアクセスする必要があるクライアントを作成するために使用されるクラスです。あなたのプログラムは次のように見ることができます:パッケージクライアント; POEを使う。基本QW(PoE :: Component :: Client :: Stomp)を使用します。厳密を使う。警告を使用する。 sub handle_connection {My($ kernel、$ self)= @_ ; My $ NFRAME = $ self-> stomp-> connect({login => 'testing'、passcode => 'テスト'}) $ kernel->収量( 'send_data' => $ nframe); {My($ kernel、$ self、$ reshol)= @_ ;}。 My $ NFRAME = $ self-> stomp-> subscribe({宛先=> $ self-> config( 'queue')、ack => 'クライアント'})}); $ kernel->収量( 'send_data' => $ nframe);サブhandle_message {My($ kernel、$ self、$ reshol)= @_ ; My $ MESSAGE_ID = $ FRAME->ヘッダー - > {'message-id'}; My $ NFRAME = $ self-> stomp-> ack({'message-id' => $ message_id}); $ kernel->収量( 'send_data' => $ nframe);メイン;パッケージ; POEを使う。厳密を使う。 Client-> Spawn(エイリアス=> 'テスト'、Queue => '/キュー/テスト'、); $ poe_kernel-> run(); 0; Productのホームページ


PoE :: Component :: Client :: Stomp. 関連ソフトウェア