web service 应用二[HelloWorldJacky]

本文介绍了如何在ASP.NET环境中创建并使用一个简单的Web服务。通过示例代码展示了如何定义和调用Web方法,实现跨应用的数据交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用HelloWorldJacky服务

修改服务代码.为上节所建立的Service添加一个名字空间:vs2005不会自动生成名字空间.2003应该是可以的哦.

我添加的一个叫做IGOKing_Shop的名字空间.结果代码如下:

--------------------------------------------------------------------------------------------------------------------------------------------------

using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;

namespace IGOKing_Shop
{

    /// <summary>
    /// HelloWorldJacky 的摘要说明
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    public class HelloWorldJacky : System.Web.Services.WebService
    {


        [WebMethod]
        public string HelloWorld(string Name)
        {
            string str = "Hello World" + Name;
            return str;
        }

    }
}

----------------------------------------------------------------------------------------------------------------------------------------------

新建一个.ASPX的页来使用该Service

--------------------------------------------------------------------------------------------------------------------------------------------------

在页面中加入一个TextBox和一个Button控件

-----------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------

双击Button控件为其编写调用代码如下:

-----------------------------------------------------------------------------------------------------------------------------------

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using IGOKing_Shop;
public partial class Jacky : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            ///
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        //实例化
        HelloWorldJacky service = new HelloWorldJacky();
        string TextName=service.HelloWorld(this.TextBox1.Text);
        Response.Write("<script>alert('" +TextName+ "')</script>");

    }
}

OK.运行一下这个.ASPX页吧

写入一个字符串并点击Button

 

OK了.下一节.做一个数据服务的WebService.

并使用Service返回的DataSet数据....期待吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值