| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
通过创建WEBServer代理可以当作本地类使用,但能不能返回指定的XML呢?
比如通过checkpass服务检测帐号和密码之后要返回该用户拥有的权限列表。怎么实现呢? 网管联盟bitsCN@com
研究中........
请各大侠指点
asp_net高级编程928页19.4.2 数据类型
中国网管论坛bbs.bitsCN.com
ASP.NET Web服务支持在公共语言运行时中支持的所有基本数据类型,包括String,integer,Long等等。除了简单的基本数据类型之外,还支持基本数据类型的数组。
但是,更有趣的是支持用户定义的类和结构体。基本上,任何可由XSD模式代表的类型都是可以作为ASP.NET的参数或返回类型。
asp_net 高级编程946页 19.7.1控制并整理xml 网管u家u.bitsCN.com
通过一个星期的摸索,解决了这个问题,并学习了如何读取和输出XML文档;数据库操作;WebServer的创建和引用。下面就部分源码供初学习者参考,不足之此请指正。
网管下载dl.bitscn.com
|
/*CheckLogin服务*/ 中国网管论坛bbs.bitsCN.com using System; 中国网管论坛bbs.bitsCN.com
public CheckLogin () { 网管联盟bitsCN@com //如果使用设计的组件,请取消注释以下行 //[WebMethod(Description = "Login", EnableSession = true)] 中国网管联盟bitsCN.com objcheckuser.logined = (objDataTable.Rows.Count > 0); if (objcheckuser.logined) { //帐号和密码正确,反回帐号信息 DataRow objDataRow = objDataTable.Rows[0]; objcheckuser.userid = objDataRow["UserID"].ToString().Trim(); ; objcheckuser.pass = objDataRow["Pass"].ToString().Trim(); objcheckuser.username = objDataRow["UserName"].ToString().Trim(); 网管联盟bitsCN@com //检查Allow字段是否为空 menulist objmenulist = new menulist(objDataRow["UserID"].ToString().Trim()); 网管论坛bbs_bitsCN_com } 网管u家u.bitsCN.com } 网管论坛bbs_bitsCN_com public class checkuser 网管网www_bitscn_com
} 网管u家u.bitscn@com
} 中国网管论坛bbs.bitsCN.com
/*CheckLogin服务结束*/ 网管联盟bitsCN_com |
网管网www_bitscn_com
网管u家u.bitscn@com
网管u家u.bitscn@com
|
0
|
评论加载中…