2016-07-27 11 views
0

SharePoint環境用のApp CatalogでホストされているTypescriptとともにJavascriptを使用してVisual Studio 2013を作成しました。SharePoint 2013アプリケーションでJavascriptを使用してAzureサービスバスからメッセージを受信する方法

Appは、JSON形式の大量の情報(WebProxyの200kb制限を超えることもあります)をAzureポータルの\にあるAzureサービスバスキューに置くRESTサービスに接続します。

Webサービスに接続する関数のコールバックでは、Azureサービスバスのキューからメッセージを受け取ることができ、その情報をAppページの画面に表示できるようにする必要があります。

私はクロスドメインのためにおそらく失敗を報告するようには思われないいくつかのJavascript SDKを試しました。

また、NodeJsも見てきましたが、既存のSharePointアプリケーションをNodeJsで設定し、NodeJsを使用してAzureサービスバスに連絡する方法については、ステップバイステップガイドではないようです。

azure.d.ts(Definitely Typed Typescriptファイル)も見ましたが、そのファイルまたはnode.d.tsに対応するJavaScriptまたはライブラリがないようです。これは、Appが実行されているときに表示されるエラーは、azure.d.tsおよびnode.d.tsの関数が定義されていないことを意味します。私はこれがおそらくそれを行う正しい方法だと思うが、私は自分のHTMLに含める必要があるJavascriptファイル\ライブラリが不足しています。

誰かが私にリソースを教えてもらえますか、これをどうやって得るのか、いくつか考えてもらえますか?

答えて

0

Azure Service BusをNode.jsに統合するには、node.jsランタイム環境が必要です。これは、sharepointが提供していないようです。

あなたはAzureのサービスバスを統合したい場合、あなたは、機能を実装あなたのSharePointのJavaScriptスクリプトにAPIを公開し、あなたのSharePointのエンドポイントのためにあなたのAzureアプリケーションサービスのCORS設定を構成するAzure Web AppsまたはAPI AppsまたはFunction Appsを活用することができます。

関連する問題