|
|
|
|
移动端

2009年11月51CTO驻站专家朱志兵老师精彩问答

51CTO开发频道推出“驻站专家”栏目,致力于打造专家级的用户体验。11月我们将请到国内.NET方面的专家高阳老师为大家答疑解惑,本文是11月驻站专家的经典问题总结。

作者:彭凡来源:51CTO|2009-12-04 13:32

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

【51CTO独家特稿】朱志兵,ITCAST签约讲师,1992年毕业于北京航空航天大学制造工程系计算机工程专业,从事 IT 行业16年,曾担任过程序员、系统分析员、架构师、项目经理、技术主管、技术总监等职。现为北京叮叮铛网络技术有限公司技术总监兼IT优酷专家指导网首席讲师。曾担任北京天慧华技术有限公司项目经理兼培训讲师、某通讯技术有限公司项目经理、北京浩思讯科技有限公司技术主管、美国某公司北京办事处高级程序员 、北京用友软件[集团]有限公司高级工程师等职务。擅长三网(互联网,通讯网,广电网)环境下的研发,指导工作及项目管理工作。对 PHP,.NET,开源技术,数据库,项目管理等有比较深入的研究。

点击进入活动原帖

经典问题一

关于webservice

朱老师,我想请教一下,我现在想采集网络上提供的web服务的相关信息,就像搜索引擎那样工作,把相关的web服务信息存储在本地系统中,能提供一个实现的思路吗?
不甚感谢啊

朱志兵老师精彩回答

是这样的,首先,你应该知道到哪里有提供Web服务信息的网站,具我所知,应该有了web 服务的注册中心,所有的web 服务都应该在哪个地方登记后,才能够发布。

如果找到这样的网站,就要使用远程访问的功能了,可以使用curl这类的库来实现了。这个库主要就是用来实现抓取的功能。

找到这个网站后,你做的就是要提取其中的相应信息了,也就是所谓的提取,方法就是用正则表达式或字符串相应的操作,提取相关的web服务的信息,然后,按照你想要的格式,储存起来,可以是数据库或文件。

把这个过程搞清楚后,再去设计相应的用户界面,就可以了!

思路仅供参考!

经典问题二

朱老师,我建了一个BasePage.cs页面    public class BasePage : System.Web.UI.Page
里面定义了很多公用的方法,但是在用户控件里面,无法调用这些公用的方法,只能重新再在用户控件里面写一遍方法 请问如何做到从用户控件里面调用BasePage里面的方法?

朱志兵老师精彩回答

由于没有看到你的源代码,无法准确定位你的错误!个人感觉,应该是访问控制的问题,建议你检查一下你的类定义和方法定义,重点检查一下访问控制。

【责任编辑:彭凡 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Cisco网络工程案例精粹

《Cisco网络工程案例精粹》是一本以案例为基础兼顾知识概述的案例性书籍,所收录的案例都是笔者精心挑选出来的在网络工作中常见的案例。 ...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊