私は .NET テクノロジでたくさんのアプリケーションを持っています: winforms のデスクトップ、ASP.NET の Web。また、JSF で Web ページを作成します。これらのアプリケーションはすべて、同じデータベース (またはデータベース) で動作します。私の問題は、これらすべてのアプリケーションが独自にデータベースに接続する (または接続する) ことです。
データベースにのみアクセスできるゲートウェイを作成したいと考えています。他のアプリケーション (.NET および Java) は、データベースからデータを取得するために使用します。また、.NET と Java のどちらのテクノロジが最適かを考えています。
私は Java の経験があまりないので、これについて少し助けが必要です。