浅谈web service

本文介绍了如何使用.NET创建Webservice并实现远程注册功能。通过简单的示例代码展示了Webservice的基本用法,包括创建、调用及数据库交互过程。

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

 

等了好久啊、今天终于玩了下.Net上的web service、

在这里、我先用自己的理解、大概的介绍一下web service、

说白了、web service就是一个远程方法、

就相当于西安的程序去调用上海的方法、

在.Net下、做一个web service还真是简单啊、

首先创建一个web service、然后开始在类里面写方法、

只不过在方法前面要注明[webmethod]标记、以标记是网络方法、

根据个人爱好、在IIS上面创建一个端口是1234的网站、

开始写web service、今天做的这个web service是一个远程注册、

[webmethod]

public bool doAdd(string uname,string upass,string uregtime)

{

//此处省略数据库操作代码、

string sql="insert into test values (uname,upass,uregtime)"

  int xluo=DBHelper.doXluo(Sql);

  if(xluo>0)

  {

  return true;

  }

  else

  {

  return false;

  }

}

web service创建完成、

随后在旁边的同学电脑上开始调用

我的IP是10.0.4.35,

所以web service的地址是http://10.0.4.35:1234/xluo.asmx

然后新建一个aspx页面,开始调用

首先添加web引用,开始写代码

xluowebservice xluo=new xluowebservice();

bool xluo = xluo.doAdd("xluo",'123456','2009-9-21 21:18:21');

if(xluo)

  {

  response.write("注册成功");

  }

  else

  {

  response.write("注册失败");

  }

呵呵,一个简单的web service已经弄好了、

在说说支付宝,或财付通、其他大型商用web service

无非也就是这个样子、就是安全性比这个高一点、哈哈

在说说web service的其他好处、以往我们网站都是在一台服务器上面、

现在我们可以这样做、做一个负责用户登录的web service和一个用户注册的web service

登录的那个web service是一台服务器专门负责、注册的那个也一样、

这个对于大量的访问量来说、效率是很高的、可以当做是处理服务器、

我想现在的大型网站就是这样子的、分布式程序就是很典型的例子、

腾讯、百度、猫扑、我也像是这样子的、

嘿嘿、今天先说这么多了、明天开始给大家说.Net平台上的Ajax

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值