서비스 설정 구성 configure-service-settings

[서비스 관리] 페이지에서는 AEM Forms의 일부인 각 서비스에 대한 설정을 구성할 수 있습니다. 사용 가능한 설정은 구성 중인 서비스에 따라 다릅니다.

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리 를 클릭합니다.

  2. 변경하기 전에 서비스를 중지하십시오. (서비스 시작 및 중지를 참조하세요.)

  3. 구성할 서비스의 이름을 클릭합니다.

  4. 서비스에 구성 탭이 있는 경우 이 탭을 사용하여 서비스에 대한 설정을 변경합니다. 자세한 내용은 아래 링크 목록을 참조하십시오.

    note note
    NOTE
    서비스 관리 페이지에 나열된 모든 서비스에 구성 탭이 있는 것은 아닙니다. 생성한 프로세스의 경우 구성 탭은 Workbench의 프로세스에 구성 매개변수를 추가한 경우에만 나타납니다. (Workbench 도움말에서 "구성 매개 변수"를 참조하십시오.)
  5. 보안 탭을 클릭하고 서비스에 대한 보안 설정을 설정합니다. 서비스에 대한 보안 설정 수정을 참조하십시오.

  6. 서비스에 끝점 탭이 있는 경우 이를 사용하여 끝점 설정을 변경합니다. 끝점 관리를 참조하십시오.

  7. 풀링 탭을 클릭하고 풀링 설정을 설정합니다. 서비스에 대한 풀링 구성을 참조하세요.

  8. 저장 을 클릭하여 변경 사항을 저장하거나 취소 를 클릭하여 취소합니다.

  9. 서비스 이름 옆에 있는 확인란을 선택하고 시작 을 클릭하여 서비스를 다시 시작합니다.

감사 워크플로 서비스 설정 audit-workflow-service-settings

Workbench는 프로세스 인스턴스가 런타임 시 실행될 때 이를 기록한 다음 재생하여 프로세스의 동작을 관찰하는 기능을 제공합니다. Workbench 도움말을 참조하세요. Forms 서버의 파일 시스템에서 공간을 절약하기 위해 저장되는 프로세스 기록 데이터의 양을 제한할 수 있습니다. Audit Workflow Service(AuditWorkflowService)의 다음 속성을 구성할 수 있습니다.

maxNumberOfRecordingInstances: 저장되는 최대 녹화 수입니다. 최대 수를 저장하면 새 기록을 만들 때 가장 오래된 기록이 파일 시스템에서 제거됩니다. 이 속성은 많은 녹음/녹화를 만들려고 하며 이전 녹음/녹화를 자동으로 제거하려는 경우에 유용합니다. 기본값은 50입니다.

MaxNumberOfRecordingEntries: 각 기록에 저장할 수 있는 최대 데이터 항목 수입니다. 데이터 항목은 프로세스의 작업에 대한 정보입니다. 작업의 시작 여부, 작업의 완료 여부, 작업으로 이어지는 경로의 완료 여부 등 작업의 실행 시마다 여러 항목이 저장됩니다. 이 속성은 프로세스가 많은 작업 실행을 포함할 수 있는 경우(예: 무한 루프가 발생한 경우)에 유용합니다. 기본값은 50입니다.

바코드 양식 서비스 설정 barcoded-forms-service-settings

바코드 양식 서비스 (BarcodedFormsService)이(가) 스캔한 이미지에서 바코드 데이터를 추출합니다. 이 서비스는 바코드 형식(TIFF 또는 PDF)을 입력으로 수락하고 바코드로 인코딩된 데이터의 시스템 표현을 추출합니다.

바코드 양식 서비스에는 다음 설정을 사용할 수 있습니다.

왼쪽 읽기: 이 옵션을 선택하면 바코드 이미지가 오른쪽에서 왼쪽으로 가로로 스캔됩니다.

오른쪽 읽기: 이 옵션을 선택하면 바코드 이미지가 왼쪽에서 오른쪽으로 가로로 스캔됩니다.

읽기: 선택하면 바코드 이미지가 아래쪽에서 위쪽으로 세로로 스캔됩니다.

아래로 읽기: 이 옵션을 선택하면 바코드 이미지가 위에서 아래로 세로로 스캔됩니다.

NOTE
기본적으로 모든 옵션이 선택되어 있습니다. 양식에 바코드가 전혀 표시되지 않는 경우에만 옵션을 선택 취소합니다.

기본 파일 경로: XML 파일 작업 실행 및 플랫 파일 작업 실행 작업에 대한 배치 입력 및 출력 파일 매개 변수가 확인되는 관련 파일 경로입니다. 클러스터형 구성에서 기본 파일 경로는 모든 클러스터 노드에 읽기/쓰기 액세스 권한이 있는 공유 파일 시스템 위치여야 합니다.

데이터 Source 이름: 일괄 처리 작업에 대한 상태 및 기록 정보를 유지 관리하는 데 사용되는 데이터 원본의 이름입니다. 지정한 데이터 원본은 XA(전역) 트랜잭션을 지원해야 합니다.

중앙 마이그레이션 Bridge 서비스(사용하지 않음) 설정 central-migration-bridge-service-settings

중앙 마이그레이션 Bridge 서비스(CentralMigrationBridge)는 JFMERGE, JFTRANS 및 XMLIMPORT 명령을 포함하는 Adobe Central Pro Output Server(중앙) 기능의 하위 집합을 호출합니다. 중앙 마이그레이션 Bridge 서비스 작업을 통해 AEM Forms에서 다음 중앙 에셋을 재사용할 수 있습니다.

  • 템플릿 디자인(*.ifd)
  • 출력 템플릿(*.mdf)
  • 데이터 파일(*.dat 파일)
  • 프리앰블 파일(*.pre 파일)
  • 데이터 정의 파일(*.tdf)

다음 설정은 중앙 마이그레이션 Bridge 서비스에 사용할 수 있습니다.

중앙 설치 디렉터리: Adobe Central 5.7이 설치된 디렉터리입니다.

Content Repository Connector for EMC Documentum 서비스 설정 content-repository-connector-for-emc-documentum-service-settings

Content Repository Connector for EMC Documentum 서비스( EMCDocumentumContentRepositoryConnector)를 사용하면 Documentum 저장소에 저장된 컨텐츠와 상호 작용하는 프로세스를 만들 수 있습니다.

다음 설정은 EMC Documentum Service용 Content Repository Connector에서 사용할 수 있습니다.

Asset Link 개체 기본 경로: Asset Link 개체를 저장하기 위한 Documentum 저장소의 기본 경로입니다. 실제 경로는 기본 경로와 AEM Forms 저장소의 양식 템플릿 위치로 구성됩니다.

예를 들어 기본 경로가 /LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects(으)로 설정되어 있고 양식 서식 파일이 /Docbase/forms/ 폴더에 저장되어 있는 경우 Asset Link 개체는 다음 위치에 저장됩니다.

/LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects/Docbase/forms/

이 설정의 기본값은 /LiveCycleES/ConnectorforEMCDocumentum/AssetLinkObjects입니다.

IBM FileNet 서비스 설정용 Content Repository Connector content-repository-connector-for-ibm-filenet-service-settings

IBM FileNet용 Content Repository Connector를 사용하면 IBM FileNet 저장소에 저장된 콘텐츠와 상호 작용하는 프로세스를 만들 수 있습니다.

다음 설정은 IBM FileNet용 Content Repository Connector 서비스에 사용할 수 있습니다.

자산 링크 개체 기본 경로: 자산 링크 개체를 저장하기 위한 IBM FileNet 저장소의 기본 경로 부분입니다. 실제 경로는 기본 경로와 AEM Forms 저장소의 양식 템플릿 위치로 구성됩니다.

예를 들어 기본 경로가 /LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects(으)로 설정되어 있고 양식 서식 파일이 /Docbase/forms/ 폴더에 저장되어 있는 경우 Asset Link 개체는 다음 위치에 저장됩니다.

/LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects/Docbase/forms/

이 설정의 기본값은 /LiveCycleES/ConnectorforIBMFileNet/AssetLinkObjects입니다.

PDF 서비스 설정 변환 convert-pdf-service-settings

PDF 변환 서비스(ConvertPdfService)는 PDF 문서를 PostScript 및 여러 이미지 형식(JPEG, JPEG 2000, PNG 및 TIFF)으로 변환합니다. PDF 문서를 PostScript으로 변환하면 PostScript 프린터에서 무인 서버 기반 인쇄에 유용합니다. PDF 문서를 다중 페이지 TIFF 파일로 변환하는 것은 PDF 문서를 지원하지 않는 컨텐츠 관리 시스템에 문서를 보관할 때 실용적입니다.

PDF 변환 서비스에 다음 설정을 사용할 수 있습니다.

트랜잭션 유형: 트랜잭션 컨텍스트를 작업에 전파하는 방법을 지정합니다.

필수: 트랜잭션 컨텍스트가 있는 경우 이를 지원합니다. 그렇지 않으면 새 트랜잭션 컨텍스트가 만들어집니다. 이 값은 기본값입니다.

새로 만들기 필요: 항상 새 트랜잭션 컨텍스트를 만듭니다. 활성 트랜잭션 컨텍스트가 있는 경우 일시 중단됩니다.

트랜잭션 시간 제한(초): 이 작업을 래핑하는 트랜잭션을 롤백하기 전에 기본 트랜잭션 공급자가 대기해야 하는 시간(초)입니다. 기존 트랜잭션 컨텍스트가 전파된 경우 이 값은 무시됩니다. 기본값은 180입니다.

매끄럽게 하기 위한 임계값 해상도(dpi): 해당 요소에 대해 "매끄럽게 하기 적용" 옵션을 선택한 경우 텍스트, 선 아트 및 이미지에 매끄럽게 하기(또는 앤티앨리어싱)를 적용하는 이미지 해상도입니다.

텍스트에 매끄럽게 하기 적용: 텍스트의 앤티앨리어싱을 제어합니다. 텍스트 매끄럽게 하기를 비활성화하고 화면 돋보기를 사용하여 텍스트를 더 선명하고 읽기 쉽게 하려면 이 확인란의 선택을 취소합니다.

LineArt에 매끄럽게 하기 적용: 선의 갑작스러운 각도를 제거하려면 매끄럽게 하기 적용

이미지에 매끄럽게 하기 적용: 이미지의 갑작스러운 변경 내용을 최소화하기 위해 매끄럽게 하기 적용

Distiller 서비스 설정 distiller-service-settings

Distiller 서비스(DistillerService)는 PostScript, 캡슐화된 PostScript(EPS) 및 PRN 파일을 네트워크를 통해 PDF 파일로 변환합니다.

Distiller 서비스에는 다음 설정을 사용할 수 있습니다.

Adobe PDF 설정: 미리 구성된 다음 설정이 생성된 PDF에 적용됩니다.

  • 고품질 인쇄
  • 오버사이즈 페이지
  • PDFA1b 2005 CMYK
  • PDFA1b 2005 RGB
  • PDFX1a 2001
  • PDFX3 2002
  • 보도 품질
  • 가장 작은 파일 크기
  • 표준

PDF Generator 사용자 인터페이스를 통해 새 설정을 만들 수 있습니다.

보안 설정: 생성된 PDF 문서에 적용되는 미리 구성된 보안 설정입니다. 기본값은 No Security입니다. PDF Generator을 사용하여 보안 설정을 만든 다음 여기에 설정을 입력하십시오.

풀 크기: 풀의 초기 크기입니다. Distiller 서비스가 배포되면 이 숫자를 사용하여 만들고 호출 요청 대기 중인 자유 풀에 할당된 서비스 구현 인스턴스 수를 결정합니다. 그러면 서비스 컨테이너는 먼저 서비스 인스턴스를 초기화할 필요 없이 호출 요청에 즉시 응답할 수 있습니다.

문서 관리 서비스 설정 document-management-service-settings

NOTE
Adobe® LiveCycle® Content Services ES(더 이상 사용되지 않음)는 LiveCycle과 함께 설치된 컨텐츠 관리 시스템입니다. 이를 통해 사용자는 인간 중심 프로세스를 설계, 관리, 모니터링 및 최적화할 수 있습니다. 콘텐츠 서비스(더 이상 사용되지 않음) 지원은 2014년 12월 31일에 종료됩니다. 제품 수명 주기 문서 Adobe을 참조하세요.

문서 관리 서비스(DocumentManagementService)를 사용하면 프로세스에서 콘텐츠 서비스에서 제공하는 콘텐츠 관리 기능을 사용할 수 있습니다(더 이상 사용되지 않음). 문서 관리 작업은 콘텐츠 관리 시스템에서 공간과 콘텐츠를 유지 관리하는 데 필요한 기본 작업을 제공합니다. 이러한 작업의 예로는 컨텐츠 복사, 삭제, 이동, 검색 및 저장, 공간 및 연결 만들기, 컨텐츠 속성 가져오기 및 설정 등이 있습니다.

문서 관리 서비스에서는 다음 설정을 사용할 수 있습니다.

저장소 구성표: 콘텐츠가 있는 저장소의 구성표입니다. 기본값은 작업 영역입니다.

HTTP 포트: 콘텐츠 서비스에 액세스하는 데 사용되는 포트입니다(더 이상 사용되지 않음). 기본값은 8080입니다.

이메일 서비스 설정 email-service-settings

이메일은 일반적으로 자동화된 프로세스의 일부로 콘텐츠를 배포하거나 상태 정보를 제공하는 데 사용됩니다. 전자 메일 서비스(EmailService)를 사용하면 프로세스에서 POP3 또는 IMAP 서버에서 전자 메일 메시지를 받고 SMTP 서버로 전자 메일 메시지를 보낼 수 있습니다.

예를 들어 프로세스는 이메일 서비스를 사용하여 PDF 양식 첨부 파일이 있는 이메일 메시지를 보냅니다. 전자 메일 서비스는 SMTP 서버에 연결하여 전자 메일 메시지를 첨부 파일과 함께 전송합니다. PDF 양식은 양식을 완료한 후 수신자가 제출을 클릭할 수 있도록 설계되었습니다. 이 작업을 수행하면 양식이 지정된 이메일 서버에 대한 첨부 파일로 반환됩니다. 이메일 서비스는 반환된 이메일 메시지를 검색하고 완성된 양식을 프로세스 데이터 양식 변수에 저장합니다.

이메일 서비스에 다음 설정을 사용할 수 있습니다.

SMTP 호스트: 전자 메일 전송에 사용할 SMTP 서버의 IP 주소 또는 URL입니다.

SMTP 포트 번호: SMTP 서버 연결에 사용되는 포트입니다.

SMTP 인증: SMTP 서버에 연결하는 데 사용자 인증이 필요한 경우 선택합니다.

SMTP 사용자: SMTP 서버에 로그인할 때 사용할 사용자 계정의 사용자 이름입니다.

SMTP 암호: SMTP 사용자 계정과 연결된 암호입니다.

SMTP 전송 보안: SMTP 서버 연결에 사용할 보안 프로토콜:

  • 프로토콜이 사용되지 않으면 없음 을 선택합니다(데이터가 일반 텍스트로 전송됨).
  • Secure Sockets Layer 프로토콜을 사용하는 경우 SSL 을 선택합니다.
  • 전송 계층 보안이 사용되는 경우 TLS를 선택합니다.

POP3/IMAP 호스트: 전자 메일을 보내는 데 사용할 POP3 또는 IMAP 서버의 IP 주소 또는 URL입니다.

POP3/IMAP 사용자 이름: POP3 또는 IMAP 서버에 로그인하는 데 사용할 사용자 계정의 사용자 이름입니다.

POP3/IMAP 암호: POP3 또는 IMAP 사용자 계정과 연결된 암호입니다.

POP3/IMAP 포트 번호: POP3 또는 IMAP 서버에 연결하는 데 사용되는 포트입니다.

POP3/IMAP: 전자 메일을 보내고 받는 데 사용할 프로토콜입니다.

전송 보안 수신: SMTP 서버 연결에 사용할 보안 프로토콜:

  • 프로토콜이 사용되지 않으면 없음 을 선택합니다(데이터가 일반 텍스트로 전송됨).
  • Secure Sockets Layer 프로토콜을 사용하는 경우 SSL 을 선택합니다.
  • 전송 계층 보안이 사용되는 경우 TLS를 선택합니다.

암호화 서비스 설정 encryption-service-settings

암호화 서비스(EncryptionService)를 사용하면 문서를 암호화하고 해독할 수 있습니다. 문서가 암호화되면 해당 내용을 읽을 수 없게 됩니다. 인가된 사용자는 문서의 암호를 해독하여 콘텐츠에 액세스할 수 있습니다. PDF 문서가 암호로 암호화된 경우 Adobe Reader 또는 Adobe Acrobat에서 문서를 보려면 열기 암호를 지정해야 합니다. 마찬가지로, PDF 문서가 인증서로 암호화되어 있는 경우, 사용자는 PDF 문서를 암호화하는 데 사용된 인증서(개인 키)에 해당하는 공개 키로 PDF 문서의 암호를 해독해야 합니다.

암호화 서비스에는 다음 설정을 사용할 수 있습니다.

연결할 기본 LDAP 서버: 문서 암호화에 대한 인증서를 검색하는 데 사용되는 LDAP 서버의 호스트 이름입니다.

연결할 기본 LDAP 포트: LDAP 서버의 포트 번호.

기본 LDAP 사용자 이름: LDAP 서버에 인증이 필요한 경우 LDAP 서버에 연결하는 데 사용할 사용자 이름을 지정하십시오.

기본 LDAP 암호: LDAP 서버에 인증이 필요한 경우 LDAP 서버에 연결하는 데 사용할 사용자 이름과 일치하는 암호를 지정하십시오.

NOTE
LDAPS를 사용하여 SSL을 통해 연결이 보호되는 경우에만 간단한 인증(사용자 이름 및 암호)을 사용합니다.

FTP 서비스 설정 ftp-service-settings

FTP 서비스(FTP)를 사용하면 프로세스에서 FTP 서버와 상호 작용할 수 있습니다. FTP 서비스 작업은 FTP 서버에서 파일을 검색하고, FTP 서버에 파일을 넣고, FTP 서버에서 파일을 삭제할 수 있습니다. 예를 들어, 프로세스에서 생성된 보고서와 같은 문서는 배포를 위해 FTP 서버에 저장될 수 있다. 또는 외부 시스템은 프로세스의 이전 단계에 따라 일부 파일을 생성할 수 있습니다. 프로세스의 후속 단계에서, 파일들은 원격 위치로 전송될 수 있다.

FTP 서비스에는 다음 설정을 사용할 수 있습니다.

기본 호스트: FTP 서버의 IP 주소 또는 URL입니다.

기본 포트: FTP 서버에 연결하는 데 사용되는 포트입니다. 기본값은 21입니다.

기본 사용자 이름: FTP 서버에 액세스하는 데 사용할 수 있는 사용자 계정의 이름입니다. 이 서비스에 필요한 FTP 작업을 수행하려면 사용자 계정에 충분한 권한이 있어야 합니다.

기본 암호: FTP 서버로 인증하기 위해 지정된 사용자 이름과 함께 사용할 암호입니다.

PDF 서비스 설정 생성 generate-pdf-service-settings

PDF 생성 서비스(GeneratePDFService)는 다양한 기본 형식의 파일을 PDF 문서로 변환하고 PDF 문서를 여러 파일 형식으로 변환합니다.

PDF 생성 서비스에 다음 설정을 사용할 수 있습니다.

Adobe PDF 설정: 변환 작업에 적용할 미리 구성된 Adobe PDF 설정의 이름입니다. 이러한 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우. Adobe PDF 설정은 서비스 > PDF Generator > Adobe PDF 설정 을 클릭하여 관리 콘솔에 구성됩니다. 이러한 설정은 PDFMaker 기반 전환에만 적용할 수 있습니다.

보안 설정: 변환 작업에 적용할 미리 구성된 보안 설정의 이름입니다. 이러한 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우 이러한 설정이 사용됩니다. 서비스 > PDF Generator > 보안 설정 을 클릭하여 보안 설정이 관리 콘솔에 구성됩니다.

파일 형식 설정: 변환 작업에 적용할 미리 구성된 파일 형식 설정의 이름입니다. 이러한 설정이 API 호출 매개 변수의 일부로 지정되지 않은 경우 이러한 설정이 사용됩니다. 파일 유형 설정은 서비스 > PDF Generator > 파일 유형 설정을 클릭하여 관리 콘솔에서 구성됩니다.

WebCapture 사용(Windows에만 해당): 이 설정이 true인 경우 PDF 생성 서비스는 모든 HTML에서 PDF 전환을 위해 Acrobat을 사용합니다. 이렇게 하면 성능이 약간 저하될 수 있지만 HTML에서 생성된 PDF 파일의 품질을 향상시킬 수 있습니다. 기본값은 false입니다.

HTML에서 PDF으로 전환하는 기본 변환기: PDF 생성 서비스는 HTML 파일을 PDF 문서로 변환하는 여러 경로(Webkit, WebCapture(Windows에만 해당) 및 WebToPDF)를 제공합니다. 이 설정을 사용하면 사용자가 HTML을 PDF으로 변환할 주 변환기를 선택할 수 있습니다. 기본적으로 WebToPDF가 선택되어 있습니다.

HTML에서 PDF 전환에 대한 대체 변환기: 기본 변환기가 실패할 경우 HTML에서 PDF 전환에 대한 변환기를 지정합니다. 기본적으로 WebCapture(Windows에만 해당)가 선택되어 있습니다.

Acrobat 이미지 변환 사용(Windows에만 해당): 이 설정이 true인 경우 PDF 생성 서비스는 모든 이미지에 대해 Acrobat을 사용하여 변환을 PDF 합니다. 이 설정은 기본 순수 Java 변환 메커니즘에서 입력 이미지의 상당수를 성공적으로 변환할 수 없는 경우에만 유용합니다. 기본값은 false입니다.

Acrobat 기반 AutoCAD 변환 사용(Windows만 해당): 이 설정이 true인 경우 PDF 생성 서비스는 모든 DWG에 대해 Acrobat을 사용하여 변환을 PDF 합니다. 이 설정은 AutoCAD가 서버에 설치되지 않았거나 AutoCAD 변환 메커니즘이 파일을 성공적으로 변환할 수 없는 경우에만 유용합니다.

금지된 특수 항목을 찾기 위한 정규 표현식
사용자 이름에 있는 문자(Windows에만 해당):
사용자 이름에 문자가 나타날 때 Export PDF 및 Optimize PDF 작업을 방해하는 문자를 지정합니다.

ImageToPDF 풀 크기: PDF 생성 서비스에서 기본(순수 Java) 이미지-PDF 변환기의 풀 크기입니다. 이 설정은 PDF 생성 서비스에서 수행할 수 있는 최대 동시 이미지-PDF 변환을 제어합니다. 이 설정의 기본값(단일 프로세서 시스템의 경우 권장)은 3이며 다중 프로세서 시스템에서 늘릴 수 있습니다.

HTML 대 PDF 풀 크기: PDF 생성 서비스에서 HTML 대 PDF 변환기의 풀 크기입니다. 이 설정은 HTML 생성 서비스가 수행할 수 있는 최대 동시 PDF PDF 간 변환을 제어합니다. 이 설정의 기본값(단일 프로세서 시스템의 경우 권장)은 3이며 다중 프로세서 시스템에서 늘릴 수 있습니다.

OCR 풀 크기: PDF Generator이 OCR에 사용하는 PaperCaptureService의 풀 크기입니다. 이 설정의 기본값(단일 프로세서 시스템의 경우 권장)은 3이며 다중 프로세서 시스템에서 늘릴 수 있습니다. 이 설정은 Windows 시스템에서만 사용할 수 있습니다.

TIFF 전환을 위한 메모리의 최대 페이지 수: 이 설정은 PDF으로 변환하는 동안 디스크로 플러시되기 전에 메모리에 남아 있을 수 있는 TIFF 이미지의 최대 페이지 수를 결정합니다. 이 설정의 기본값은 500이며, ImageToPDF 변환기 프로세스에 추가 메모리를 할당할 경우 이 값을 늘릴 수 있습니다.

HTML에서 PDF으로 전환하기 위한 대체 글꼴 모음: 원래 HTML에서 사용된 글꼴을 AEM Forms 서버에서 사용할 수 없을 때 PDF 문서에서 사용할 글꼴 모음의 이름입니다. 사용할 수 없는 글꼴을 사용하는 HTML 페이지를 변환하려는 경우 글꼴 모음을 지정합니다. 예를 들어 지역 언어로 작성된 페이지는 사용할 수 없는 글꼴을 사용할 수 있습니다.

기본 변환에 대한 다시 시도 논리 ​변환 시 첫 번째 시도가 실패한 경우 PDF 생성 다시 시도를 제어합니다.

  • 다시 시도 안 함

    첫 번째 전환 시도가 실패한 경우 PDF 전환을 다시 시도하지 마십시오

  • 다시 시도

    시간 초과 임계값에 도달했는지 여부에 관계없이 PDF 전환을 다시 시도하십시오. 첫 번째 시도에 대한 기본 시간 제한 기간은 270초입니다.

  • 시간이 허용되면 다시 시도

    첫 번째 전환 시도에 소요된 시간이 지정된 시간 제한 기간보다 짧은 경우 PDF 전환을 다시 시도하십시오. 예를 들어 시간 제한 기간이 270초이고 첫 번째 시도에서 200초를 사용한 경우 PDF Generator은 전환을 다시 시도합니다. 첫 번째 시도 자체가 270초를 소비한 경우 전환은 재시도되지 않습니다.

가이드 ES4 유틸리티 서비스 설정 guides-es4-utilities-service-settings

안내서를 만들면 안내서 정의 와 같은 일부 리소스가 안내서에 포함됩니다. 리소스는 로컬이나 AEM Forms 서버에 저장된 애플리케이션 에셋에 대한 참조로도 존재할 수 있습니다. 가이드에 데이터가 포함되어 있지 않고 제출 위치 및 입력 값이 모든 외부 환경에 적합하지 않습니다.

대부분의 경우 기본 안내서 렌더링 서비스만으로도 Workspace 또는 기타 외부 환경에서 사용할 안내서를 준비할 수 있습니다. (서비스 보기의 Workbench에서 기본 서비스는 안내서 (시스템)/프로세스/렌더링 안내서 - 1.0입니다.) 필요한 경우 가이드 유틸리티 서비스(GuidesUtility)를 사용하여 가이드를 렌더링하기 위한 사용자 지정 프로세스를 만들 수 있습니다.

안내서 유틸리티 작업을 사용하여 다음 안내서 렌더링 작업을 프로세스에 추가할 수 있습니다.

  • 데이터를 사용하여 안내서를 채울 수 있는지 확인
  • 안내서 데이터를 포함하거나 링크로 변환합니다.
  • 참조된 콘텐츠를 외부에서 액세스할 수 있는 URL로 변환
  • HTML 문서 또는 다른 래퍼의 값을 대체하거나 외부에서 액세스할 수 있는 URL로 변환합니다
  • 제출 위치 설정
  • 입력 값 지정
  • 참조된 콘텐츠를 나타내는 매개 변수 만들기
  • 변형을 사용할 수 있는 경우 변형을 설정합니다

안내서 유틸리티 서비스의 기본값은 대부분의 사용 사례를 지원합니다. 그러나 필요한 경우 다음 값을 변경할 수 있습니다.

publicPaths: 이 옵션은 더 이상 사용되지 않습니다. AEM Forms에서는 이 옵션을 사용하지 마십시오.

pathInfoExpiryInSeconds: 클라이언트의 경로 정보 요청이 만료되는 간격. 기본값은 1입니다.

collateralExpiryInSeconds: 클라이언트의 담보 요청이 만료되는 간격. 기본값은 315576000.

mismatchExpiryInSeconds: eTag(엔티티 태그)가 일치하지 않으면 클라이언트의 자료 요청이 만료되는 간격. (eTag는 HTTP 응답 헤더입니다.) 기본값은 1입니다.

guideContext: 안내서 웹 응용 프로그램의 컨텍스트 루트입니다. Guides 웹 애플리케이션을 사용하여 설정된 값과 일치합니다. 기본값은 /Guides/ 입니다.

secureRandomAlgorithm: 키와 식별자를 생성할 때 사용할 알고리즘입니다. 이 값은 SecureRandom Java 클래스의 getInstance 메서드에 전달됩니다. 기본값은 SHA1PRNG입니다.

idBytes: 키 식별자에 사용할 임의의 바이트 수입니다. 기본값은 6입니다.

macAlgorithm: 자료 URL 확인에 사용할 MAC(메시지 인증 코드) 알고리즘 이 메서드는 Mac 클래스의 getInstance 메서드에 전달됩니다. 기본값은 HmacSHA1입니다.

macRefreshIntervalInMinutes: 키가 활성 상태인 시간입니다. 이 간격 동안 키가 활성화되면 새 키가 생성됩니다. 새 키가 활성 키가 됩니다. 이전에 활성화된 키는 새로 고침 간격의 10% 동안 유지됩니다. 이 비헤이비어를 사용하면 이전 키를 사용하여 생성된 URL이 키 스위치 간에 계속 작동할 수 있습니다. 기본값은 144000.

macOverlapIntervalInMinutes: 새 키가 생성된 후에도 이전 키가 유효한 시간입니다. 기본값은 1440분(1일)입니다.

macKeySeed: 보안 URL을 생성하기 위한 시드 값입니다. 이 옵션을 선택하면 키가 새로 고쳐지지 않습니다. 다른 서버에 동일한 시드를 설정하면 해당 서버가 호환되는 보안 URL을 생성합니다. 이 기능은 로드 밸런서 뒤에서 여러 Forms 서버가 사용 중인 경우 유용할 수 있습니다. 임의의 문자 및 숫자 시퀀스를 시드로 입력합니다.

서버 클러스터에서 안내서 사용 using-guides-in-a-server-cluster

고정 세션을 사용하지 않는 서버 클러스터에서 가이드를 렌더링하면 NullPointerException으로 실패합니다. Guides 요청에서는 기본적으로 이 URL이 생성된 서버에 고유한 보안 URL을 사용합니다. 고정 세션을 사용하는 클러스터에서 요청이 클러스터의 한 노드에 도달한 후 해당 세션 또는 사용자에 대한 모든 후속 요청이 해당 서버로만 라우팅되고 모든 것이 정상입니다. 고정 세션을 사용하지 않는 클러스터에서는 후속 요청이 클러스터의 모든 서버에 도달할 수 있습니다. 요청이 히트한 서버가 원래 서버가 아닌 경우 보안 URL을 확인하지 못합니다.

고정 세션을 사용하지 않는 서버 클러스터에서 Guides를 사용하는 경우 GuidesUtility 서비스에 대한 macKeySeed 값을 설정한 다음 클러스터를 중지하고 시작합니다.

macKeySeed 값은 보안 URL을 생성하는 데 사용되는 난수 생성기의 시드입니다. 이 값을 설정하면 각 클러스터 노드가 동일한 방식으로 난수 생성기를 초기화하고 동일한 보안 URL에 액세스할 수 있습니다. 이 시드 값에 임의의 무작위 문자열을 사용할 수 있습니다.

보안 URL을 새로 고쳐야 하는 경우 macKeySeed 값을 변경합니다. 보안 URL을 새로 고치는 것은 보안 정책에 따라 다르며 서버의 마스터 루트 암호를 변경하는 새로 고침 정책과 유사합니다. macSeedValue는 보안 URL 생성 및 검색에 사용할 새 고유 난수를 생성하는 데 사용되므로 보안 URL에 대한 마스터 암호와 유사합니다.

시스템을 시작할 때 macSeedValue가 읽기 전용이므로 클러스터를 다시 시작합니다. 모든 노드는 값을 읽기 위해 다시 시작해야 합니다. 왜냐하면 내부 난수를 시드 값으로 초기화하는 데 해당 노드를 독립적으로 사용하기 때문입니다.

JDBC 서비스 설정 jdbc-service-settings

JDBC 서비스(JdbcService)를 사용하면 프로세스가 데이터베이스와 상호 작용할 수 있습니다.

다음 설정은 JDBC 서비스에 사용할 수 있습니다.

datasourceName: 데이터베이스 서버에 연결하는 데 사용할 데이터 원본의 JNDI 이름을 나타내는 문자열 값입니다. 데이터 소스는 Forms 서버를 호스팅하는 애플리케이션 서버에서 정의해야 합니다. 기본값은 AEM Forms 데이터베이스에 대한 데이터 소스의 JNDI 이름입니다.

JMS 서비스 설정 jms-service-settings

JMS 서비스(JMS)를 사용하면 지점 간 메시징 및 게시/구독 메시지를 모두 구현하는 JMS(Java Messaging System) 공급자와 상호 작용할 수 있습니다.

서비스 작업이 JMS 제공자 및 연관된 JNDI 서비스와 접속 및 상호 작용할 수 있도록 기본 속성으로 JMS 서비스를 구성합니다. 서비스 속성의 값은 JBoss 애플리케이션 서버를 기준으로 기본값으로 설정됩니다. 다른 응용 프로그램 서버를 사용하여 AEM Forms를 호스팅하는 경우 이러한 값을 변경합니다.

JMS 서비스에는 다음 설정을 사용할 수 있습니다.

공급자 URL: JNDI 서비스 공급자의 URL. 기본값은 JBoss 애플리케이션 서버를 기반으로 합니다. 다음 URL은 AEM Forms에서 지원하는 애플리케이션 서버의 기본값입니다.

JBoss: <server name>:1099

WebLogic: <server name>:7001

WebSphere: <server name>:2809

JNDI 사용자 이름: 큐 및 항목 이름 검색에 사용되는 JNDI 서비스 공급자로 인증하는 데 사용할 계정의 사용자 이름입니다. 기본값은 guest입니다.

JNDI 암호: JNDI 사용자 이름에 지정된 사용자 이름과 연결된 암호입니다. 기본값은 guest입니다.

초기 컨텍스트 팩터리: 초기 컨텍스트 팩터리로 사용할 Java 클래스입니다. JMS 서비스는 이 클래스를 사용하여 주제 및 대기열 이름을 해결하기 위한 시작점인 초기 컨텍스트를 만듭니다. 기본값은 JBoss의 JMS 서비스에 대한 초기 컨텍스트 팩터리입니다. 다음 클래스는 AEM Forms에서 지원하는 응용 프로그램 서버에 대한 초기 컨텍스트 팩터리입니다.

JBoss: org.jnp.interfaces.NamingContextFactory

WebLogic: weblogic.jndi.WLInitialContextFactory

WebSphere: com.ibm.websphere.naming.WsnInitialContextFactory

연결 사용자 이름: 연결 사용자 이름에 지정된 사용자 이름과 연결된 암호입니다. 기본값은 guest입니다.

연결 암호: 연결 사용자 이름에 지정된 사용자 이름과 연결된 암호입니다. 기본값은 guest입니다.

기타 속성: JNDI 서비스 공급자에게 전달할 수 있는 속성 이름 및 값 쌍입니다. 이러한 속성은 사용 중인 공급자의 구현 및 구성에 따라 다릅니다.

속성 이름 및 값 쌍은 세미콜론 ;(으)로 구분됩니다. 예를 들어, 다음 텍스트는 각각 value1 및 value2 값과 함께 name1 및 name2라는 두 속성에 대해 지정되는 값을 보여 줍니다.

name1=value1;name2=value2

LDAP 서비스 설정 ldap-service-settings

LDAP 서비스(LDAPService)에서 LDAP 디렉터리 쿼리 작업을 제공합니다. LDAP 디렉토리는 일반적으로 조직의 사용자, 그룹 및 서비스에 대한 정보를 저장하는 데 사용됩니다.

LDAP 서비스에는 다음 설정을 사용할 수 있습니다.

초기 컨텍스트 팩터리: 컨텍스트 팩터리로 사용할 Java 클래스입니다. 이 클래스는 LDAP 서버에 대한 연결을 만드는 데 사용됩니다. 기본값은 com.sun.jndi.ldap.LdapCtxFactory이며 대부분의 LDAP 서버에 적합합니다.

공급자 URL: LDAP 서비스에 연결하는 데 사용할 URL입니다. 값의 형식은 ldap://server name:port입니다.

server name ​은(는) LDAP 서버를 호스트하는 컴퓨터의 이름입니다.

port ​은(는) LDAP 서비스에서 사용하는 통신 포트입니다. 기본값은 LDAP 연결에 사용되는 표준 포트인 389입니다.

사용자 이름: LDAP 서버에 로그인하는 데 사용할 사용자 계정의 사용자 이름입니다. 사용자 계정에 서버에 연결하고 LDAP 디렉터리의 정보를 읽을 수 있는 권한이 있어야 합니다.

LDAP 서버에 따라 사용자 이름은 myname과(와) 같은 단순 사용자 이름이나 cn=myname,cn=users,dc=myorg과(와) 같은 DN일 수 있습니다.

암호: 사용자 이름 설정에 제공된 사용자 이름에 해당하는 암호입니다.

기타 속성: LDAP 서버에 제공할 수 있는 다른 속성과 해당 값을 나타내는 문자열 값입니다. 값은 다음 형식입니다.

property=value;property=value;...

Microsoft SharePoint 구성 서비스 설정 microsoft-sharepoint-configuration-service-settings

Microsoft SharePoint 구성 서비스 (MSSharePointConfigService)을(를) 사용하면 가장 권한이 있는 AEM Forms 사용자에 대한 자격 증명을 지정할 수 있습니다. 가장 권한에 대한 자세한 내용은 Microsoft SharePoint에 대한 커넥터 구성을 참조하십시오.

Microsoft SharePoint 구성 서비스에 사용할 수 있는 설정은 다음과 같습니다.

  • 가장 권한이 있는 사용자의 사용자 이름
  • 위 사용자의 암호

SSL(HTTPS) 사용:

TTL(Time to Live): 이 프로비전 프로필이 유효하고 클라이언트에서 캐시된 시간(초)입니다. 기본값은 86400(24시간)입니다. 클라이언트 응용 프로그램이 서버와 동기화되고 지정된 시간이 경과하면 클라이언트 응용 프로그램이 서버에서 새 프로비전 프로필을 요청합니다.

암호화: 모바일 장치에 저장된 데이터를 암호화할지 여부를 지정합니다.

Forms 응용 프로그램: 모바일 클라이언트 응용 프로그램에서 Forms 기능을 사용하도록 설정합니다. 이 옵션을 선택하면 사용자는 모바일 장치에서 양식을 열고 프로세스를 시작할 수 있습니다.

작업 응용 프로그램: 모바일 클라이언트 응용 프로그램에서 작업 기능을 사용하도록 설정합니다. 이 옵션을 선택하면 사용자는 모바일 장치에서 작업 목록에 액세스하고 작업을 완료할 수 있습니다.

Content Services 응용 프로그램: 모바일 클라이언트 응용 프로그램에서 Content Services 기능을 사용하도록 설정합니다. 이 기능은 iOS에서만 사용할 수 있습니다. 이 옵션을 선택하면 iPhone 및 iPad 사용자가 조직의 WebDAV 서버에 저장된 파일에 액세스할 수 있습니다.

오프라인 지원: 사용자가 서버에 연결되어 있지 않은 경우에도(예: 셀 범위를 벗어나거나 비행기 모드에 있는 경우) 모바일 클라이언트 응용 프로그램을 계속 사용할 수 있습니다. 사용자는 모바일 장치에서 오프라인 지원 설정도 활성화해야 합니다. 이 기능은 Android 및 iOS 장치에서 사용할 수 있습니다. 기본적으로 이 기능은 꺼져 있습니다.

NOTE
오프라인 지원을 활성화한 다음 비활성화하면 사용자의 프로비저닝 프로필이 즉시 또는 온라인 상태가 되는 즉시 업데이트됩니다. 사용자가 오프라인으로 작업한 경우 보류 중인 모든 작업이 작업 목록으로 반환되고 보류 중인 양식, 작업, 유효성 검사 오류가 포함된 양식을 포함하여 큐에 있는 모든 항목이 큐에서 삭제됩니다.

Android: Android 장치를 서버에 연결할 수 있도록 허용합니다.

Apple iOS: iPhone 및 iPad를 서버에 연결할 수 있도록 허용합니다.

AIR: Adobe AIR® 기반의 앱을 실행하는 장치가 서버에 연결할 수 있도록 허용합니다.

BlackBerry: BlackBerry 장치를 서버에 연결할 수 있도록 허용합니다.

Android Microsoft Exchange ActiveSync 필요: Android 장치에 Microsoft Exchange EA(ActiveSync 정책 관리자)를 설치하고 활성화해야 하는지 여부를 지정합니다. 이 옵션을 선택한 경우 EA을 Android 장치에 적용해야 합니다. 이 옵션을 선택하지 않으면 다른 요구 사항이 여전히 적용되지만 체크가 수행되지 않습니다.

Android 최소 PIN 길이: Android 장치에는 PIN 또는 암호가 이 길이 이상이어야 하는 전역 설정이 있어야 합니다. 단순히 지정된 길이의 PIN을 갖는 것만으로는 충분하지 않습니다. 사용자가 나중에 PIN을 제거하거나 줄일 수 없도록 PIN 길이를 시스템에서 적용해야 합니다. 기본값은 4입니다.

지우기 전 Android 최대 암호 다시 시도 횟수: Android 장치에는 지정한 횟수의 잘못된 암호 시도 후에 시스템을 지우는 전역 설정이 있습니다. 이 전역 설정이 활성화되었으며 여기에 지정된 값보다 작거나 같습니다. 기본값은 5입니다.

제거 시 Android 지우기: Android 장치에서 정책 위반이 발생할 때 수행되는 작업을 지정합니다. 이 옵션을 선택하면 계정이 삭제됩니다. 이 옵션을 선택하지 않으면 저장된 계정 암호 및 캐시된 데이터가 삭제됩니다. 사용자가 정책 위반을 수정할 때까지 더 이상 동기화를 시도하지 않습니다.

출력 서비스 설정 output-service-settings

출력 서비스 (OutputService)을(를) 사용하면 XML 양식 데이터를 AEM forms Designer에서 만든 양식 디자인과 병합하여 다음 형식 중 하나로 문서 출력 스트림을 만들 수 있습니다.

  • PDF 또는 PDF/A 문서 출력 스트림입니다.
  • Adobe PostScript 출력 스트림.
  • PCL(프린터 제어 언어) 출력 스트림.
  • ZPL(Zebra Programming Language) 출력 스트림.

출력 스트림은 네트워크 프린터, 로컬 프린터 또는 디스크 파일로 전송될 수 있습니다. 출력 서비스를 프로세스의 일부로 사용할 때 출력 스트림을 이메일 수신자에게 파일 첨부 파일로 보낼 수도 있습니다.

출력 서비스에 다음 설정을 사용할 수 있습니다.

트랜잭션 유형: 트랜잭션 컨텍스트를 작업에 전파하는 방법을 지정합니다.

필수: ​은(는) 트랜잭션 컨텍스트가 이미 있는 경우 해당 트랜잭션 컨텍스트를 지원합니다. 그렇지 않으면 새 트랜잭션 컨텍스트가 만들어집니다. 이 값은 기본값입니다.

새로 만들기 필요: 항상 새 트랜잭션 컨텍스트를 만듭니다. 활성 트랜잭션 컨텍스트가 있는 경우 일시 중단됩니다.

트랜잭션 시간 제한(초): 이 작업을 래핑하는 트랜잭션을 롤백하기 전에 기본 트랜잭션 공급자가 기다리는 시간(초)입니다. 기존 트랜잭션 컨텍스트가 전파된 경우에는 이 값이 무시됩니다.

대용량 데이터 파일을 처리하거나 사용 중인 서버에서 작업할 때 출력 서비스 시간 초과를 늘려야 할 수 있습니다. 시간 초과 값을 변경하려면 하드웨어 서버에 적절한 메모리가 있는지, Java Application Server 힙에 메모리를 사용할 수 있는지 확인하십시오. 기본값은 180입니다.

PDFG 구성 서비스 설정 pdfg-config-service-settings

PDFG 구성 서비스(PDFGConfigService)에 다음 설정을 사용할 수 있습니다.

사용자 작업 옵션 디렉터리: c 서비스에서 Acrobat Pro Extended에 액세스할 수 있는 작업 옵션 파일을 쓰는 파일 시스템 폴더의 경로입니다. 기본값은 [user.home]/응용 프로그램 데이터/Adobe/Adobe PDF/설정입니다.

PS 시작 디렉터리: Adobe Acrobat Distiller에 필요한 시작 파일이 저장된 파일 시스템 폴더의 경로입니다. 기본값은 [user.home]/Application Data/Application Data/Adobe/Adobe PDF/Distiller/Startup입니다.

PS 시작 파일: Adobe Acrobat Distiller에 필요한 시작 파일의 이름입니다. 기본값은 example.ps입니다.

서버 전환 시간 제한: PDF 생성 서비스 및 Distiller 서비스의 최대 작업 전환 시간 제한(초)입니다. 이 설정은 config.xml 파일 및 PDF Generator 관리 콘솔 페이지에서 지정할 수 있는 최대 전환 시간 제한을 제한합니다. 기본값은 270입니다.

서버 전역 시간 제한: PDF 변환을 수행하는 동안 Forms 서버는 시간 제한 제한을 고려합니다. 시간 초과 값을 구성하여 문제를 해결합니다.

작업 옵션 접두사: Acrobat Distiller에서 사용하기 위해 임시로 만든 작업 옵션 파일에 짧은 문자열 앞에 추가할 때 PDF 생성 서비스에서 사용하는 접두사입니다. 기본값은 pdfg입니다.

유니코드가 아닌 앱: 유니코드를 사용할 수 없는 것으로 알려진 응용 프로그램 이름의 쉼표로 구분된 목록입니다. 이 목록은 PDF Generator에서 지원이 사전 구성된 여러 응용 프로그램의 이름으로 미리 채워집니다. 유니코드가 불가능한 다른 타사 응용 프로그램을 통해 PDF 전환을 지원하도록 선택하는 경우 이 목록에 을 추가해야 합니다. 기본값은 Autocad,Excel,PowerPoint,Project,Publisher,Visio,Word,WordPerfect입니다.

서버 스레드 풀 수: 스파이더링과 관련된 HTML-PDF 전환 요청을 처리하기 위해 PDF 생성 서비스에서 내부적으로 사용하는 스레드 풀의 크기를 제어합니다(기본 페이지에서 액세스할 수 있는 연결된 페이지를 전환함). 기본값은 20입니다.

PDFG 정리 검사 초: 자세한 내용은 작업 만료 초 섹션을 참조하십시오.

작업 만료 시간(초): PDF 생성 서비스는 변환 후 바로 입력 파일을 삭제합니다. PDFG 정리 스캔 초(Cleanup Scan Seconds) 및 작업 만료 초(Job Expiration Seconds) 설정에 의해 결정된 시간 동안 출력 파일을 임시로 저장합니다.

작업 만료 시간(초) 설정은 파일 또는 빈 폴더를 삭제하기 위해 필요한 기간(초)을 지정합니다. PDFG 정리 스캔 초 설정은 정리 스레드가 임시 폴더에서 삭제할 수 있는 파일을 스캔하는 빈도를 지정합니다.

예를 들어 [작업 만료 초]를 100으로 설정하고 [PDFG 정리 스캔 초]를 200으로 설정하면 정리 스레드가 200초마다 실행되고 100초 이상의 파일은 삭제됩니다.

PDFG 정리 검사(초)의 기본값은 43200(12시간)입니다. 작업 만료 초의 기본값은 86400(24시간)입니다.

기본 로케일: PDF 생성 서비스가 배포된 서버의 기본 로케일(국가 + 언어)을 재정의하는 데 사용됩니다. 이 매개 변수를 지정하지 않으면 기본 로케일은 서비스가 배포된 운영 체제에서 결정됩니다. 이 매개 변수는 API에 오류 메시지가 반환되는 언어를 제어합니다.

forms workflow Data Services 서비스 설정 forms-workflow-data-services-service-settings

다음 서비스는 데이터 서비스를 확장하고 Workspace이 서버와 통신하는 데 사용하는 어셈블러를 노출합니다. Adobe 지원에서 지시하지 않는 한 이러한 서비스에 대한 구성 옵션을 변경하지 마십시오. 이러한 서비스는 직접 액세스용이 아닙니다.

  • ProcessManagementLcdsAttachmentService
  • ProcessManagementLcdsPropertyService
  • ProcessManagementLcdsTaskService

원격 서비스 설정 remoting-service-settings

대부분의 서비스는 (AEM Forms의 경우 더 이상 사용되지 않음) AEM Forms Remoting을 통해 액세스할 수 있도록 구성됩니다. (AEM Forms에서 더 이상 사용되지 않음) AEM Forms 원격에 대한 자세한 내용은 AEM Forms를 사용한 프로그래밍을 참조하십시오.

원격 서비스에 다음 설정을 사용할 수 있습니다.

Flex 클라이언트 인증 방법: 호출된 서비스가 보안을 사용하도록 설정되어 있고 호출된 작업이 익명 호출을 지원하지 않으며 클라이언트가 no 또는 invalid 자격 증명을 전달할 때 서버가 클라이언트로 다시 보내는 응답 형식을 결정합니다. 사용자 지정 또는 기본 중에서 선택합니다. 기본값은 기본입니다.

직렬화할 수 없는 클래스의 직렬화를 허용합니다. 대부분의 AEM Forms 끝점에서는 Serializable 클래스만 호출에 사용할 수 있습니다. 이전 버전에서는 원격 끝점이 Flex 기반 클라이언트에서 호출하는 데 Serialize할 수 없는 클래스를 사용할 수 있도록 했습니다. APS11-15에 설명된 보안 취약점을 방지하기 위해 이 사항이 변경되었습니다. Flex 원격 끝점이 있는 직렬화할 수 없는 클래스를 계속 사용하려면 이 확인란을 선택합니다.

저장소 서비스 설정 repository-service-settings

저장소 서비스(RepositoryService)는 리소스 저장소 및 관리 서비스를 AEM Forms에 제공합니다. 개발자가 애플리케이션을 만들 때 파일 시스템이 아닌 저장소에 에셋을 배포할 수 있습니다. 자산에는 XML 양식, PDF forms(Acrobat 양식 포함), 양식 단편, 이미지, 프로필, SWF, 정책 파일, DDX 파일, XML 스키마, WSDL 파일 및 테스트 데이터를 비롯한 모든 유형의 자료가 포함될 수 있습니다.

AEM Forms에 포함된 기본 저장소를 사용하거나 타사 저장소(EMC Documentum Content Server, IBM FileNet Content Manager 또는 IBM Content Manager)를 사용할 수 있습니다.

Repository Provider Service는 Provider Service에 대한 인터페이스 역할을 하는 서비스 위임입니다. 이렇게 하면 일반 API에 연결할 수 있으므로 스토리지 기능을 구현하는 Provider Service를 알 필요가 없습니다. Repository Provider Service는 Repository Service 리소스를 위한 데이터베이스 저장소를 제공합니다.

저장소 서비스에 다음 설정을 사용할 수 있습니다.

공급자 서비스: 저장소 공급자로 사용되는 서비스 이름입니다. 기본값은 RepositoryProviderService입니다.

서명 서비스 설정 signature-service-settings

서명 서비스(SignatureService)를 사용하면 조직에서 배포하고 받는 Adobe PDF 문서의 보안 및 개인 정보를 보호할 수 있습니다. 이 서비스는 디지털 서명 및 인증을 사용하여 문서가 변경되지 않도록 합니다. 문서를 변경하면 문서가 서명되지 않습니다. 보안 기능이 문서 자체에 적용되므로 문서는 방화벽 너머에서 오프라인으로 다운로드되고 조직에 다시 제출되는 경우에도 전체 수명 주기에 대해 안전하게 제어됩니다.

서명 서비스에는 다음 설정을 사용할 수 있습니다.

원격 HSM SPI 서비스의 이름: 이 옵션은 HSM이 원격 컴퓨터에 설치된 경우에 사용됩니다. AEM Forms가 64비트 Windows에 설치되고 서명에 HSM 장치를 사용하는 경우 이 옵션을 지정합니다.

원격 HSM 웹 서비스의 URL: AEM Forms가 64비트 Windows에 설치되고 서명에 HSM 장치를 사용하는 경우 이 옵션을 지정합니다.

양식 로드 변경 사항을 포함하는 인증: 이 옵션을 선택하면 XFA 템플릿 외에 XFA 양식 상태도 인증됩니다. 이 옵션을 활성화하면 성능에 부정적인 영향을 줄 수 있습니다. 기본값은 true입니다.

Document JavaScript 스크립트 실행: 서명 작업 중에 Document JavaScript 스크립트를 실행할지 여부를 지정합니다. 기본값은 false입니다.

Acrobat 9 호환성이 있는 문서 처리: Acrobat 9 호환성을 사용할지 여부를 지정합니다. 예를 들어 이 옵션을 선택하면 동적 PDF의 인증 표시가 활성화됩니다. 기본값은 false입니다.

서명하는 동안 해지 정보 포함: PDF 문서에 서명하는 동안 해지 정보가 포함되는지 여부를 지정합니다. 기본값은 false입니다.

인증하는 동안 해지 정보 포함: PDF 문서를 인증하는 동안 해지 정보가 포함되는지 여부를 지정합니다. 기본값은 false입니다.

모든 인증서에 대한 해지 정보 포함 적용
서명/인증 중:
모든 인증서에 대한 유효한 해지 정보가 포함되지 않은 경우 서명 또는 인증 작업이 실패하는지 여부를 지정합니다. 인증서에 CRL 또는 OCSP 정보가 포함되어 있지 않으면 해지 정보가 검색되지 않은 경우에도 유효한 것으로 간주됩니다. 기본값은 false입니다.

해지 확인 순서: CRL(인증서 해지 목록) 및 OCSP(온라인 인증서 상태 프로토콜) 메커니즘을 통해 확인할 수 있는 경우 해지 확인 순서를 지정합니다. 기본값은 OCSPFirst입니다.

해지 보관 정보의 최대 크기: 해지 보관 정보의 최대 크기(KB)입니다. AEM forms는 해지 정보를 한도를 초과하지 않고 가능한 한 많이 저장하려고 합니다. 기본값은 10KB입니다.

시험판 빌드에서 만든 지원 서명
Adobe 제품:
이 옵션을 선택하면 Adobe 제품의 시험판 버전을 사용하여 만든 서명이 올바르게 확인됩니다. 기본값은 false입니다.

확인 시간 옵션: 서명자의 인증서를 확인하는 시간을 지정합니다. 기본값은 Secure Time Else Current Time 입니다.

다음 중 서명에 보관된 해지 정보를 사용합니다.
유효성 검사:
서명과 함께 보관된 해지 정보가 해지 검사에 사용되는지 여부를 지정합니다. 기본값은 true입니다.

다음 기간 동안 문서에 저장된 유효성 검사 정보 사용
서명 유효성 검사:
이 옵션을 선택하면 문서에 포함된 유효성 검사 정보(해지 및 타임스탬프 정보 포함)가 서명을 확인하는 데 사용됩니다. 기본값은 true입니다.

허용된 최대 중첩 확인 세션 수: 허용된 최대 중첩 확인 세션 수입니다. AEM Forms는 OCSP 또는 CRL 인증서가 올바르게 설정되지 않은 경우 OCSP 또는 CRL 서명자 인증서를 확인할 때 이 값을 사용하여 무한 루프를 방지합니다. 기본값은 10입니다.

확인을 위한 최대 클록 스큐: 서명 시간이 유효성 검사 시간 이후일 수 있는 최대 시간(분)입니다. 클록 스큐가 이 값보다 큰 경우 서명이 유효하지 않습니다. 기본값은 65분입니다.

인증서 수명 캐시: 캐시에서 온라인 또는 다른 방법을 통해 검색된 인증서의 수명입니다. 기본값은 1일입니다.

전송 옵션 transport-options

프록시 호스트: 프록시 호스트의 URL. 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

프록시 포트: 프록시 포트입니다. 0에서 65535 사이의 유효한 포트 번호를 입력합니다. 기본값은 80입니다.

프록시 로그인 사용자 이름: 프록시 로그인 사용자 이름입니다. 프록시 호스트 및 프록시 포트에 대해 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

프록시 로그인 암호: 프록시 로그인 암호입니다. 프록시 호스트, 프록시 포트 및 프록시 로그인 사용자 이름에 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

최대 다운로드 제한: 연결당 받을 수 있는 최대 데이터 양(MB)입니다. 최소값은 1MB이고 최대값은 1024MB입니다. 기본값은 16MB입니다.

연결 시간 초과: 새 연결을 설정하는 데 소요되는 최대 대기 시간(초)입니다. 최소값은 1이고 최대값은 300입니다. 기본값은 5입니다.

소켓 시간 초과: 소켓 시간 초과가 발생하기 전에(데이터 전송을 기다리는 동안) 기다리는 최대 시간(초)입니다. 최소값은 1이고 최대값은 3600입니다. 기본값은 30입니다.

경로 유효성 검사 옵션 path-validation-options

명시적 정책 필요: 경로가 서명자 인증서의 신뢰 앵커와 연결된 인증서 정책 중 하나 이상에 대해 유효해야 하는지 여부를 지정합니다. 기본값은 false입니다.

모든 정책 제한: OID(정책 개체 식별자)가 인증서에 포함된 경우 처리할지 여부를 지정합니다. 기본값은 false입니다.

정책 매핑 제한: 인증 경로에 정책 매핑이 허용되는지 여부를 지정합니다. 기본값은 false입니다.

모든 경로 확인: 유효한 첫 번째 경로를 찾은 후 모든 경로의 유효성을 검사할지 또는 유효성 검사를 중지할지 여부를 지정합니다. true 또는 false를 선택합니다. 기본값은 false입니다.

LDAP 서버: 경로 유효성 검사를 위해 인증서를 찾는 데 사용되는 LDAP 서버입니다. 기본값이 없습니다.

인증서 AIA의 URI 팔로우: 인증서 AIA의 URI(Uniform Resource Identifier)가 경로 검색 중에 처리되는지 여부를 지정합니다. 기본값은 false입니다.

CA 인증서에 기본 제약 조건 확장이 필요함: CA 인증서에 대한 CA(인증 기관) 기본 제약 조건 인증서 확장이 있어야 하는지 여부를 지정합니다. 일부 초기 독일어 인증 루트 인증서(7 및 이전 버전)는 RFC 3280을 준수하지 않으며 기본 제한 확장을 포함하지 않습니다. 사용자의 EE 인증서가 이러한 독일어 루트까지 체인된다고 알려진 경우 이 확인란을 선택 취소합니다. 기본값은 true입니다.

체인 작성 중에 올바른 인증서 서명 필요: 체인 작성기에 체인을 작성하는 데 사용되는 인증서에 올바른 서명이 필요한지 여부를 지정합니다. 이 확인란을 선택하면 체인 빌더가 인증서에 잘못된 RSA 서명을 사용하는 체인을 만들지 않습니다. 체인 CA > ICA > EE를 고려하며, 여기서 ICA에 대한 CA의 서명이 유효하지 않다. 이 설정이 true이면 체인 빌드가 ICA에서 중지되고 CA는 체인에 포함되지 않습니다. 이 설정이 false이면 전체 3개 인증서 체인이 생성됩니다. 이 설정은 DSA 서명에 영향을 주지 않습니다. 기본값은 false입니다.

타임스탬프 공급자 옵션 timestamp-provider-options

TSP 서버 URL: 기본 타임스탬프 공급자의 URL. 일부 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

TSP 서버 사용자 이름: 타임스탬프 공급자가 필요한 경우 사용자 이름입니다. URL에 대해 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

TSP 서버 암호: 타임스탬프 공급자가 필요한 경우 위의 사용자 이름에 대한 암호입니다. URL 및 사용자 이름에 유효한 값이 제공된 경우에만 사용됩니다. 기본값이 없습니다.

요청 해시 알고리즘: 타임스탬프 공급자에 대한 요청을 만드는 동안 사용할 해시 알고리즘을 지정합니다. 기본값은 SHA1입니다.

해지 확인 스타일: 관찰된 해지 상태에서 타임스탬프 공급자 인증서의 신뢰 상태를 확인하는 데 사용되는 해지 확인 스타일을 지정합니다. 기본값은 BestEffort 입니다.

임시 항목 보내기: 임시 항목을 타임스탬프 공급자 요청과 함께 전송할지 여부를 지정합니다. 임시 항목은 파일의 무단 재생 또는 재생을 제한하거나 방지하기 위한 타임스탬프, 웹 페이지의 방문 카운터 또는 특수 마커일 수 있습니다. 기본값은 true입니다.

유효성 검사 중 만료된 타임스탬프 사용: 이 옵션을 선택하면 만료된 타임스탬프를 사용하여 서명의 유효성 검사 시간을 검색할 수 있습니다. 기본값은 true입니다.

TSP 응답 크기: TSP 응답의 예상 크기(바이트)입니다. 이 값은 구성된 타임스탬프 공급자가 반환할 수 있는 타임스탬프 응답의 최대 크기를 나타냅니다. 절대적으로 확실하지 않다면 이것을 변경하지 마십시오. 최소값은 60B이고 최대값은 10240B입니다. 기본값은 4096B입니다.

TimeStamp Server 확장 무시: TimeStamp Server 확장 무시 옵션을 선택하여 AEM Forms 서버가 지정된 타임스탬프 서버에 연결할 수 없도록 합니다. 옵션을 선택하면 AEM Forms과 타임스탬프 서버 간 연결 시간 초과로 인해 발생하는 프로세스 실패를 방지하는 데 도움이 됩니다.

인증서 해지 목록 옵션 certificate-revocation-list-options

로컬 URI를 먼저 확인합니다. 로컬 URI 또는 CRL 조회에서 제공된 CRL 위치가 해지 확인을 위해 인증서 내에 지정된 위치에 우선하는지 여부를 지정합니다. 기본값은 false입니다.

CRL 조회의 로컬 URI: 로컬 CRL 공급자의 URL. 이 값은 로컬 URI 첫 번째 찾아보기 설정이 true로 설정된 경우에만 확인됩니다. 기본값이 없습니다.

해지 확인 스타일: 관찰된 해지 상태에서 CRL 공급자 인증서의 신뢰 상태를 확인하는 데 사용되는 해지 확인 스타일을 지정합니다. 기본값은 BestEffort 입니다.

CRL 조회를 위한 LDAP 서버: CRL을 가져오는 데 사용되는 LDAP 서버입니다(www.ldap.com). CRL에 대한 모든 DN 기반 쿼리는 이 서버로 전달됩니다. 기본값이 없습니다.

온라인으로 이동: CRL을 가져오려면 온라인으로 이동할지 여부를 지정합니다. false인 경우 캐시된 CRL(로컬 디스크 또는 서명이 포함된 디스크에 있음)만 참조됩니다. 기본값은 true입니다.

유효 날짜 무시: 응답의 thisUpdate 및 nextUpdate 시간을 무시할지 여부를 지정합니다. 이렇게 하면 응답 시간에 부정적인 영향을 주지 않습니다. 기본값은 false입니다.

CRL에 AKI 확장 필요: 권한 키 식별자 확장을 CRL에 포함해야 하는지 여부를 지정합니다. 기본값은 false입니다.

온라인 인증서 상태 프로토콜 옵션 online-certificate-status-protocol-options

기본 OCSP 서버의 OCSP 서버 URL: URL입니다. 이 URL을 통해 지정된 OCSP 서버를 사용할지 여부는 URL To Consult 옵션 설정에 따라 다릅니다. 기본값이 없습니다.

참조할 URL 옵션: 상태 검사를 수행하는 데 사용되는 OCSP 서버의 목록과 순서를 제어합니다. 기본값은 UseAIAInCert입니다.

해지 확인 스타일: OCSP 서버의 인증서를 확인하는 동안 사용되는 해지 확인 스타일을 지정합니다. 기본값은 CheckIfAvailable입니다.

임시 항목 보내기: 임시 항목을 OCSP 요청과 함께 전송할지 여부를 지정합니다. 임시 항목은 파일의 무단 재생 또는 재생을 제한하거나 방지하기 위한 타임스탬프, 웹 페이지의 방문 카운터 또는 특수 마커일 수 있습니다. 기본값은 true입니다.

최대 클록 스큐 시간: 응답 시간과 현지 시간 사이에 허용된 최대 스큐 시간(분)입니다. 최소값은 0이고 최대값은 2147483647m입니다. 기본값은 5m입니다.

응답 새로 고침 시간: 사전 구성된 OCSP 응답이 유효한 것으로 간주되는 최대 시간(분)입니다. 최소값은 1m이고 허용되는 최대값은 2147483647입니다. 기본값은 525600(1년)입니다.

OCSP 요청 서명: OCSP 요청의 서명 여부를 지정합니다. 기본값은 false입니다.

요청 서명자 자격 증명 별칭: 서명을 사용하도록 설정한 경우 OCSP 요청 서명에 사용할 자격 증명 별칭을 지정합니다. OCSP 요청 서명이 활성화된 경우에만 사용됩니다. 기본값이 없습니다.

온라인으로 이동: 해지 확인을 위해 온라인으로 이동할지 여부를 지정합니다. 기본값은 true입니다.

응답의 thisUpdate 및 nextUpdate 시간 무시: 응답의 thisUpdate 및 nextUpdate 시간을 무시할지 여부를 지정합니다. 이렇게 하면 응답 시간에 부정적인 영향을 주지 않습니다. 기본값은 false입니다.

OSPNoCheck 확장 허용: OSPNoCheck 확장이 응답 서명 인증서에 허용되는지 여부를 지정합니다. 기본값은 true입니다.

OCSP ISIS-MTT CertHash 확장 필요: 인증서 공개 키 해시 확장을 OCSP 응답에 포함해야 하는지 여부를 지정합니다. 기본값은 false입니다.

디버깅을 위한 오류 처리 옵션 error-handling-options-for-debugging

다음 API 호출 시 인증서 캐시 제거: 다음 서명 서비스 작업이 호출될 때 인증서 캐시를 제거할지 여부를 지정합니다. 작업이 호출되면 이 옵션은 false로 다시 설정됩니다. 기본값은 false입니다.

다음 API 호출 시 CRL 캐시 제거: 다음 서명 서비스 작업이 호출될 때 CRL 캐시를 제거할지 여부를 지정합니다. 작업이 호출되면 이 옵션은 false로 다시 설정됩니다. 기본값은 false입니다.

다음 API 호출 시 OCSP 캐시 제거: 다음 서명 서비스 작업이 호출될 때 OCSP 캐시를 제거할지 여부를 지정합니다. 작업이 호출되면 이 옵션은 false로 다시 설정됩니다. 기본값은 false입니다.

감시 폴더 서비스 설정 watched-folder-service-settings

감시 폴더 서비스(WatchedFolder)는 모든 감시 폴더 끝점에 대해 공통적인 특성을 구성합니다. 또한 감시 폴더 엔드포인트에 대한 기본값을 제공합니다. 감시 폴더 끝점 구성을 참조하세요. 외부 클라이언트 애플리케이션에 의해 호출되거나 Workbench에서 생성된 프로세스에 사용되지 않습니다.

감시 폴더 서비스에는 다음 설정을 사용할 수 있습니다.

크론 식: 입력 디렉터리의 폴링을 예약하기 위해 quartz에서 사용하는 크론 식입니다.

반복 횟수: 입력 디렉터리가 폴링되는 횟수입니다. 끝점 구성에 이 값이 지정되지 않은 경우 사용할 기본 반복 횟수입니다. -1 값은 디렉토리 검사가 불확정임을 나타냅니다. 기본값은 -1입니다.

반복 간격: 각 폴링 사이의 기본 숫자(초)입니다. 감시 폴더 끝점 구성에 다른 값이 지정되어 있지 않은 경우 이 값이 반복 간격으로 사용됩니다. 기본값은 5입니다. 자세한 내용은 배치 크기 설정의 설명을 참조하십시오.

비동기: 호출 형식을 비동기 또는 동기화로 식별합니다. 임시 및 동기 프로세스는 동기적으로만 호출할 수 있습니다. 기본값은 비동기입니다.

대기 시간: 입력 폴더에서 파일을 검색하는 시간(초)의 기본값입니다. 파일 또는 폴더가 대기 시간에 지정된 시간보다 오래된 경우 처리를 위해 선택됩니다. 기본값은 0입니다.

일괄 처리 크기: 검사당 처리되는 파일 또는 폴더 수에 대한 기본값입니다. 기본값은 2입니다.

[반복 간격] 및 [배치 크기] 설정은 모든 스캔에서 감시 폴더가 선택하는 파일 수를 결정합니다. 감시 폴더는 석영 스레드 풀을 사용하여 입력 폴더를 스캔합니다. 스레드 풀이 다른 서비스와 공유됩니다. 스캔 간격이 작으면 스레드에서 종종 입력 폴더를 스캔합니다. 감시 폴더에 파일이 자주 드롭되는 경우 스캔 간격을 작게 유지하십시오. 파일을 자주 삭제하지 않는 경우 다른 서비스가 스레드를 사용할 수 있도록 스캔 간격을 크게 사용합니다.

삭제할 파일이 많은 경우 배치 크기를 크게 만듭니다. 예를 들어, 감시 폴더 끝점에 의해 호출된 서비스가 분당 700개의 파일을 처리할 수 있고 사용자가 동일한 비율로 입력 폴더에 파일을 놓는 경우 배치 크기를 350으로 설정하고 반복 간격을 30초로 설정하면 감시 폴더를 너무 자주 검색하는 비용을 발생시키지 않고도 감시 폴더 성능에 도움이 됩니다.

파일을 감시 폴더에 놓으면 입력에 있는 파일이 표시되므로 매 초마다 스캔이 발생하는 경우 성능이 저하될 수 있습니다. 스캔 간격을 늘리면 성능이 향상될 수 있습니다. 삭제할 파일의 볼륨이 작은 경우 배치 크기 및 반복 간격을 적절하게 조정합니다. 예를 들어 1초마다 10개의 파일을 삭제하는 경우 [반복 간격]을 1초로 설정하고 [배치 크기]를 10초로 설정해 보십시오.

클러스터 구성에서 감시 폴더 끝점의 배치 크기는 여러 클러스터 노드로 확장되지 않습니다. 예를 들어, 2노드 클러스터에 대해 일괄 처리 크기가 2(으)로 설정되고 스로틀 옵션이 선택된 경우, 각 노드가 한 번에 두 개의 파일을 처리하는 대신 노드가 두 개의 묶음으로 파일을 일괄적으로 처리합니다.

중복 파일 이름 덮어쓰기: 감시 폴더가 중복 결과 파일 이름을 덮어쓰는지 여부와 같은 이름의 보존된 문서를 덮어쓸지 여부를 지정하는 부울 문자열입니다.

폴더 보존: 폴더 보존의 기본값입니다. 이 폴더는 입력을 성공적으로 처리한 경우 소스 파일을에 복사하는 데 사용됩니다. 이 값은 결과 폴더 설정에 설명된 대로 파일 패턴이 있는 빈 경로, 상대 경로 또는 절대 경로일 수 있습니다.

실패 폴더: 실패 파일이 복사된 폴더의 이름입니다. 이 값은 결과 폴더 설정에 설명된 대로 파일 패턴이 있는 빈 경로, 상대 경로 또는 절대 경로일 수 있습니다.

결과 폴더: 결과 폴더의 기본 이름입니다. 이 폴더는에 결과 파일을 복사하는 데 사용됩니다. 이 값은 다음 파일 패턴을 사용하는 빈 경로, 상대 경로 또는 절대 경로일 수 있습니다.

  • %F = 파일 이름 접두사
  • %E = 파일 이름 확장명
  • %Y = 연도(전체)
  • %y = 연도(마지막 두 자리)
  • %M = 월
  • %D = 일
  • %d = 일(연 기준)
  • %H = 시간(24시간 시계)
  • %h = 시간(12시간 시계)
  • %m = 분
  • %s = 초
  • %l = 밀리초
  • %R = 난수(0~9)
  • %P = 프로세스 또는 작업 ID

예를 들어, 2009년 7월 17일 오후 8시이고 C:/Test/WF0/failure/%Y/%M/%D/%H/을(를) 지정한 경우 결과 폴더는 C:/Test/WF0/failure/2009/07/17/20입니다.

경로가 절대적이 아니라 상대적이면 폴더가 감시 폴더 내에 만들어집니다. 파일 패턴에 대한 자세한 내용은 파일 패턴 정보를 참조하십시오.

NOTE
결과 폴더의 크기가 작을수록 감시 폴더 성능이 향상됩니다. 예를 들어 감시 폴더의 예상 로드가 매시간마다 1,000개의 파일인 경우 매시간마다 새 하위 폴더가 만들어지도록 result/%Y%M%D%H과(와) 같은 패턴을 시도하십시오. 부하가 더 작은 경우(예: 하루에 1000개의 파일) result/%Y%M%D과 같은 패턴을 사용할 수 있습니다.

단계 폴더: 감시 폴더 내에 있는 단계 폴더의 기본 이름입니다.

입력 폴더: 감시 폴더 내에 있는 입력 폴더의 기본 이름입니다.

실패 시 유지: true인 경우 실패 시 원본 파일이 실패 폴더에 유지됩니다.

스로틀: 이 옵션을 선택하면 지정된 시간에 AEM Forms에서 처리하는 감시 폴더 작업 수가 제한됩니다. 일괄 처리 크기 값은 최대 작업 수를 결정합니다(제한 정보 참조).

웹 서비스 서비스 설정 web-service-service-settings

웹 서비스 서비스(WebService)를 사용하면 프로세스에서 웹 서비스 작업을 호출할 수 있습니다.

웹 서비스 서비스를 통해 프로세스에서 웹 서비스 작업을 호출할 수 있습니다. 예를 들어, 조직은 서비스 공급자의 노출된 웹 서비스를 호출하여 연락처 및 계정 세부 사항과 같은 정보를 저장하고 검색하기 위한 프로세스를 통합할 수 있습니다. 웹 서비스 서비스는 지정된 웹 서비스를 호출하고 각 매개 변수에 대한 값을 전달합니다. 그런 다음 작업의 반환 값을 프로세스 내의 지정된 변수에 저장합니다.

웹 서비스는 SOAP 메시지를 보내고 받는 방식으로 웹 서비스와 상호 작용합니다. 또한 이 서비스는 WS-Attachment 프로토콜을 사용하여 SOAP 메시지와 함께 MIME, MTOM 및 SwaRef 첨부 파일을 전송할 수 있도록 지원합니다. 웹 서비스 상호 작용은 SAP 시스템 및 .NET 웹 서비스와 호환됩니다.

웹 서비스 서비스에 다음 설정을 사용할 수 있습니다.

키 저장소: 인증에 사용할 개인 키가 포함된 키 저장소 파일의 전체 경로입니다. Forms 서버는 파일에 액세스할 수 있어야 합니다.

키 저장소 암호: 키 저장소 파일의 암호입니다.

키 저장소 유형: 키 저장소의 유형입니다. Forms 서버를 실행하는 JVM에 대해 구성된 기본 키 저장소 유형을 사용할 값을 제공하지 않습니다. 그렇지 않으면 다음 값 중 하나를 제공하십시오.

  • jks
  • pkcs12
  • cms
  • jceks

Trust Store: 웹 서비스 서버의 공개 키가 포함된 Trust Store 파일의 전체 경로입니다.

Trust Store 암호: Truststore 파일의 암호입니다.

Trust Store 유형: Truststore의 유형입니다. Forms 서버를 실행하는 JVM에 대해 구성된 기본 키 저장소 유형을 사용할 값을 제공하지 않습니다. 그렇지 않으면 다음 값 중 하나를 제공하십시오.

  • jks
  • pkcs12
  • cms
  • jceks

XSLT 변환 서비스 설정 xslt-transformation-service-settings

XSLT 변환 서비스(XSLTService)를 사용하면 프로세스에서 XML 문서에 XSLT(Extensible Stylesheet Language Transformations)를 적용할 수 있습니다.

다음 설정은 XSLT 변환 서비스에 사용할 수 있습니다.

팩터리 이름: XSLT 변환을 수행하는 데 사용할 Java 클래스의 정규화된 이름입니다. 값을 지정하지 않으면 Forms 서버를 실행하는 Java Virtual Machine에 구성된 기본 팩토리가 사용됩니다.

서비스에 대한 보안 설정 수정 modifying-security-settings-for-a-service

Forms Server를 사용하면 각 서비스에 대한 보안 설정을 구성하여 서비스별로 세분화된 액세스 제어를 구성할 수 있습니다.

기본 보안 프로필이 설치되어 시스템 요구 사항에 맞게 구성할 수 있습니다. 각 보안 프로필에는 관련 도메인이 있으며 사용자 수준 또는 그룹 수준에서 만들어집니다.

서비스에 대한 보안 설정 수정 modify-security-settings-for-a-service

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리 를 클릭합니다.

  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.

  3. 보안 탭을 클릭합니다.

  4. 인증할 호출자 필요 목록에서 예 또는 아니오를 선택하여 인증서를 사용하여 서비스를 호출할 수 있는지 또는 인증서를 사용하지 않고 호출할 수 있는지 여부를 지정합니다.

    [예]를 선택하는 경우 서비스 호출자가 인증되어야 하며 해당 호출자의 사용자 계정이 서비스를 호출할 권한이 있어야 합니다. 그렇지 않으면 호출 시도가 거부됩니다.

    아니오를 선택하면 서비스의 호출자가 인증되거나 인증되지 않을 수 있습니다. 권한 검사가 없으므로 서비스 호출이 항상 성공합니다.

  5. 익명 액세스로 플래그가 지정된 작업이 하나 이상 포함된 서비스의 경우 익명 액세스 허용을 선택하거나 선택 취소합니다. 익명 액세스가 활성화되면 시스템 내의 모든 사용자가 서비스에 대한 작업을 호출할 수 있습니다. 익명 액세스가 비활성화된 경우 서비스를 호출하고 작업을 호출할 수 있는 권한이 사용자에게 부여되어야 합니다. 사용자에게는 이러한 권한이 직접 부여되거나 이러한 권한이 있는 그룹의 일부로 부여됩니다.

  6. 일부 서비스의 경우 작업을 실행하는 사용자 계정이 결과에 영향을 줍니다. 예를 들어 Content Services(더 이상 사용되지 않음)에서 콘텐츠를 저장하는 사용자는 콘텐츠의 소유자가 되어 나중에 콘텐츠에 액세스할 수 있는 사용자에 영향을 줍니다. 컨텐츠를 저장하는 프로세스를 사용하는 경우 해당 사용자가 저장된 컨텐츠를 소유하게 되므로 Document Management 서비스를 실행하는 데 사용되는 사용자에 대해 생각해 보십시오.

    서비스에서 작업을 실행하는 데 사용하는 런타임 ID를 지정하려면 [다음으로 실행 지정]을 선택하고 관련 목록에서 옵션을 선택한 다음 [저장]을 클릭합니다. 다음 옵션 중에서 선택합니다.

    호출자: 서비스를 호출한 사용자와 동일한 ID를 사용합니다.

    시스템: 시스템 사용자를 사용하여 전체 권한으로 서비스를 실행합니다.

    명명된 사용자: 특정 사용자로 서비스를 실행할 수 있습니다. 이 옵션을 선택하면 사용자 선택을 눌러 사용자를 검색하고 선택할 수 있는 주도자 선택 페이지를 표시합니다.

    실행 지정(Specify Run As)을 선택하지 않으면 기본 동작이 사용됩니다.

    note note
    NOTE
    xfaForm, Document Form 및 Form 변수와 함께 사용되는 렌더링 및 제출 서비스는 항상 시스템 사용자 계정을 사용하여 실행됩니다.
  7. 사용자 추가 를 클릭하여 이 서비스에 대한 사용자 및 그룹의 권한을 지정합니다.

  8. 주도자 선택 화면에는 사용자 관리에 구성된 사용자 및 그룹이 표시됩니다. 원하는 사용자 또는 그룹이 표시되지 않으면 검색 기능을 사용하여 찾습니다. 사용자 또는 그룹 이름을 클릭합니다.

  9. 권한 추가 화면에서 이 서비스의 사용자 또는 그룹에 할당할 권한을 선택합니다.

    • INVOKE_PERM: 서비스에서 모든 작업을 호출합니다.
    • MODIFY_CONFIG_PERM: 서비스의 구성을 수정하려면
    • SUPERVISOR_PERM: 프로세스에서 만든 서비스에 대한 프로세스 인스턴스 데이터를 보려면
    • START_STOP_PERM: 서비스를 시작하고 중지하려면
    • ADD_REMOVE_ENDPOINTS_PERM: 서비스의 끝점을 추가, 제거 및 수정하려면
    • CREATE_VERSION_PERM: 서비스 버전을 만들려면
    • DELETE_VERSION_PERM: 서비스 버전을 삭제하려면
    • MODIFY_VERSION_PERM: 서비스 버전을 수정하려면
    • READ_PERM: 서비스를 보려면
    • PROCESS_OWNER_PERM: 이후 버전의 AEM Forms에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
    • SERVICE_MANAGER_PERM: 이후 버전의 AEM Forms에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
    • SERVICE_AGENT_PERM: 이후 버전의 AEM Forms에서 사용할 수 있습니다. 이 권한을 사용하지 마십시오.
  10. 추가를 클릭합니다.

보안 프로필에서 보안 주체 제거 remove-the-principal-from-a-security-profile

  1. 서비스 관리 페이지에서 구성할 서비스를 선택합니다.
  2. 보안 탭을 클릭하고 제거할 보안 프로필을 선택한 다음 제거 ​를 클릭합니다.

서비스에 대한 풀링 구성 configuring-pooling-for-a-service

각 서비스는 풀링 기능을 사용하여 들어오는 호출 요청을 처리할 수 있습니다. 서비스 풀을 사용하면 한 번에 단일 스레드에서 서비스 인스턴스를 호출하고 호출 요청 전체에서 재사용하여 성능이 향상될 수 있습니다. 풀링을 사용하여 최대 비동기 서비스 인스턴스 옵션을 지정할 수도 있습니다. 이 옵션을 사용하면 서비스에서 동시에 처리되는 요청 수를 제한할 수 있습니다.

풀링 활성화 enable-pooling

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리 를 클릭합니다.
  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.
  3. 풀링 탭을 클릭합니다.
  4. 요청 처리 전략 목록에서 모든 요청에 대해 풀링된 인스턴스를 선택합니다.
  5. 초기 서비스 인스턴스 풀 크기 상자에 풀의 초기 크기를 입력합니다. 서비스가 배포되면 이 숫자를 사용하여 호출 요청을 기다리는 자유 풀에 생성 및 할당되는 서비스 구현 인스턴스 수를 결정합니다. 이렇게 하면 서비스 컨테이너가 먼저 서비스 인스턴스를 초기화할 필요 없이 호출 요청에 즉시 응답할 수 있습니다.
  6. [최대 서비스 인스턴스 풀 크기] 상자에 지정된 서비스에 대한 풀의 최대 인스턴스 수를 입력합니다. 이 설정은 주어진 시간에 주어진 서비스를 실행할 수 있는 스레드 수를 제어합니다. 기본값은 0이며, 이렇게 하면 풀 크기가 무제한이 됩니다.
  7. [최대 비동기 서비스 인스턴스] 상자에 지정된 시간에 비동기 요청을 서비스하는 데 사용할 수 있는 풀의 최대 인스턴스 수를 입력합니다. 이 설정을 사용하면 서비스가 동시에 처리할 수 있는 요청 수를 제한할 수 있습니다.
  8. 호출 대기 시간 초과 상자에 호출 요청에 서비스를 사용할 수 있을 때까지 대기할 시간(밀리초)을 입력합니다. 이 설정에 대한 값을 지정하지 않으면 기본값은 0이며, 이 경우 대기 시간이 없습니다.
  9. 저장을 클릭합니다.

풀링 제거 remove-pooling

  1. 관리 콘솔에서 서비스 > 애플리케이션 및 서비스 > 서비스 관리 를 클릭합니다.

  2. 서비스 관리 페이지에서 구성할 서비스를 클릭합니다.

  3. 풀링 탭을 클릭합니다.

  4. 요청 처리 전략 목록에서 각 요청에 대해 새 인스턴스를 선택하거나 모든 요청에 대해 단일 인스턴스를 선택합니다.

    모든 요청에 대한 단일 인스턴스: 첫 번째 요청이 컨테이너에 들어올 때 서비스 인스턴스가 만들어지고 캐시됩니다. 해당 요청 이후의 모든 요청은 동일한 서비스 인스턴스를 사용하여 요청을 처리합니다.

    각 요청에 대한 새 인스턴스: 받은 각 호출에 대해 새 서비스 인스턴스가 만들어집니다.

  5. 저장을 클릭합니다.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2