TCP Client 테스트
TCP Client 테스트
다른 업체와 TCP로 연동해야 될 경우 JAVA로 클라이언트 모듈을 개발해야 한다.
아래 소스는 TCP 클라이언트 예제이다.
아래를 참조하여 TCP 클라이언트를 만들면 시간을 단축할 수 있다.
.순서
1. Socket 생성 - new Socket(ip, port);
2. 메세지 입력 - sendMsg = "55232........
package com.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.net.Socket; public class ClientTcpTest { private String ip; private int port; private String sendMsg; private String receiveMsg; BufferedReader file; public ClientTcpTest(String ip, int port) throws IOException { this.ip = ip; this.port = port; Socket clientSocket = null; try { clientSocket = new Socket(ip, port); } catch (IOException e) { e.printStackTrace(); System.exit(0); } OutputStream os = clientSocket.getOutputStream(); // out Socket InputStream is = clientSocket.getInputStream(); // in Socket BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(os)); BufferedReader br = new BufferedReader(new InputStreamReader(is)); sendMsg = "55232;2002;sswa;1111;15::::;8::::::\n"; //\n 꼭 입력할 것. bw.write(sendMsg); bw.flush(); receiveMsg = br.readLine(); System.out.println("SERVER Reply : " + receiveMsg); bw.close(); br.close(); clientSocket.close(); } public static void main(String[] args) throws IOException { //사전에 명령프롬프트에서 telnet ip port 로 연결이 되는지 확인한다. ClientTcpTest clientTcpTest = new ClientTcpTest("127.0.0.1",21); } }
'Java' 카테고리의 다른 글
자바 JSON 활용하기 (2/2) (0) | 2016.06.04 |
---|---|
Gson 활용하기 (1/2) (0) | 2016.06.04 |
AS400 JDBC 테스트 방법 (0) | 2016.06.04 |
EUC-KR 문자 변환 (0) | 2016.06.04 |
OCR 연동 API (2) | 2016.06.04 |
이클립스 에디터에서 한글 깨질때
이클립스 에디터에서 한글 깨질때
에디터 창에서 한글이 깨질 경우
이클립스 환경설정에서 context type의 Default encoding을 변경해준다.
.
'ETC > Eclipse' 카테고리의 다른 글
이클립스 인터페이스 Implementation 구현 지점으로 이동하는 단축키 만드는 방법 (1) | 2017.10.27 |
---|---|
이클립스 SVN 자동 LOCK 걸기 (0) | 2016.06.05 |
이클립스 단축키 (0) | 2016.06.05 |
이클립스 메모리 사용량 보기 (0) | 2016.06.04 |
SVN 설치 방법 (0) | 2016.06.04 |
MSSQL SID 확인 방법
MSSQL SID 확인 방법
다음의 쿼리를 수행해 SID를 확인한다.
select instance from v$thread;
.
'DB > Oracle' 카테고리의 다른 글
오라클 세션 Kill (0) | 2016.06.04 |
---|---|
SQL 튜닝 가이드 (0) | 2016.06.04 |
조인의 특징 및 사용 기준 (0) | 2016.06.04 |
TABLE Full SCAN의 필요성 (0) | 2016.06.04 |
EXPLANIN PLAN과 SQL Trace의 차이 (0) | 2016.06.04 |