본문 바로가기

분류 전체보기758

아파치 톰캣 연동 (리눅스) 일단 process가 어떻게 돌아가는지 부터 알도록 하죠 아파치 -> mod_jk -> 톰캣 연동 과정을 아는 분들은 이것만 보고도 아실 것이고 모르는 분들은 설명을 들어주세요 아파치는 기본적으로 html 이나 그림 파일 같은 것을 읽습니다. tomcat 은 그 외에도 jsp 파일을 컴파일 해서 읽을 수 있죠. 그래서 부하를 줄이기 위해 html 파일들은 아파치에서 jsp 파일은 톰캣에서 읽도록 분산을 시켜놓는데요... 원리는 간단합니다. 아파치와 톰캣이 각각 다른 Port 를 쓰게 하고 아파치 port 로 들어온 jsp 파일 요청 내용을 톰캣 port 로 링크를 걸어주는 것입니다. 그렇게 연결 해주는게 mod_jk 라는 것이구요. (결국 모든 요청은 아파치 포트로 통일 된다는 것이군요 - 아파치 기본 .. 2010. 3. 11.
[ Java ] 외부 실행파일 (exe 등) 실행 Runtime rt=Runtime.getRuntime(); String exec1="\""+root+"m_imagefusion.exe"+"\""; //m_imageFusion.exe 실행 System.out.println("exec1============>"+exec1); String exec2 = "abc"; //exec2 는 argument, 즉 인자임 String exec=exec1+" "+exec2; //전체 실행 구문 보기 System.out.println("exec==============>"+exec); Process pr=rt.exec(exec); //웹의 루트경로의 m_imagefusion.exe + data폴더의 이미지 폴더 경로 + 업로드될 파일 경로 + 합성될 파일 (이건 예전 프로.. 2010. 2. 23.
[ JAVA ] URL 클래스 사용 (HTTP 프로토콜로 메시지 송수신) 통신사 프로젝트를 할 때 규약에 HTTP 방식으로 데이터를 보내라고 할 때가 있었다. 해결하기가 난감 했는데 우연찮게 후임이 와서 해결한 코드를 보게 되었다. Java 의 URL 클래스를 사용한 것이었는데... public static String getReturnValue(String paramUrl){ URL url; URLConnection conn; InputStream is; InputStreamReader isr; BufferedReader br; String returnValue = ""; StringBuffer sb = new StringBuffer(); //위의 클래스들은 모두 자바에서 기본적으로 제공하는 클래스 들이다. try{ //paramUrl 은 http://www.naver.co.. 2010. 2. 23.
[ JAVA ] 자바 암호화 1.와 2. 를 사용하여 암호화 또는 복호화 하면 된다. 파일도 포함하니 가져다 쓰기만 하면 된다. 1. 사용 예제 클래스 /** * */ package VRS; /** * @author Yun Chae * */ public class testEncoding { public static void main(String[] args){ String str1 = Encrypt.EncodeBySType("koei4444"); System.out.println(str1); str1 = Encrypt.DecodeBySType(str1); System.out.println(str1); } } 2. 암호화 시키는 클래스 /** * */ package VRS;/** * @author Yun Chae * */ import.. 2010. 2. 18.