ASP.NET(C#)でWebサービスを作成する
この記事ではVisual StudioでSOAP形式のWebサービスを作成する方法について記載します。
Visual Studioを使用すると、プロジェクトを作成するだけでWebサービスのテンプレートが自動生成されるので簡単にWebサービスを作成することができます。
環境
OS:Windows 7
IDE:Visual Studio 2013
言語:ASP.NET(C#)
フレームワーク:.NET Framework 4.5
Webサービスの作成
[ファイル]-[新規作成]-[Webサイト]をクリックします。

Visual C#、.NET Framework 4.5、ASP.NET空のWebサイトが選択されていることを確認、[Webの場所]にファイルシステムを選択、パスには任意の保存先を指定します。

ソリューションエクスプローラでサイトを右クリック-[追加]-[新しい項目の追加]をクリックします。
Webサービス(ASMX)を選択し、[名前]に任意の名前を指定します。

テンプレートが適用された状態でWebサービスが作成されます。

Webサービスのテスト
テンプレートのままでもWebサービスを動かすことができるので、Hello Worldメソッドが動作するか確認します。
asmxファイルを右クリック-[ブラウザーで表示]をクリックします。
ローカル上でWebサーバが起動しWebサイトが表示されます。

HelloWorldのリンクをクリック、起動ボタンでWebサービスを実行します。

「Hello World」のレスポンスが返ってきていることでWebサービスが実行されていることが確認できます。

