SimpleRPC

シンプルRPC
今すぐダウンロード

SimpleRPC ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • The Apache License 2.0
  • 価格:
  • FREE
  • 出版社名:
  • Kevin L. Mitchell
  • 出版社のWebサイト:

SimpleRPC タグ


SimpleRPC 説明

SimplerPCは、Python用の単純なRPCパッケージで、単一クラスの定義を介してクライアントおよびサーバーの両方の機能をサポートしています。クライアントとサーバーを実装するには、単にSimpleRPCクラスを拡張し、RPC機能をこのクラスのメソッドとして定義し、@Remoteデコレータで飾られます。 (メソッド()、ping()、connect()、listen()、およびserve()は、ホスト、ポート、AuthKey、Mode、およびConnect_Classクラス属性と同様に予約されています。)サーバーを実行するには、単にlisten()メソッドを呼び出します。クライアントの場合は、単にRPCメソッドを呼び出すのが十分ですが、接続はconnect()メソッドを呼び出すことで明示的に初期化できます。接続はclose()を呼び出すことによって閉じることができ、ping()メソッドを使用して往復時間を取得できます。すべての関数引数と結果はPython JSONパッケージによってシリアライズ可能でなければなりません。 (RPCメソッドは、例外クラスがクライアント側で利用可能である限り、例外を発生させることがあります。そうでない場合、例外がImportErrorになります。)SimpleRPCは非常に単純で、安全な接続を使用するための努力は簡単です。 SSLなどの種類。このため、スヌーピングを防ぐために、サーバーを127.0.0.1で開始する必要があります。 (クライアントは、サーバーがクライアントを承認するために使用するサーバーに「AUTHKEY」を送信しますが、この「AUTHKEY」はプレーンテキストとして送信されます。 ConnectionクラスとSimpleRPCサブクラスのConnection_Classクラス属性をその接続サブクラスに設定します.Productのホームページ


SimpleRPC 関連ソフトウェア