これがスタックオーバーフローの質問かどうかはわかりませんが、ここに行きます...
次の 2 つのサイトがあるとします。
- サイト A は、同じサイトの NoSQL データベースと一連の Web アプリケーションを使用する、パブリックにアクセス可能な Web API をホストしています。
- サイト B は、SQL Server (サイト A の NoSQL データベースと同じデータではありません) とその他の Web アプリケーションをホストします。
問題は、サイト A の Web API がサイト B の SQL Server にアクセスして、その機能の一部を利用する必要があることです。SQL Server の IP を公開してストアド プロシージャの呼び出しを行うことはできますが、サイト B でホストされ、サイト A からの SQL 呼び出しをプロキシする汎用 Web API を作成することは可能でしょうか? SQL Server の IP を公開したくありませんよね?
Web API で呼び出したいストアド プロシージャごとにメソッドを作成すれば可能ですが、それを避けて汎用プロキシを使用することはできないのでしょうか?
間違った方向に進んでいる場合はお知らせください...