w3Sockets는 유명한 JMAIL 이메일 구성 요소 개발자가 개발한 또 다른 무료 실용적인 ASP 구성 요소입니다.
다운로드가 필요한 친구는 여기에서 다운로드할 수 있습니다.
http://www.dimac.net/FreeDownloads/dlstart.asp?ProductID=2 를
다운로드한 후
압축을 풀고 SocketReg.exe를 실행하여 구성 요소를 등록하세요.이 기사에서는 주로 WHOIS 도메인 이름 구성 요소를 사용하는 방법을 소개합니다. 현재 인터넷의 많은 도메인 이름 쿼리 시스템은 XMLHTTP를 통해 다른 웹 페이지 데이터와 기록을 얻습니다. 실제로 w3Socket을 통해 WHOIS 기능을 우리 스스로 완벽하게 구현할 수 있습니다.
프로그램 코드는 다음과 같습니다.
<% @ LANGUAGE=VBScript %>
<%
희미한 도메인,소켓
Domain = "knowsky" '여기에서는 Knowsky를 예로 들어 보겠습니다.
Set 소켓 = Server.CreateObject( "Socket.TCP" ) '소켓 객체 생성
함수 whois( Domain, Server )
소켓.Host = Server + ":43" '호스트 주소 설정
소켓.Open() '소켓 열기
.SendLine( 도메인 ) ' 변수 전달
소켓.WaitForDisconnect()
Response.Write( "<blockquote><pre>" + 소켓.Buffer + "</pre></blockquote>" ) ' 콘텐츠 받기
소켓.Close() '닫기
종료 함수
%>
<html>
<body bgcolor="#FFFFFF" text="#000010" link="#0000C0" vlink="#000040" alink="#000040">
<%Call whois( DomainName + ".com", "rs.internic. 순" ) %>
<%통화 whois( DomainName + ".net", "rs.internic.net" ) %>
<%Call whois( DomainName + ".org", "rs.internic.net" ) %>
</body>
</html>