2011-09-09 10 views
2

私はインターンシップ中にプロジェクトを開発しています。このプロジェクトでは、データベースからデータを取得し、サービスで操作しています。それから私はそれらをクライアントに送ります。Webサービスを使用したエンティティフレームワーク

私の問題:私はwcf-linqサービスを作ったが、WEB SERVICEを使って同様のエンティティフレームワークをどのように開発できるのか分からない。

誰もが私のWebサービスとエンティティフレームワークの例を送ることができます。(の.NET Framework 4では、何のWebサービスプロジェクトがありません。それは3.5でのみ利用可能です)

は、事前に

+2

Webサービスとは、WCFではなくSOAP XML Webサービスを意味しますか?この場合、シリアライズ可能なビジネスエンティティとそのリストを作成し、これらのタイプをWebサービス経由でクライアントアプリケーションに公開する必要があります。 EFはデータベースからデータをロードし、それをWebサービスに渡してそれらのエンティティを移入するためにのみ使用されますが、EFエンティティを直接クライアントに公開することはありません。 –

+0

こんにちは、私は、EFがデータベースからデータを読み込んでそれをWebサービスに渡して、それらのエンティティを移入するためだけに使用されることを知っています。私は私のサービスでEFを使用します。しかし、私のプロジェクトでは、私の上司がlinq(dbml)と同様のWEB SERVICEとEFを使ったWCFサービスの作成を依頼しました。 .NET Framework 3.5を設定したときのビジュアルな標準では、ASP.Net Webサービスアプリケーションとしてプロジェクトを作成できます。私はそれがSOAP XMLか何かを知らない。私はWcfを知っているが、それについては何も知らない。 –

答えて

2

をありがとうI Webサービスプロジェクトを作成し、[WebMethod]の下に私のメソッドを書くことで解決しました。私はそれがwcfのようなインターフェイスを持っていると思ったが、それはなかった。

+0

これはWebサービスの古いアーキテクチャです。 WCFサービスのプロジェクトパターンを使用してみます。 – VMAtm

+0

私は知っていますが、私の上司は私にもそれを学ぶよう依頼しました。ありがとう –

関連する問題