JSONとしてデータとそれに関連付けられたいくつかのRESTAPIを持つWindows8ストアアプリを作成することは可能ですか?私が開発した別のアプリでそのJSONデータとAPIを呼び出すことはできますか? IDEとしてVS2012を使用しており、プログラミング言語はC#です。
2 に答える
いいえ。Windows8ストアアプリはこの方法で相互に通信できません。ただし、ストアアプリがアクセスし、その方法で同期または通信するWebサービスを簡単に開発できます。つまり、クライアントでアプリ間通信を行うのではなく、クラウドを介して通信します。
はいといいえ。ジョンの言う通り、2 つの Windows 8 アプリ間で直接対話することはできません。ただし、相互作用するためのいくつかのテクニックがあります。最初のオプションは、サービスを介して対話することです。これはできることのようには思えませんが、オプションです。2 番目のオプションは、データをファイルに保存し (ローカル ストアではなく)、ファイル アクティベーションを使用して 2 番目のアプリケーションにオプションを与えることです。3 番目のオプションは、プロトコル アクティベーションを使用して JSON 文字列を 2 番目のアプリに渡すことです。最後の 2 つのオプションはどちらも、実際の相互作用ではないことに注意してください。2 番目のアプリ (または最初のアプリ) がインストールされているという保証はありません。また、対話は最初のアプリで開始する必要があり、2 番目のアプリで要求することはできません。コミュニケーションに関する限りではありませんが、シナリオに応じてオプションが提供されます。http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html 回避策を提供するのは嫌いですが、開発者は革新的であり、これらの手法をそのまま使用することになります。設計。それらをハッキングしていません。しかし、あなたが望むものをそれらから得られないかもしれません。