1
私は、WebサービスとWCFについて学ぶことを試みているが、それはうまくいきません。私はwcfと同じ問題を抱えているので、私はWebサービスを試しましたが、これと同じページを取得します。 wcfやWebサービスのサンプル動画でも同じことを行っても、この画面が表示されます。私は間違って何をしていますか、なぜそれが起こっていますか?そして私はそれをどうやって修正できるのでしょうか?
私の.asmxクラス:
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class HelloWebService : System.Web.Services.WebService
{
[WebMethod]
public string GetMessage(string name)
{
return "Hello " + name;
}
}
私の.aspxページ:
<body>
<form id="form1" runat="server">
<table style="font-family:Arial">
<tr>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" OnClick="Button1_Click" runat="server" Text="Button" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="Label1" runat="server" Font-Bold="true" Text=""></asp:Label>
</td>
</tr>
</table>
</form>
と私の分離コード:
protected void Button1_Click(object sender, EventArgs e)
{
HelloService.HelloWebServiceSoapClient client =
new HelloService.HelloWebServiceSoapClient();
Label1.Text = client.GetMessage(TextBox1.Text);
}
ピック* 1 *技術とそれを学ぶ:
Creating WCF web services
これはどのようにあなたは、このように呼び出すことができますJSON Webサービスを、作成する方法を紹介しますASMX(旧式と非推奨)とWCFは、WCFに重点を置いています。あなたが見ている問題については、どうやってそこに着いていますか?あなたはVSからそれを実行していますか?プロジェクトの開始ページを設定しましたか? – Tim