Q&A

  • [질문] Windows(Delphi)와 리눅스와 통신 할 때 인코딩 문제..
수고하십니다.

Linux로 Socket 서버를 만들고,

Delphi( indy10 )로 Client를 만들고 있습니다.

지금까지 양쪽다 순조롭게 진행이 되는 것이 좀 의심스러웠습니다..ㅎㅎ


1. 구조체 전달 문제.

   string 값을 전달하면, 한방에 깔끔하게 전달이 되는데,
   record 값을 전달하면 linux을 epool event가 두번이 뜨더군요.

   첫번째 event에 전달되는 값은 있지만,
   Client가 보낼때마다 매번 Server의 event가 2배가 되니,
   부하가 염려됩니다.


2. 한글문제

   Client에서 한글을 보내면 Linux에서는 ???? 하고 나옵니다.
   가볍게 문자열을 인코딩 할 수 있는 방법은 없는지요?


아... 참...
이런 문제 해결하신 분 부탁드립니다.

수고하세요.
1  COMMENTS
  • Profile
    화담선생 2010.05.13 06:11
    2 번 해결했습니다.

    Delphi 에서 보낼때 설정을 잘못 지정했습니다...젠장....


    1 번.... 휴....