썸네일 [Delphi] 델파이 DataSnap 이미지 전송 안녕하세요 로로봉입니다 : ) 델파이 Datasnap에서 이미지 전송으로 많은 실패를 겪다 해결해보았습니다. 우선 TBitmap이나 TMemoryStream과 같은 TStream 자체로 전송을 해보려고 했으나 여러가지 오류와 문제로 인해 전송이 안되는 것으로 확인 됐습니다. 그래서 해결한 방법은 EncodeBase64 함수와 DecodeBase64 함수를 이용해 String으로 변환하여 전송 후 다시 변환하여 저장하는 방법으로 해결하였습니다. 실제 구현된 부분을 알아보도록 하겠습니다. Base64 함수를 사용하기 위해서 uses 절에 아래와 같이 추가해줍니다. uses EncdDecd; 제가 구현한 부분은 FMX 모바일인 안드로이드와 iOS (클라이언트)에서 앨범에서 선택된 이미지 파일을 서버로 전송하는..
썸네일 [Delphi] 델파이 Datasnap 서버 클라이언트 통신 방법 안녕하세요 로로봉입니다 : ) 이번에는 델파이 Datasnap 통신방법에 대해 알아보도록 하겠습니다. 데이터 스냅 서버의 접속 방법은 간단합니다. TFDConnection 컴포넌트의 DriverID를 ‘DS’로 설정해주면 됩니다. IP 주소는 Server에 입력하고 사용 포트는 Port 파라미터로 입력하면 됩니다. 테스트로 192.168.0.100 서버가 있다고 가정하고 아래와 같이 접속합니다. Con.Params.Clear; Con.Params.DriverID := 'DS'; Con.Params.Append('Server=192.168.0.100'); Con.Params.Append('Port=9091'); Con.Params.Append('LoginTimeout=2000'); Con.Connected..
반응형