AngularJS SPAのAzure DocumentDBを使用したいと考えています。私はnode.jsプロキシサービスをそれらの間の中間層として持つことが最善であると理解しています。私は.NET開発者であり、作成に問題があります。あなたはそのようなプロキシのコードサンプルを教えてくれますか?DocumentDBのNode.jsプロキシサービス
0
A
答えて
1
SPAとDocDBの間でプロキシまたは中間層としてAPIM(Azure API Management/Gateway)を使用することもできます。この方法では、中間層をコーディングする必要はありませんが、PaaSサービスであるAPIMを使用し、豊富な機能を提供します。
2
AzureはC#用のDocumentDB SDKを提供しています.DeveloperDB操作をC#で処理する方法については、https://azure.microsoft.com/en-us/documentation/articles/documentdb-get-started/を参照してください。
そして、C#のDocumentDB SDKで実装しているAPI Apps in .Netを活用して、Angularjs SPAのAPIを公開することができます。
関連する問題
- 1. SOAPプロキシサービス - コンシューマ/プロバイダの関係
- 2. Ruby on Rails + Node.jsでDocumentDBを使用できますか
- 3. DocumentDB
- 4. wso2のプロキシサービスとAPIサービスの違いEsb
- 5. WSO2 ESB - プロキシサービスの出力メッセージコンテンツの変更
- 6. プロキシサービスのws-securityを有効にする
- 7. MongoDBのDocumentDBプロトコル
- 8. documentDBのトランザクション
- 9. "ベンチマーク" documentdb
- 10. DocumentDBストアドプロシージャルーメン
- 11. はDocumentDb
- 12. DocumentDB - コレクション
- 13. DocumentDBのインターフェイスのプロパティ
- 14. DocumentDBのセッション保証
- 15. DocumentDBストアドプロシージャの続き
- 16. DocumentDB内の括弧
- 17. マルチテナントアプリケーションのAzure DocumentDBユーザー
- 18. DocumentDBの並行性
- 19. DocumentDBエミュレータREST API
- 20. Nodejs DocumentDB - deleteDocument
- 21. DocumentDB Subクエリ
- 22. RESTとDocumentDB
- 23. DocumentDBドキュメントID
- 24. DocumentDB ORDER BY undefined
- 25. DocumentDb feedResponse.ResponseContinuation JSON
- 26. documentdbにバックアップ
- 27. DocumentDb Idフィールド
- 28. DocumentDb DateTimeOffset文字列
- 29. ASP.NET 5とAzure DocumentDb
- 30. Azure DocumentDBデータベース/コレクションの制限
これは実際にはStack Overflowの大きな疑問ではありませんが、一般に.NETでREST APIを作成する方法と.NETからDocumentDBにアクセスする方法をお読みください。独自のAPIを公開します。これはおそらく、アプリケーションに必要な部分だけをカバーするDocumentDBによって提供される機能のサブセットです。 –
ラリー、ご意見ありがとうございます。 .NETサービスを作成しましたが、JSONをPOCOに変換してからJSONに戻っても意味がありません。 node.jsサービスは、JSONを通過させるだけで、将来的にメンテナンスが少なくて済みます。私はここで間違っていますか? –
ああ、私は誤解しました。私はあなたが.NETでそれを作成したいと思った。ここで私がGitHubに載せた例を示します:https://github.com/lmaccherone/temporalize-api。あなたの場合のその例の欠点は、1)時間的分析を含むより多くの機能があり、複雑さが増します。 2)パーティション化されたコレクションをサポートしていない古いDocumentDB SDKに基づいています。つまり、実際のプロキシサービスを使う方が良いかもしれません。私はAzure API Management/Gatewayを使用したことはありませんが、コーディングなしであなたのためのトリックを行うかもしれないようです。 –