Socket Pooling 소스입니다.
이제 게시판에 파일을 올릴수 있군요.
전에 말했던 소켓 풀링 소스입니다.
여기에 있는 소스중에서 SocketPoolObject 이부분은 여러분이 필요하게 고쳐야 하고요.
그리고 classes 아래 sise.properties 파일의 설정값을 바꾸어 주셔야 합니다.
sise.properties의 파일명 자체를 바꾸려면
SocketPoolManager에서 init() 메소드에서 바꾸어 주시고요.
소스를 참고하시면 도움이 될것입니다. 주석에 충실히 하였습니다.
참고로 소켓풀링이란 소켓을 미리 여러개 접속을 해 놓고 필요로 할때마다 풀에서 가져다 쓴뒤에 다시 반납하는 것으로 DB Pooling 또한 이러한 방법을 쓴것입니다.
예제에 있는 소스는 제가 전에 다니던 회사에서 협력 업체가 만들어 놓은 것이 문제가 발생해서 제가 어쩌다가 가서 고치면서 만들어 놓은 예제로서 증권회사에서 특정 종목의 현재가 같은 것을 쿼리해 오는 것으로 웹에서 사용자가 조회를 하면 서버에서 서블릿 엔진이 타 서버에 접속해서 값을 얻어와서 화면에 뿌려주는 것입니다.
질문한 내용이 있으면 메일을 주세요.
그리고 주의할것은 아직 완전히 검증이 되지 않은것이므로 충분한 테스트를 요합니다. 이 소스를 쓰시는데 있어서 잘못된 문제가 발생하는 것에 대하여 저에는 아무런 책임이 없습니다. 이점 유념하시고요. (그렇다고 문제가 꼭 있는 것은 아닙니다. 충분한 테스트를 못했을 따름입니다.)
많은 도움이 되시길 바랍니다.