小白跪求个webservice的易懂的例子

fedori 2012-03-24 10:59:26
从java转到C#,白丁一名,目前的项目要求用webservice,求个webservice速度能懂的例子,最好有注释。
有好的视频教程地址链接也ok!
...全文
187 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycproc 2012-03-25
  • 打赏
  • 举报
回复
http://www.cnblogs.com/qidian10/archive/2011/08/05/2128199.html

不管是 ashx 还是 aspx 还是什么
都只是一个访问的地址和类型而已

最主要的数据的访问协议 交互方式。所以aspx后台的方法怎么写,接口的代码就怎么写
最主要的就是你需要确定你的数据格式 例如是XML? JSON? bytes?
xpm96 2012-03-25
  • 打赏
  • 举报
回复
首先是webservice的代码
------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Configuration;

/// <summary>
///Serviceset 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class Serviceset : System.Web.Services.WebService {

public Serviceset () {

//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}


[WebMethod]
#region 获取数据库连接
/// <summary>
/// 获取数据库连接
/// </summary>
/// <returns></returns>
public string getdbConnection()
{
return ConfigurationManager.AppSettings["dbConnection"];
}
#endregion
}
---------------------------------------------------------------------
然后是使用的代码
---------------------------------------------------------------------
string serviceurl = "http://" + Properties.Settings.Default.server + ":" + Properties.Settings.Default.port + "/Serviceset.asmx";
Properties.Settings.Default.serverConn = server.InvokeWebService(serviceurl, "getdbConnection",null).ToString();
色拉油 2012-03-25
  • 打赏
  • 举报
回复
这个好[Quote=引用 1 楼 chinajiyong 的回复:]

这个你绝对看得懂
http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html
[/Quote]
comcyd 2012-03-25
  • 打赏
  • 举报
回复
上面几位大神给的例子地址都差不多可以了,都是差不多的,祝你如愿哈
段传涛 2012-03-25
  • 打赏
  • 举报
回复
不用跪求,直接问就好了。
视频是能去webcast里找了,非常的全。
段传涛 2012-03-25
  • 打赏
  • 举报
回复
给你个 我收藏的。博客园的 有代码和图例
http://www.cnblogs.com/wanghui9072229/archive/2011/03/17/1987371.html
种草德鲁伊 2012-03-24
  • 打赏
  • 举报
回复
博客猿里artech写的文章很不错.
http://www.cnblogs.com/artech/
EnForGrass 2012-03-24
  • 打赏
  • 举报
回复

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧