socket 4

SocketException "Connection time out" 왜 나는 걸까..

출처 : http://www.javaservice.net/~java/bbs/read.cgi?m=etc&b=unix&c=r_p&n=1005116773&p=10&s=t#1005116773 제목 : SocketException "Connection time out" 왜 나는 걸까요? 글쓴이: 손님(guest) 2001/11/07 16:06:13 조회수:1911 줄수:68 인터넷 뱅킹 Connection 문제점 환경 1. 접속환경 FireWall L4 Switch | | 인터넷 ----|-----------|------> (8401) 운영 | | 뱅킹(UNIX) ----|-----------|------> (8402) 시스템(UNIX) | | | | 인터넷 뱅킹에서 FireWall과 L4 Switch를 통해 ..

Java 2006.04.24

[펌] 중요 - socket을 제대로 닫기

socket을 제대로 닫기 1.요약 socket을 닫는 옳바른 방법에 대해서 알아본다. 2.본문 socket을 닫는 일반적이고 안전한 방법은 다음과 같다. shutdown(m_socket, SD_BOTH); closesocket( m_socket );각각의 의미는 다음과 같다. shutdown : 연결된 상대방 소켓에 연결이 종료됨을 알린다. closesocket : 소켓 핸들을 닫는다. 위에서 설명한것 같이 closesocket은 열려진 소켓의 핸들을 닫는 역활만을 하는것이 공식적이다. 그러나 실제 동작을 살펴보면 shutdown을 한것같은 효과를 볼 수 있다. 이것은 socket의 timeout처리 때문일것으로 생각된다. 다음은 이런한 과정을 거칠때 내부적인 수행과정이다. Client side (1)..

C C++ 2005.08.23