Comments
Description
Transcript
ビジネス オブジェクト データ
1 Web クライアント ビジネス オブジェクト 1 4 3 6 ビジネス オブジェクトの作成* 1 1. ASP.NET サービス プロジェクトを作成します。 2 2. 統合セキュリティを有効にします。** 3 3. サーバー エクスプローラで、データ接続を追加 し、テーブルの列をデザイナの Web サービスに ドラッグします。 4 4 4. クラスを生成します。 5 5. データの取得と更新に使用する Web メソッドを 追加します。 6 6. ビルド、デバッグ、および Web ブラウザでの表 示を行います。 5 * 実際に動作するビジネス オブジェクトでは、構造 5 化例外処理を追加します。 5 5 7 7 ト 6 **Web プロジェクトで統合セキュリティを有効にする 2 2 1. インターネット サービス マネージャで、対象となる Web プロジェクトの仮 想ディレクトリをクリックし、[プロパティ] ウインドウを開きます。 2. [ディレクトリ セキュリティ] タブで、匿名アクセスと認証コントロールのプ ロパティを編集して、匿名アクセスを無効にし、統合 Windows 認証を有効に します。 ラ ク 3. ソリューション エクスプローラで、プロジェクトの Web.config ファイルを開 き、<system.web> の後に、「<identity impersonate = "true"/>」と記述し ます。 イ ア Web フォーム ページを作成する 8 1 ASP.NET Web アプリケーション プロジェクトを作成します。 1. 2 統合セキュリティを有効にします。** 2. ン 3 ソリューション エクスプローラで、Web サービスが提供する 3. データセットを参照する Web 参照を追加します。 4 ツールボックスで、Web サービスが提供するデータセットを参 4. 照するフォームに DataSet コントロールを追加します。 5 Page_Load イベントで、Web サービスのインスタンスを追加し、 5. フォームの DataSet をデータ ソースとして使用するように設定 します。 6. 6 ツールボックスで、DataSet コントロールをデータ ソースとし て使用する DataGrid コントロールを追加します。 7. 7 DataGrid の Button Column プロパティを使って、[編集]、[更 新]、[キャンセル] の各コマンド ボタンを追加します。 8 ビルド、デバッグ、および Web ブラウザでの表示を行います。 8. データ Windows クライアント Windows クライアント作成する 1 1 1. Windows アプリケーション プロジェクトを作成します。 2 2. ソリューション エクスプローラで、Web サービスを参照する Web 参照を追加します。 3 4 3 3. ツールボックスで、Web サービスが提供する DetaSet を参照 するフォームに DetaSet コントロールを追加します。 2 4 4. ツールボックスで、DetaSet コントロールをデータ ソースと して使用する DataGrid コントロールを追加します。 5. ツールボックスで、2 つのボタン コントロールを追加し、 5 Web サービスが提供するメソッドを呼び出す Click イベント ハンドラを指定します。 3 6. ビルド、デバッグ、および Web ブラウザでの表示を行い 6 ます。 5 * 実際に動作するビジネス オブジェクトでは、構造化例外処理 を追加します。 6 5 5 Pubs プロモーション用 商用目的の配布はできません 分散アプリケーションの開発 m © 2002 Microsoft Corporation. All rights reserved. ActiveX、JScript、Microsoft、Visual Basic、Visual C#、Visual C++、Visual Studio、 Visual Studio ロゴ、および Windows は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。 *X08-60661*