問題タブ [smd]

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.

0 投票する
4 に答える
4750 参照

json - JSON-RPCおよびJson-rpcサービス検出仕様

JSON-RPCWebサービスを実装します。このための仕様が必要です。これまでのところ、実際の仕様として呼び出すことができるリソースは1つしか見つかりませんでした。

ただし、DojoのようなJavaScriptフレームワークがJSON-RPCSMDを積極的に使用していることを確認しました

ただし、JSONスキーマの仕様が必要ですが、参照として誤ったURLにリダイレクトされます。これまでのところ、私は次のことを発見しました。

そしてそれはまだドラフトです...

誰かが私にいくつかの実際の仕様を指摘できますか...少なくとも公式に更新されたものはありますか?少なくともDojoのようなフレームワークでは、JSON-RPC1.0をそのまま実装するだけでは不十分なように見えるためです。それとも私は間違っていますか?

質問:

  • JSON-RPC 1.0仕様の実装は、最新のクライアントのほとんどにJSON-RPCサービスを提供するのに十分であり、JSON-RPC 1.0を超える機能(SMD、スキーマ、2.0)を実際にサポートするクライアントがいくつあるか(あるとしても) ?

    JSON-RPC 1.0は公式の仕様を持っているだけのように見えるので(ドラフトではありません)

  • SMDを実装する必要がある場合、または誰かがJsonスキーマサービスマッピングの説明の公式の最新の仕様を指すことが推奨されている場合、または私が見つけたリンクは本当に「仕様」ですか?

  • JSON-RPC 2.0、SMD、JSON-Schemaドラフトは、それらを実装するのに十分安定していますか?

注:既存のJSON-RPCサービスの実装を提案しないでください。

誰か?

編集: JSON-RPCを使用している人はいますか?

0 投票する
1 に答える
562 参照

java - Spring 3 REST コントローラー用の JSON SMD を生成するソリューションはありますか?

同僚と私は、REST と JSON を使用してリッチなクライアント側アプリを迅速に開発するためのアーキテクチャをセットアップしています。私たちのサーバーは、Spring 3 の MVC および REST 機能を使用して、REST サービスを Spring コントローラーとして公開しています。非標準の REST 呼び出しの場合、サービス マッピング記述子 (SMD) を使用して、特定のコントローラーのコントラクトを公開します。

http://groups.google.com/group/json-schema/web/service-mapping-description-proposal

SMD はシーンではかなり新しいように見えます。Spring 3 RESTコントローラーからSMD JSONファイルを生成するためのソリューションは現在ありますか?

0 投票する
1 に答える
125 参照

zend-framework - リモート参照を返すjsonrpc2

私はWebサービスのためにjsonrpc2を探索しています。私はjavarmiの経験があり、とても気に入りました。簡単にするために、zendフレームワークを使用しているので、そのライブラリを使用したいと思います。しかし、私が見逃していることが1つあります。プロシージャに他のオブジェクトへの参照を返送させるにはどうすればよいですか。

それは手順に関するものなので、プロトコルには含まれていませんが、それでも有用なことだと思います。java rmiと同様に、値(シリアル化)または参照(リモートオブジェクトプロキシ)で送信するオブジェクトを選択できます。では、これを解決するための最良の方法は何ですか?ほとんどの図書館で使用されているこの基準はありますか?

私はこれを探すためにグーグルでビュー時間を費やし、解決策を考えることができます(URLを返すなど)が、私はむしろ標準を使用してから何か新しいものを設計したいと思います。

もう一つご意見をお聞かせください。呼び出しのバッチを送信するプロトコルの機能について、アーキテクトランドの話を聞きました。いいか汚いと思いますか?(彼は彼らが醜いところだと思いますが、私はその時の使用を考えることができます)

アップデート

良い方法は、URLを含むremoterefオブジェクトをオブジェクトに返すことだと思います。そうすれば、小さなラップペンと小さなドキュメントだけになります。それでも私はこれを行うための一般的な方法があるかどうか知りたいです。

SMDの可能性

私のsmdでリターンタイプを指定する方法があるかもしれませんが、私のsmdリターンタイプで別のページへの参照を与える方法を考えている人はいますか?または、zend_json_smdクラスの適切な説明を知っている人はいますか?

0 投票する
0 に答える
166 参照

jsf - XPages jsonRpcService - SMD の説明をリモートで取得できますか?

jsonRpcService で Domino 8.5.3 拡張ライブラリを使用していますが、XPage からページ コンテンツを生成しておらず、サービス プロバイダとして使用しているだけです。

XPage コンテンツから SMD を自動的に生成する方法はありますか?

クライアント側のコードを生成するときにコントロールによって行われることがわかりますので、それが可能でなければならないことはわかっています。

生成された Javascript のブロック全体ではなく、SMD のみを返すように制御できる方法でサービス記述子を取得するにはどうすればよいですか?

0 投票する
1 に答える
185 参照

java - Android アプリケーションは SQLite からデータを取得します

私はアンドロイドプログラミングが初めてで、SQLiteからデータを取得してリストビューに表示しようとしています。これは、データを取得して表示する場所です

これは私のフェッチ関数です。

これは私のアダプタークラスです

これはログキャットです

なぜクラッシュするのかわかりません。同じ方法を使用して他のテーブルからデータを取得しましたが、正しいデータが得られました。どの構文エラーについて話しているのかわかりません03-25 16:43:39.420: E/SQLiteLog(1789): (1) near "FROM": syntax error この問題を解決する方法を教えてください。前もって感謝します。

0 投票する
1 に答える
1218 参照

zip - cmis 経由でファイルを .zip としてダウンロード

私は現在、ネイティブ Android アプリケーションを開発しており、ドキュメント サーバー上のいくつかの画像にアクセスしようとしています。通信にはOpenCMISライブラリを使用しています。

私の目標は、写真をダウンロードして、デバイスの内部ストレージまたは SD カードに保存することです。私の質問は、たとえば .zip のような圧縮アーカイブとしてファイルをダウンロードし、これをデバイスで抽出する可能性があるかどうかです。そのため、多くのファイルを個別にダウンロードする代わりに、1 つの大きなファイルをダウンロードしたいと考えています。

これOpenCMISはできることですか?それとも、これはドキュメントサーバーに依存していますか? 私は SAP Mobile Documents を使用しており、ブラウザーを介して Web インターフェイスからフォルダー全体を .zip としてダウンロードできることを知っていますが、カスタム Android クライアントでそれが可能であることについて何かを見つけていません。

ヒントや説明をいただければ幸いです。事前に感謝します。

0 投票する
1 に答える
37 参照

python - アプリを毎日動作させることができません! time.sleep() を 12 時間以上使用しています

私は、日の出と日没の時刻を知らせる Facebook メッセージを送信するスクリプトを書いています。時刻は午前 10 時に受信者のリストに送信されます。タイミングを把握する方法は次のとおりです。スクリプトを実行すると時間を取得し、Web ページから日の出/日の入りの時間を取得し、最も早い時間 (日の出としましょう) までの時間を計算し、その時間だけ睡眠をとります。メッセージを送信し、日没までスリープして別のメッセージを送信するなどです。スクリプトは最初のメッセージでは機能しますが、2 番目のメッセージでは機能しません。最初のメッセージを送信した後、2 番目のメッセージまでスリープする時間を表示し、常に正しい時間ですが、そのスリープから復帰していないようです。ここで何が起こっているかについてのアイデアはありますか/タスクを達成するためのより良い方法はありますか?