Multipart file upload 라이브러리 두가지

Multipart 파일 업로드 기능을 구현하기 위해
오라일리(O'Reilly)에서 제공하는 cos.jar 라이브러리(http://www.servlets.com/cos/)를 사용하는 경우가 많다.
국내의 RIA 솔루션 업체 중에도 업로드 기능 샘플을 제공할 때 cos.jar를 함께 제공하는 경우도 있다.
그런데 이 cos.jar 라이브러리에는 상용목적의 사용에 대한 라이센스가 있다.(http://www.servlets.com/cos/license.html)
'오라일리(O'Reilly)에서 출판한 Java Servlet Programming 의 최신판 책을 모든 개발자(every person on the development team for that project)가 구매해야 상용 목적으로 사용할 수 있다'는 것.
유료라고 하기엔 비교적 저렴하고(?) 재밌는 정책이지만, 프로젝트의 모든 개발자에게 책을 사주고 라이센스 관리하는게 신경쓰인다면,

대신,

Apache Commons FileUpload 패키지를 사용할 수 있다.(http://commons.apache.org/fileupload/index.html)
개인적인 생각으로는
Apache Commons FileUpload 패키지가 사용하기 편하고, 기능도 강력하며, FilenameUtils같은 클래스를 사용할 수 있어 더 유용한 것 같다.
스프링은 2.0까지는 CosMultipartResolver를 제공했지만 2.5부터는 제공하지 않는다.



by uratang | 2010/07/20 10:31 | my tails... | 트랙백 | 덧글(0)

트랙백 주소 : http://uratang.egloos.com/tb/2646445
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

<< 이전 페이지     다음 페이지 >>