1

いくつかのウィジェットを作成し、ローカル マーケットプレイスにアップロードしました。それを共有する方法はありますか?

また、ユーザーに配線する可能性を与えずに、マッシュアップ (ウィジェット構成) を共有することは可能でしょうか?

つまり、ユーザーは何も変更せずにアプリケーション レイアウトを使用する必要があります。

4

2 に答える 2

1

ユーザー ガイドに記載されている手順に従って、ワークスペース/ダッシュボードを公開できます。ワークスペースの所有者のみがワークスペースを変更できます。これがあなたが探しているものだと思います。

もう 1 つのオプションは、エディター ビューで [自分のリソースにアップロード] オプションを使用して、パッケージ化されたマッシュアップを作成することです。

ここに画像の説明を入力

ウィジェットをブロック (削除不可にする)、接続をブロックする (配線接続を削除不可にする)、使用済みのウィジェット/オペレーターを埋め込む (デフォルトでは、パッケージ化されたマッシュアップは、ユーザーが必要なすべてのウィジェットをインストールしたかどうかに依存します) ことができる [詳細] タブを見てください。 /operators. このようにして、マッシュアップで使用されるウィジェットとオペレーターを同じパッケージで配布できます)。

ただし、この方法はマッシュアップ テンプレートを共有するためのものであることを考慮してください。ユーザーはいつでも追加のウィジェットを追加し、ワイヤリング ビューで新しい接続を作成できます。

パッケージ化すると、マッシュアップ/ダッシュボード (およびウィジェットとオペレーター) を WStore サーバー (FIWARE Lab で提供される Store ポータルなど) にアップロードして、他のユーザーと共有できます。これを作成する手順は、 WireCloud のユーザー ガイドにも記載されています。

于 2014-10-28T15:50:13.673 に答える
0

問題があり、再訪しました。動作中の Marketplace インスタンス (v2.3) をセットアップしましたが、Wirecloud と統合できません。マーケットプレイスは正しく登録されていますが、このマーケットプレイスに対して行っているすべてのリクエストで 502 エラーがスローされます。実際には、ブラウザを介してマーケットプレイス サーバーにクエリを実行すると、いくつかの結果が表示されます。

たとえば、http://:8080/FiwareMarketplace/v1/registration/stores/ で GET コマンドを発行して回答を得ることができますが、Wirecloud の内部 API は 502 (Bad Gateway) を返します。

何がうまくいかなかったのか、何か考えはありますか?

PS: これは WC v0.6.5 で発生します。WC の新しい (ベータ) バージョンにアップグレードすると、すべてが期待どおりに実行されているように見えます。つまり、マーケットプレイスが正しく挿入され、ストアが正しく取得および処理されます。

于 2015-02-03T17:31:45.227 に答える