|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。icroSoft的ASP(ActiveServerPage)手艺极年夜的便利了在收集中关于数据库的会见,并且因为ASP分歧于CGI必要那末多的哀求(削减了服务器的资本占用),和ASP同WindowsNT、2000的分离使得ASP手艺被普遍的使用于昔日的Internet,但是不晓得你细心的想过没有!ASP除使用ADO对数据库的会见和其他几个内置组件的使用外,就不克不及作其他甚么的了,相对perl,php等程序,ASP的功效看起来就十分复杂,并且功效缺少;可是老比究竟是老比,他给人人留了一手,那就是ASP组件(关于组件的观点,如今一年夜堆,你可不要弄错了),经由过程组件的开辟你能够做到其他言语(好比PHP,PERL,C++)能做到的统统,乃至在某些方面还能加倍超越,本文力图给你展现一下ASP组件的壮大功效,可是因为ASP组件本身的过(利用的长短注册组件),大概有的时分利用会呈现不不乱的形态,但是本文是力图向你展现一点器材和供应一种思绪给你,而不是其他,以是不敷的中央就哀求了包涵了!
代码思绪:一样平常来看,我们提交一个表单给一个搜刮引擎程序,搜刮引擎取得提交的数据然后处置,前往了局;但是这类器材实在都是获得了一个提交的变量,我们可使用别的一种间接扈从毗连的体例会见搜刮引擎,比方你可使用
yeah的首页搜刮一个关头字“xuankong”,也能够利用上面的毗连“http://search.163.com/cgi-
bin/search/engine/search.fcgi?key=xuankong”获得利用了局,本文就是经由过程利用ASP的HTTP组件会见这类间接的毗连,利用GET体例获得底本在WEB页中前往的数据,然后输入。
假如本组件可以完成多线程(假如那样就能够同时对分歧的引擎获得数据,不用象如今单一的会见然后获得了局,)和代码进一步的优化和改善的话,将会极年夜的勤俭你的工夫,让你一次搜刮同时前往多个引擎的了局!
备注:搜刮出来的了局中,因为某些引擎的类目利用了绝对的毗连,以是有效(这些了局实在你都能够处置的,只是笔者太懒了,以是不想花那些工夫),可是一切的网站和网页的毗连都是无效的,本文供应的代码只是合适于测试,不合适于详细的使用,假如必要详细的使用,必要利用得当的http组件,大概假如你是程序妙手的话能够本人写多线程的组件,关于http组件的代码,你能够在www.chinaasp.com看到,欲失掉更多的asp组件请会见www.aspcn.com!
代码入手下手:
$#@60;!--
有任何的定见和倡议请Mail:pu.junjie@263.net,
本代码利用了http组件同阉鞒隽思父鏊阉饕娴氖荩盟械乃阉鹘峁允驹谝桓鲆趁娴敝校疚闹皇翘峁┮恢炙悸泛退伎几蠹艺故ASP组件的壮大功效! 因为本组件长短注册组件大概功效有必定限定,同时因为同时搜刮了几个引擎(搜刮引擎能够恣意扩大,可是会影响速率的),以是体系输入数据的工夫较长,请耐烦守候在利用本代码前请你先往下载
http://www.serverobjects.com/comp/asphttp3.zip,然好解紧缩到你的system32目次(winntorwin2000)
利用regsvr32asphttp.dll注书籍组件,然后拷贝本文件到相干的iis可实行目次,利用IE大概netscape扫瞄
--$#@62;
$#@60;%
’判别是输入页面仍是处置数据,从而挪用分歧的部分
keyword=trim(request.form("keyword"))
ifisnull(keyword)orkeyword=""then
%$#@62;
$#@60;!--
html页面代码显现
--$#@62;
$#@60;html$#@62;
$#@60;head$#@62;
$#@60;title$#@62;ASPCN.COM超等搜刮引擎$#@60;/title$#@62;
$#@60;metahttp-equiv="Content-Type"content="text/html;charset=gb2312"$#@62;
$#@60;METANAME="Author"CONTENT="蒲豪杰"$#@62;
$#@60;METANAME="Keywords"CONTENT="ASP,组件,www.aspcn.com"$#@62;
$#@60;styletype="text/CSS"$#@62;
$#@60;!--
table{font-size:9pt;font-style:normal}
test{border:1px#000000dashed;border-color:#000000none}
test1{background-color:#CCFFCC;clip:rect();font-size:9pt;font-style:
normal;border-style:dashed;border-top-width:1px;border-right-width:1px;
border-bottom-width:1px;border-left-width:1px}
--$#@62;
$#@60;/style$#@62;
$#@60;/head$#@62;
$#@60;bodybgcolor="#FFFFFF"leftmargin="0"topmargin="0"marginwidth="0"marginheight="0"$#@62;
$#@60;tablewidth="75%"border="1"align="center"height="20"cellpadding="0"
cellspacing="1"bgcolor="#66CC99"bordercolor="#FFFFFF"$#@62;
$#@60;tr$#@62;
$#@60;tdheight="4"$#@62;
$#@60;divalign="center"$#@62;$#@60;fontcolor="#000000"size="2"
face="Arial"$#@62;ASPCN.COM$#@60;/font$#@62;$#@60;fontcolor="#000000"size="3"
face="Arial"$#@62;$#@60;/font$#@62;$#@60;b$#@62;$#@60;fontcolor="#000000"size="3"face="Arial"$#@62;
$#@60;/font$#@62;$#@60;fontcolor="#000000"size="3"face="仿宋_GB2312"$#@62;超等搜刮引擎
$#@60;/font$#@62;$#@60;/b$#@62;$#@60;/div$#@62;
$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;trbordercolor="#66CC99"$#@62;
$#@60;tdheight="21"$#@62;请选择上面的搜刮引擎:(请注重:本搜刮引擎只是合适于$#@60;font
color="#ffffff"$#@62;网页搜刮$#@60;/font$#@62;)$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;trbordercolor="#FFFFFF"align="center"valign="top"$#@62;
$#@60;tdheight="20"$#@62;
$#@60;formmethod="post"action="http.asp"$#@62;
$#@60;tablewidth="96%"border="0"height="21"align="center"$#@62;
$#@60;tr$#@62;
$#@60;tdheight="10"width="31%"$#@62;
$#@60;divalign="right"$#@62;请输出你要搜刮的关头字:$#@60;/div$#@62;
$#@60;/td$#@62;
$#@60;tdheight="10"width="69%"$#@62;
$#@60;inputtype="text"name="keyword"class="test"$#@62;
$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;tr$#@62;
$#@60;tdheight="2"width="31%"$#@62;
$#@60;divalign="right"$#@62;请选择你利用的搜刮引擎:$#@60;/div$#@62;
$#@60;/td$#@62;
$#@60;tdheight="2"width="69%"$#@62;
$#@60;inputtype="checkbox"name="yeah"value="yeah"$#@62;
Yeah
$#@60;inputtype="checkbox"name="yahoo"value="yahoo"$#@62;
Yahoo
$#@60;inputtype="checkbox"name="sina"value="sina"$#@62;
Sina
$#@60;inputtype="checkbox"name="sohu"value="sohu"$#@62;
Sohu
$#@60;inputtype="checkbox"name="goyoyo"value="goyoyo"$#@62;
Goyoyo$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;tr$#@62;
$#@60;tdheight="2"colspan="2"$#@62;
$#@60;divalign="right"$#@62;
$#@60;inputtype="submit"name="Submit"value="让我们入手下手吧"class="test1"$#@62;
$#@60;/div$#@62;
$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;/table$#@62;
$#@60;/form$#@62;
$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;trbordercolor="#FFFFFF"$#@62;
$#@60;tdheight="20"$#@62;备注:因为利用了多个搜刮引擎检索,以是体系输入的工夫较长,请耐烦等
待......$#@60;/td$#@62;
$#@60;/tr$#@62;
$#@60;trbordercolor="#FFFFFF"$#@62;
$#@60;tdheight="20"$#@62;
$#@60;divalign="center"$#@62;倡议利用IE5.x800*600会见ASPCN.COM版权保存(2000-2001)
$#@60;fontsize="2"$#@62; |
|