2011-11-18 4 views
2

私は指示hereに従うことを試みていましたが、彼らはすぐにSharepointに特化しているようです。私はちょうど非SharePointのSOAPスタータープロジェクトを作成するための一般的なチュートリアルがほしいです、そして、Googleは現時点では私の友人ではありません。Visual Studio 2010でC#を使用して単純なSOAPサーバーを作成するにはどうすればよいですか?

上記の手順の一部が適用されるようです。

は、これまでのところ私が持っている:

  1. ソリューション 'WEBSITE1' ファイルで作成 - >新しいウェブサイト。
  2. C#での 'ClassLibrary1'プロジェクト、ReferencesにSystem.Web.Servicesが追加されています。
  3. classlibrary1のkey02.snk(strongnameキーファイル)ファイルノード。
  4. SOAPサーバーメソッドをまだ実装していないコードはありません。
  5. 上記にコードを追加してビルドして実行する方法はありません。また、soap hello-world型のメソッドがあります。

少なくとも1つのパラメータを取る単純なHelloWorldメソッドを実装したいと思います。結果のサービスは、このようなURLとそのWSDLを照会することができます:上記の私の推測が正しければ

http[s]://localhost/myfirstsoapserver/helloWorldMethod1.asmx?WSDL 

、上記のURLは、WSDLをインポートすることができます任意のツールで使用可能になります。

私の目標は、対処が必要なさまざまなSOAPインターフェイスのラピッドプロトタイピングと模擬です.C#+ visualStudio2010 + IISはそれを行うのが簡単な方法です。

+1

を投稿したリンクが「SharePoint Foundation 2010全般リファレンス」からのものではないことを知らない –

+0

しばらくしてから、私は通知しました。 :-)愚かな私。私が必要とするものについては、受け入れられた答えの2つのステップが完璧であることが判明しました。 –

答えて

7

まずWebアプリケーションとして新しいプロジェクトを作成します。 enter image description here

を次に型Webサービスの新しい項目の追加:あなたがやった場合 enter image description here

+0

私の目的では、これはWCFより優れています。しかし、両方について知ることは素晴らしいことです。 –

+0

このサービスのwsdlにはどのように対処しますか? – Sam

3

あなたはWCFを使用して考えがあります?:http://msdn.microsoft.com/en-us/library/bb386386.aspx

+0

ねえ、それは素晴らしい作品です。私はWCFがとても簡単に始めることができないと考えていませんでした。そして、WCFのテストクライアントはそこにあります。 –

+1

WCFフレームワークには、WcfTestClientを含む多くのことが推奨されています。 –

関連する問題