2009-03-18 6 views
4

웹 브라우저를 통해 큰 (2GB +) 파일 업로드를 구현해야했습니다. 다양한 기술을 평가 한 후에 Java 애플릿은 앞으로 나아갈 길인 것 같습니다 (로컬 디스크에 대한 적절한 액세스를 제공하는 유일한 애플릿). 누구든지 타사 파일 업로드 앱을 추천 할 수 있는지 궁금합니다. 요구 사항은 이상적으로 우리는 Java 애플릿으로 큰 파일 업로드

  • 대형 (기가 바이트 +)를 처리 할 수 ​​facebooks 사진 업 로더
  • 재개 업로드
  • 우리는 우리의 필요에 맞게 확장 할 소스를 beed 파일 (그나마 비슷한을 원

    • 점잖은 UI입니다 마음을 쓰는 것은 여분이다)
  • 답변

    2

    당신은 아마 JUpload를 찾고있다.

    업데이트 : 사용자 인터페이스가 멋지다는 확신이 없지만 원하는대로 맞춤 솔루션을 만들고 싶지 않으면 최선의 선택입니다. 정말

    0

    아니 솔루션 : 경험에서 다음과 같은 문제에 부딪 수

    • 문제를 프록시를 통해 업로드
    • 문제를 HTTPS를 통해 업로드시

    그냥 사항을 알리기 위해 원 솔루션을 평가할 때 테스트 할 수있는 두 가지 경우입니다. 2메가바이트 같은 덩어리에 큰 파일을 전송하는 좋은

    P, 및 서버 측에서 당신은 단지 대상에 바이트를 추가합니다

    2

    그냥 팁은, 어쩌면이 분명하다, 난 몰라 파일. 서버는 필요한 바이트를 알고 있고 업로드가 중단되고 나중에 계속되면 서버는 파일 업로드를 다시 시작할 바이트 수에 대한 메시지를 보낼 수 있습니다. 그런 다음 resumability (한 마디인가요? : P)와 대용량 HTTP 업로드의 안전성을 얻습니다. 실제로 우리는 많은 smuller 업로드를 보내고 각 업로드는 서버에서 올바른 크기로 검사됩니다.

    우리는 한 번 서버에서 클라이언트와 PHP로 자바 애플릿이 같은 구현을 쓴, 나는 당신을위한 참고 자료로를 발굴 할 수 있는지 볼 수 있습니다 : P

    +0

    나는 흥미가 있습니다. 여기에 어떤 Java 애플릿을 사용하셨습니까? Jupload는 당신이 묘사하는 것과 비슷한 것을합니다. –

    +0

    나는 내 자신을 썼다. 정말 그렇게 복잡하지는 않다. – finpingvin