[Delphi] 델파이 FTP 서버 이미지 전송 안녕하세요 로로봉입니다 : ) 개발을 하다보면 FTP 서버에 파일을 저장해야하는 경우가 종종 있습니다. 이번에는 델파이를 사용하여 모바일 앱에서 FTP 서버로 이미지 파일을 전송하는 법을 알아보도록 하겠습니다. 1) 통신 데이터 구조 우선 모바일 앱을 서버의 데이터 스넵 서비스와 연결하여 구현하였습니다. 모바일에서 데이터 스넵으로 바로 이미지 파일을 전송하면 좋겠는데, 여러 시도 끝에 좀 어렵다는 결론이 나왔습니다. 방법을 알고 계신 분이 있으시면 댓글 달아주셔도 좋겠네요. : ) 이미지 파일을 데이터스넵 구조로는 Stream 데이터를 넘기기 어려워 TCP/IP 서버를 이용하여 전송해보았습니다. 데이터스넵 서비스 내부에 TCP/IP 서버를 두어 아래와 같이 통신하였습니다. 클라이언트에서 이미지 전송은 아.. [Delphi] 델파이 DataSnap 이미지 전송 안녕하세요 로로봉입니다 : ) 델파이 Datasnap에서 이미지 전송으로 많은 실패를 겪다 해결해보았습니다. 우선 TBitmap이나 TMemoryStream과 같은 TStream 자체로 전송을 해보려고 했으나 여러가지 오류와 문제로 인해 전송이 안되는 것으로 확인 됐습니다. 그래서 해결한 방법은 EncodeBase64 함수와 DecodeBase64 함수를 이용해 String으로 변환하여 전송 후 다시 변환하여 저장하는 방법으로 해결하였습니다. 실제 구현된 부분을 알아보도록 하겠습니다. Base64 함수를 사용하기 위해서 uses 절에 아래와 같이 추가해줍니다. uses EncdDecd; 제가 구현한 부분은 FMX 모바일인 안드로이드와 iOS (클라이언트)에서 앨범에서 선택된 이미지 파일을 서버로 전송하는.. 이전 1 다음 반응형