웹 페이지에서 dll을 호출하여 서버로 패킷을 날리는 작업을 하고 있는데요.
단순하게 한번 보내기는 성공하지만
웹에서 사용자가 여러명 사용한다는 가정아래
루프로 웹페이지에서 dll을 호출하여 계속 서버에 패킷을 보내는 테스트를 하고 있습니다.
이것도 성공은 하는데요
루프 페이지를 두개를 돌리면 하나의 페이지에서
외부 개체의 OnEndPage 방법에 트랩 오류가 발생했습니다 라는 메시지가 뜨네요.
OnEndPage 라는 함수는 dll 에 만들어질때 생겨서
이 함수에는 클라이언트 소켓 을 해제 시키는 소스만 추가 시켜놨습니다.
So_Client.Free;
뭐 이런식으로요.
답좀 알려주세요..
소켓 대기 시간을 두기 위해 sleep함수를 사용하여
sleep(1000)을 사용하였는데요
이 부분때문에 그런 걸까요? 그럼 다른 방법은 없을까요?
안쓰면 에러 나던대요..
어떤 웹 페이지에서는 inetinfo.exe를 액세스 할수 없다고도 떴다는데
알려주세요..
부탁드립니다.