Open 메서드

VirusChecker 서비스에 연결합니다.

형식

syntax
Retval = objVC.Open(Port)

Retval

Boolean. 성공적으로 연결되면 True를 반환합니다.

objVC

Required. VirusChecker 오브젝트

Port

Long. VirsuChecker 서비스가 수신 대기하고 있는 TCP 포트를 지정합니다. 기본 값은 19978입니다.

설명

바이러스 검사를 하기 위해서 먼저 Open 메서드를 호출해 VirsuChecker 서비스와 연결해야 합니다. 연결 후 CheckVirus 메서드를 사용해 바이러스 감염 여부를 검사합니다.

연결할 포트를 변경하려면 tabservice4.ini 파일을 열어 vc_port 값을 수정한 후 TABS Upload 5 Utility Service 서비스를 재시작 시킵니다.

다수의 파일에 대해 바이러스 검사를 할 경우 Open 호출 후 CheckVirus 메서드를 반복해서 호출하는 것이 성능에 이점이 있습니다.

Open 메서드 호출을 통해 생성된 연결은 Close 메서드를 사용해 연결을 종료해야 합니다.

예제

ASP
Dim vc, found, virusName
Set vc  = Server.CreateObject("TABSUpload4.VirusChecker")
If vc.Open(19978) Then
    vc.CheckVirus "c:\temp\sample.zip", True, found, virusName
    If found = True Then
        Response.Write virusName & " detected"
    End If
    vc.Close
End If