QA@IT
«質問へ戻る

2
タグ

データセットからAPIへの移行方法について

いつもお世話になっています。

データセットを使用してデータベースにアクセスするWindowsフォームアプリがあります。
現状ではアプリケーションが直接データベースに接続しているのですが、セキュリティの観点から、アプリケーションサーバーを経由してデータの取得・更新を行うよう修正しなければならなくなりました。
自分なりに調べては見たのですが、皆様のお知恵をお借りできればと思い、投稿いたしました。

開発環境:
Visual Studio 2012 (VB)
.NET Framework 4.5
SQL Server 2012 Standard

APPサーバー環境:
Windows Server 2003
IIS 6

現状のクライアントアプリではクエリ(GetDataByKey/FillByKey)やDataRow(テーブル名Row)、オプティミスティック同時実行制御など、データセットの機能をふんだんに利用しています。
見当違いかもしれませんが、「動的データエンティティWEBサイト」や、「WCFサービス」等、調べては見ましたが、どの技術を利用するのが適当なのか、私の知識では判断することができませんでした。

目標としては、第一に極力修正の工数を抑えたい、次に、可能ならばデータセットと似た使いかた(なんと表現してよいか悩みますが…)ができればと思っています。

皆様がこのような修正を請け負った場合、どのような技術を利用されるのか、また、お奨めのものがありましたらご教授いただきたく思います。
足りない情報があれば追記いたします。
どうぞよろしくお願いいたします。

いつもお世話になっています。

データセットを使用してデータベースにアクセスするWindowsフォームアプリがあります。
現状ではアプリケーションが直接データベースに接続しているのですが、セキュリティの観点から、アプリケーションサーバーを経由してデータの取得・更新を行うよう修正しなければならなくなりました。
自分なりに調べては見たのですが、皆様のお知恵をお借りできればと思い、投稿いたしました。

開発環境:
Visual Studio 2012 (VB)
.NET Framework 4.5
SQL Server 2012 Standard

APPサーバー環境:
Windows Server 2003
IIS 6

現状のクライアントアプリではクエリ(`GetDataByKey`/`FillByKey`)やDataRow(`テーブル名Row`)、オプティミスティック同時実行制御など、データセットの機能をふんだんに利用しています。
見当違いかもしれませんが、「動的データエンティティWEBサイト」や、「WCFサービス」等、調べては見ましたが、どの技術を利用するのが適当なのか、私の知識では判断することができませんでした。

目標としては、第一に極力修正の工数を抑えたい、次に、可能ならばデータセットと似た使いかた(なんと表現してよいか悩みますが…)ができればと思っています。

皆様がこのような修正を請け負った場合、どのような技術を利用されるのか、また、お奨めのものがありましたらご教授いただきたく思います。
足りない情報があれば追記いたします。
どうぞよろしくお願いいたします。

質問を投稿

データセットからAPIへの移行方法について

いつもお世話になっています。

データセットを使用してデータベースにアクセスするWindowsフォームアプリがあります。
現状ではアプリケーションが直接データベースに接続しているのですが、セキュリティの観点から、アプリケーションサーバーを経由してデータの取得・更新を行うよう修正しなければならなくなりました。
自分なりに調べては見たのですが、皆様のお知恵をお借りできればと思い、投稿いたしました。

開発環境:
Visual Studio 2012 (VB)
.NET Framework 4.5
SQL Server 2012 Standard

APPサーバー環境:
Windows Server 2003
IIS 6

現状のクライアントアプリではクエリ(GetDataByKey/FillByKey)やDataRow(テーブル名Row)、オプティミスティック同時実行制御など、データセットの機能をふんだんに利用しています。
見当違いかもしれませんが、「動的データエンティティWEBサイト」や、「WCFサービス」等、調べては見ましたが、どの技術を利用するのが適当なのか、私の知識では判断することができませんでした。

目標としては、第一に極力修正の工数を抑えたい、次に、可能ならばデータセットと似た使いかた(なんと表現してよいか悩みますが…)ができればと思っています。

皆様がこのような修正を請け負った場合、どのような技術を利用されるのか、また、お奨めのものがありましたらご教授いただきたく思います。
足りない情報があれば追記いたします。
どうぞよろしくお願いいたします。

いつもお世話になっています。

データセットを使用してデータベースにアクセスするWindowsフォームアプリがあります。
現状ではアプリケーションが直接データベースに接続しているのですが、セキュリティの観点から、アプリケーションサーバーを経由してデータの取得・更新を行うよう修正しなければならなくなりました。
自分なりに調べては見たのですが、皆様のお知恵をお借りできればと思い、投稿いたしました。

開発環境:
Visual Studio 2012 (VB)
.NET Framework 4.5
SQL Server 2012 Standard

APPサーバー環境:
Windows Server 2003
IIS 6

現状のクライアントアプリではクエリ(`GetDataByKey`/`FillByKey`)やDataRow(`テーブル名Row`)、オプティミスティック同時実行制御など、データセットの機能をふんだんに利用しています。
見当違いかもしれませんが、「動的データエンティティWEBサイト」や、「WCFサービス」等、調べては見ましたが、どの技術を利用するのが適当なのか、私の知識では判断することができませんでした。

目標としては、第一に極力修正の工数を抑えたい、次に、可能ならばデータセットと似た使いかた(なんと表現してよいか悩みますが…)ができればと思っています。

皆様がこのような修正を請け負った場合、どのような技術を利用されるのか、また、お奨めのものがありましたらご教授いただきたく思います。
足りない情報があれば追記いたします。
どうぞよろしくお願いいたします。