0

WCFと.Netアプリケーションは初めてです。ですから、基本的でばかげた質問をしているのなら、私を許してください。

基本的に、私のプロジェクトは、一連のパラメータを返すOracleストアドプロシージャを呼び出すWCFサービスを作成し、それをExchangeServerに渡して電子メールを送信することです。

これまでのところ、私は次のようなことを行ってきました。VS2010ではプロジェクトを作成します。Visual C#; WCF; WCFサービスライブラリを選択します。「WCFサービスクラスライブラリ(.dll)を作成するためのプロジェクト」として説明されています。app.configをデバッグすると、WCFサービスホストとWCFテストクライアントが自動的に起動します。私は最初、次のWebサイトで以下に示されているMSDNサンプルに従いました。

http://msdn.microsoft.com/en-us/library/ms731835.aspx

ここで、同じソリューションに別のプロジェクトを追加し、IISホストで上記をホストするためにWCFサービスアプリケーションを選択しました。これにより、web.configファイルが作成されます。

次の質問に進む前に、最後のステップが正しいか間違っているかを教えてください。さらに先に進むために、web.configファイルに実装サービス参照を追加しようとしました。

デバッグしようとすると、個別に実行されているサービスホスト(マシン上のアイコン)が表示され、WCFテストクライアントも開きます。これは正しいです?では、どうすればさらに先に進むことができますか?手がかりがありません。データアクセスを使用してストアドプロシージャを呼び出すメソッドを作成しますか?

どうすればさらに先に進むことができますか?ハマった。助けてください。

ありがとうございました。

4

1 に答える 1

1

あなたは正しい道を進んでいます。保存されたプロシージャを呼び出してから、データの読み取りとメソッドの呼び出しを呼び出して、それをクライアントに渡す必要があります。
これがあなたの助けのためのスクリーンショット付きの完全な例です

SQL Server
http://www.codeproject.com/Tips/468354/WCF-example-for-inserting-and-displaying-data-from

Oracleデータベース用のWCFデータサービスとODatahttp
://download.oracle.com/oll/obe/EntityFrameworkWCF/WCFEntityFramework.htm

OracleDatabaseWCFでの操作の呼び出し
http://msdn.microsoft.com/en-us/library/dd788075%28v=bts.10%29.aspx

于 2013-02-11T17:23:37.307 に答える