問題タブ [json-rpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - JSONRPCプロパティ名として数値を返します
このJSON文字列(非常に大きな文字列の一部)をOracleサーバーから受け取ります(データは変更できません)が、これを逆シリアル化できないという面倒な問題が発生します。
NewtonSoft.JSonを使用すると、クラスが作成されます。
そして、クラスに逆シリアル化しようとすると、素晴らしいエラーが発生します:式を評価できませんでした。
これを正しくフォーマットして、文字列NAMEがJSON文字列によって送信されたプロパティ名と同じであることをc#が認識できるようにする方法はありますか?
どんな助けでも大歓迎です!
編集!解決策を見つけました!無効な名前の文字列に[JsonProperty( "1")] ..etcを追加することで、問題は解決しました。素晴らしい!
java - Json-jqueryターミナルエミュレータ用のJavaでのrpcサービス
I want to write web service that provides web-terminal for remote processing custom commands. I found this jquery plugin http://terminal.jcubic.pl/. It needs JSON-RPC service. As server side i want to use java web app built on spring-mvc framework. I am new in Java EE and Spring and don't know what it is better to use for this task. Can you advice me something?
c# - SPECIFIC 命名による JSON RPC シリアル化オブジェクト
私はNewtonSoft linq 2 jsonを使用して、オブジェクトをクラスから直接json文字列にシリアル化します
私が使用しているクラス オブジェクトは非常に単純です。
これをシリアル化すると、Json 文字列が得られます。
(WebAPI を介して) 接続している Oracle サーバーでは、非常に具体的な名前を使用する必要があります。
NewtonSoft がこのフォーマットを実現する方法を実装した方法はありますか? 正しいフォーマットがないと、情報を送信する唯一の方法は、すべてをハードコーディングすることです..
php - JavaScriptは「関数ではありません」というエラーを返しますが、メソッドはFirebugの応答としてリストされています
Webページをロードすると、Firebugで次のエラーが発生します。
Firebugで見られる応答は次のとおりです。
コードのJavaScriptは次のとおりです。
jsonrpc.phpコードは次のとおりです。
応答からわかるように、processBrowserはZEND_JSON_RPCサーバーによって認識されますが、「関数ではありません」という応答が返されます。なぜこれが起こっているのか私は途方に暮れています。
何かご意見は?
編集->2012年4月26日午後4時25分EDT
関数processBrowser()は存在しますが、 Browser.phpで定義されているBrowserクラスの一部であり、jQuery.Zend.jsonrpc({url:'/json-rpc.php'})の呼び出しは明らかに適切なものを受け取っていません。応答。理由はまだわかりません。
c# - C# での TCP/IP JSONRPC 接続の実装 - 設計のアドバイスが必要
TCP/IP を介した JSON RPC 接続の実装に取り組んでいますが、根本的な問題が 1 つあります。現在、私は同期アプローチを使用していますが、これはうまく機能します。
私は送ることができます
そして受け取る
これは問題なく動作します。通知を受け取ると問題が発生します。これらは、予期せずいつでも到着する可能性があります。XBMC JSON RPC API を操作しています。XBMC から通知が送信された場合、一度に複数の JSON リクエストを受け取ります。例えば
これにより、JSON.NET でクラッシュが発生しますが、当然のことです。私の最初の本能は、次のメソッドが呼び出されて通知を受け取るまで待つ必要がないように、これらの通知を非同期で受信する必要があるということです。ただし、同期呼び出しを使用できなくなったため、上記の単純な例が複雑になります。すなわち
過度に複雑にすることなくこれを実装するクリーンな方法はありますか? あらゆる/すべてのアドバイスをいただければ幸いです。
gwt - RequestFactoryを使用してJSON-RPCサービスを呼び出す方法
または、これをGWTにアーカイブするための最良の方法は何ですか。
RequestFactoryを使用してパラメーターを使用して単純なサービスを呼び出す方法のコードを投稿してください。
アップデート:
トーマス、私はあなたの提案で私のコードを更新しました。
このコードは次のように失敗します:
gwt - RFJsonRpcProxyは「ゲッターでもセッターでもありません」
is neither a getter nor a setter
gwtが@JsonRpcProxy
注釈付きValueProxy
インターフェースをコンパイルしているときに取得します。
私はこれらのメソッドをAutobeanで実装していますが、それらを処理できないCategory
ようです。RquestFactoryGenerator
[エラー][モジュール]メソッドpublicabstractclient.beans.ExpenseFreeBase findExpenseFreeBaseAssignedForThisDate(java.util.Date date)は、ゲッターでもセッターでもありません
手助け?
node.js - スケーラブルな rpc 呼び出しリスナーを設計するには?
rpc 呼び出しをリッスンし、それらをどこかにスタックし、処理し、応答する必要があります。問題は、彼らが来るとすぐに実行されないということです。応答は、受信した rpc 呼び出しごとの ACK です。問題は、多くのリッスン サーバーが呼び出しの同じスタックに書き込むことができるように設計したいということです。
私の目標は、できるだけ多くの通話を聞くことです。どうすればこれを達成できますか?
私の主なテクノロジーは Perl と node.js ですが、このタスクにはオープン ソース ソフトウェアを使用します。
json-rpc - bashでjsonコマンドをboxeeboxに送信する
boxee ボックスに接続されたテレビに通知を送信するように callerid スクリプトを取得しようとしています。いくつかのコンピューターで mgetty と notify-send を使用してスクリプトが動作しています。
これは、mgetty によってトリガーされる私の cidscript.sh です。
json rpc がこれを機能させる唯一の方法になると思います。未加工のポート 9090 でボクシー ボックスに telnet で接続し、デバイスをペアリングしました。
そのため、スクリプトは接続コマンドを送信する必要があります
次に、実際の通知
私は無駄にこれを試しました
java - SpringFramework3のJSON-RPC
Spring 3 WebアプリケーションにJSON-RPCを実装する場合、いくつかの推奨事項、ベストプラクティス/ライブラリが必要です。
このhttp://code.google.com/p/jsonrpc4j/を見つけましたが、利用可能なリリースがないようです。
編集:
明確にするために、JSON-RPCサービスを提供したいと思います