C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[13467] Re:[질문]Client는 Indy를 사용했는데요, 서버는 자바로 구현 하려고 합니다.가능한지요??
이경문 [gilgil] 818 읽음    2001-12-08 03:02
당근 가능합니다. TCP stack이라는 놈이 OS, H/W에 투명하게 설계된 구조이니까요.

예전에 C/S programming할 때 java applet이랑 delphi win32 program이랑 붙여 봤는데

주의해야 할 점은 2가지입니다.

1. Delphi의 String은 ansi type이고 Java의 String은 UNI code이다.
   내부적으로 처리하는 것과 packet으로 변환되었을 때의 구조 또한 다릅니다.

2. CR/LF처리를 해 주어야 한다.
   Indy도 CR/LF를 넣어서 pakcet간의 delimeter를 사용할 수도 있고
   Java에서 socket 관련 method에서도 CR/LF를 delimeter로 사용할 수 있습니다.
   죽어라고 pakcet보내도 CR/LF가 오지 않아서 마치 수신이 안된 것처럼 보여질 수 있습니다.
 
3. Java는 모두 쓰레드이다.
   java는 모두 쓰레드로 처리하고 있습니다. 그러므로 쓰레드에 대한 이해가 있다면 좋겠지요.


이 정도만 있으면 win32 <-> jajva 간의 통신은 그리 어렵지 않을 겁니다.
그럼..... 좋은 application 만드시구요... ^^


홍지곤 님이 쓰신 글 :
:
:  안녕하세요! Magic.홍지곤 입니다.
:
:  한가지 궁금한 사항이 있어 올립니다.
:
:  제가 C/S를 인디컴포넌트를 사용하여 구현하였습니다.
:
:  그런데 서버프로그램을 자바로 컨버팅 하려고 하는데요,
:
:  자바에서는 인디컴포넌트를 쓰지 못하잖아요..
:
:  그럼 클라이언트에서 보낸 쓰레드와 데이터를 어떤 방식으로
:
:  자바에서는 읽고 쓸 수 있는지요? 참고로 전 자바를 거의 못합니다.
:
:  지금부터 해야 합니다.
:
:  접근 방법이나, 구현방법 아시는 분 쫌만 도와주세요!

:  그럼~ 행복한 주말 되세요!
:

+ -

관련 글 리스트
13437 [질문]Client는 Indy를 사용했는데요, 서버는 자바로 구현 하려고 합니다.가능한지요?? 홍지곤 726 2001/12/07
13467     Re:[질문]Client는 Indy를 사용했는데요, 서버는 자바로 구현 하려고 합니다.가능한지요?? 이경문 818 2001/12/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.