앞뒤 다 자르고 간단히 기록해본다.
○ 작성해놓은 Client socket class 를 동적으로 여러개 오픈하는 방법 ^^
ArrayList<TcpSockClient> cs = new ArrayList<TcpSockClient>();
for(i=0;i<solra.Socket_ea;i++) {
client_cfg.fn_iniLoad(i);
cs.add(new TcpSockClient(client_cfg.pt_type,client_cfg.pt_infos,client_cfg.buff_no ));
cs.get(i).fn_connect(client_cfg.ip,client_cfg.port);
cs.get(i).fn_TimerStart(2000,client_cfg.interver);
}
○ 작성해놓은 Thread class 를 동적으로 여러개 실행시키는 방법 ^^
ArrayList<Runnable> cs = new ArrayList<Runnable>();
for(i=0;i<solra.Socket_ea;i++) {
client_cfg.fn_iniLoad(i);
Runnable rcs = new TcpSockClientThread(client_cfg.ip,client_cfg.port,client_cfg.pt_type,client_cfg.pt_infos,client_cfg.buff_no);
Thread master = new Thread(rcs);
cs.add(master);
((Thread) cs.get(i)).start();
}
'프로그램 > JAVA' 카테고리의 다른 글
[Java 와 R 연재 4] rJava JRI을 사용하기위한 설치및 환경설정 - 두번째 (2) | 2016.05.20 |
---|---|
[ JAVA ] HashMap 해쉬맵 데이터 나열 (0) | 2015.04.22 |
[ Servlet ] JDBC를 이용한 MySql 연동 (두번째) (0) | 2014.08.11 |
[ Java ] JDBC를 이용한 MySql 연동 (첫번째) (0) | 2014.07.22 |
[Servlet] 이클립스에서 서블릿 작성 및 배포환경 구성 (1) | 2014.06.27 |
[ JAVA ] TCP/IP Server 소켓통신 byte를 이용한 hex값 출력 (7) | 2013.06.27 |
[ JAVA ] 자바로 구현해보는 모드버스의 crc16 체크섬 (2) | 2013.06.26 |
[ Java ] excel의 csv 파일을 읽어 2차원배열에 옮기기 (3) | 2013.04.02 |
[Java 와 R 연재 3] rJava JRI을 사용하기위한 설치및 환경설정 (14) | 2012.02.24 |
Eclipse Indigo 에서 Spring 설치 (0) | 2012.02.17 |