2017-04-17 1 views
2

Red Hat Enterprise Linux 7.3에서 MFF 8.0을 사용하고 암호로 보호 된 zip 파일을 반환하는 Java 어댑터를 만들어야합니다. 표준 Java 라이브러리는 암호로 보호 된 zip 파일을 작성하는 기능을 제공하지 않습니다. 그래서 우리는 레드햇 엔터프라이즈 리눅스와 함께 제공 Zip4j 비밀번호가있는 zip 파일을 만드는 방법

  • 전화 우편 명령으로, 다음과 같은 두 가지 방법,

    1. 사용 OSS 자바 라이브러리를 생각하고있다. 이 경우 ProcessBuilder 클래스의 start()/waitFor() 메소드가 사용됩니다.

    이 어댑터로 만든 Zip 파일에는 10MB-100MB 크기의 텍스트 (csv) 파일 하나만 포함되어 있습니다. MFF 어댑터 구현을 위해 더 좋은 방법은 무엇입니까?

  • 답변

    1

    두 가지 옵션 중에서 Zip4j가 더 나은 옵션이라고 말할 수 있습니다. Linux를 사용하는 MFP 특정 제한 사항은 없지만 Process Builder를 통해 "Zip"을 제공하면 특정 환경에서 불필요한 종속성이 발생합니다.

    또한 큰 파일 (100MB?)을 압축 출력으로 예상하는 것으로 보입니다. 대용량 파일 전송이 관련된 경우 그림 3. 외부 서버의 리소스 보호 "를 https://www.ibm.com/support/knowledgecenter/en/SSHSCD_8.0.0/com.ibm.worklight.dev.doc/dev/c_oauth_security_model.html 에서 검토 할 수 있습니다.

    관련 문제