저는 Android에서 간단한 파일 전송 프로토콜을 구현할 방법을 찾는 초보 프로그래머입니다.Android에서 서버로 "인증"을 사용하는 여러 파일 전송 프로토콜
문제 :
여러 안드로이드 폰이 수신/내장 스토리지에 저장된 XML 파일의 일련을 보내 서버에 연결해야합니다. 서버는 파일을 올바른 폴더에 저장할 수 있도록 연결을 요청하는 전화를 알아야합니다.
가능한 해결 방법/알고리즘 : 서버에 파일을 전송하지만, 그들 중 누구도 "인증"어떤 종류의를 구현하기 위해 보이지 않는다하는 방법에 대한 다양한 튜토리얼/사례가 있습니다
.
이상적으로 나는 다음 (내가 사용하는 것이다 은유)를 구현하고 싶습니다 :
Phone: Hello.
Server: Hi. Who are you and what do you want? [send/receive]
Phone A: I'm phone A and I would like to send files.
Server: How many files do you want to send, Phone A?
Phone A: 6 files, [+extra data like total size or whatever]
Server: Alright, you can begin the transfer.
Phone A: Transfers...
Server: I've succesfully received 6 files, have a good day. [stores the files in a PhoneA folder]
Phone A: Bye! [closes connection]
을 나는 이것이 매우 가능성이 훨씬 더 효율적으로 만들 수있는 실현,하지만 어디서부터 시작 해야할지 모르겠다 ... 서버와의 연결을 시작하고 응답을 기다리는 동안 여러 번 상호 작용할 수 있습니까?
질문 : 어떻게 든 올바른 방향으로 나를 밀어 낼 수 있습니까? 내 자신의 프로토콜을 작성합니까 아니면 표준 기능으로 수행 할 수 있습니까? 이런 종류의 구현을위한 가장 좋은/가장 쉬운 기존 프로토콜은 무엇입니까?
나는 흥미로운 this article을 발견했지만 나는 그것이 인증
어떤 도움이 많이 주시면 감사하겠습니다 여러 파일에 사용 될 수있는 표시되지 않습니다!
감사합니다. 덕분에 많은 도움이되었습니다. – Hetiwos