2009年11月51CTO驻站专家朱志兵老师精彩问答
创始人
2024-06-14 01:21:39
0

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

#T#

点击进入活动原帖

经典问题一

关于webservice

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

朱志兵老师精彩回答

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

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

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

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

思路仅供参考!

经典问题二

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

朱志兵老师精彩回答

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

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...