共有データベースの個別のスキーマ アプローチを使用して、Web アプリケーションをマルチテナント対応にする必要があります。このアプリケーションは、Java/J2EE および Oracle 10g を使用して構築されています。
クライアントごとに 1 つのスキーマで、複数のスキーマを持つ共有データベースを使用する単一のアプリケーションサーバーが必要です。
これを達成するための最良の実装アプローチは何ですか?
- 中間層 (アプリサーバー) レベルで何をする必要がありますか?
- クライアントごとに複数のホスト ヘッダーが必要ですか?
- アプリケーションにアクセスしているクライアントに基づいて、正しいスキーマに動的に接続するにはどうすればよいですか?