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サービスが実行されていることが確認できます。