私は常に、JSON-RPC 用に独自の最小限のラッパーを使用することになります (それは自明であるため): 標準ライブラリと比較して何かを見逃していますか?
2 に答える
3
はい、簡単です。過去に、私はあなたと同様のアプローチを取り、独自の最小限の json-rpc 実装を持っていました。現在、かなり複雑なアプリケーションにjsonrpc2を使用しています。以前に欠けていたもの
- バッチコールのサポートがありませんでした
- すべてのエラー コードをサポート
- よりよくテストされたライブラリ
- rpc プロセッサなどのその他の機能 (jsonrpc2 のドキュメントを確認してください)
- オープンソースの他の明白な利点:-)
于 2011-09-12T17:48:20.953 に答える
0
.net jsonrpc2 サーバーを探している場合。http://jsonrpc2.codeplex.com/をチェックしてください
私もShekharのリストに追加します
- 「独自のロール」ステップをスキップすることによる開発のスピード。
- 費用 - コミュニティがサポートするライブラリを使用するのが最も費用対効果が高いです。
- 独自のソリューションを展開するよりも、より適切にテストされ、より安定している可能性があります。
- json-rpc サーバーのパフォーマンスは、独自のソリューションで得られるよりも優れている可能性があります。
- ** 保守性 ** Json-Rpc 2 に関するドキュメントがあります。プロトコルに定義された仕様がある場合、別の開発者がプロジェクトに貢献したり、バグを修正したりすることができます。彼らはすでにそれに精通しているかもしれません。
- Json-Rpc.net の場合、メソッドを json-rpc メソッドにするには、メソッドに属性を追加するだけです。したがって、実際の json-rpc 実装を使用するためのもう 1 つのプラスです。
于 2012-09-21T06:12:23.057 に答える