참조: FTP-Out 전송 속성
공통 탭
속성 | XML 속성명 | 설명 |
|---|---|---|
Id
| id
| 어셈블리 내 ftp-out 구성요소의 고유 ID입니다. |
Routes Response To
| routes-response-to
| ftp-out 전송의 응답 메시지 대상입니다. |
Execute When
| execute-when
| 전송 실행 여부를 결정하는 조건입니다. |
엔드포인트
| endpoint
| 파일을 작성할 호스트(및 필요에 따라 포트) 및 FTP 디렉토리를 지정합니다. 형식을 따릅니다. ftp://FTP-directory , FTP-directory 은(는) 대상 위치입니다.예: ftp://ftpserver.example.org/outputDir 지정하는 디렉토리 위치가 FTP 서버에 이미 있어야 합니다. |
Binary File
| binary-file
| 출력 파일을 이진 파일로 전송할지 여부를 지정합니다. |
Input File Pattern
| input-file-pattern
| 특정 유형의 파일을 매칭하기 위한 파일명 패턴입니다. 예: 다음을 지정합니다. *.xls Excel 파일만 선택합니다. |
Input Content Type
| input-content-type
| 런타임에 포함된 미디어 유형입니다. content-type 메시지 헤더의 값 미디어 유형은 유형, 하위유형 및 하나 이상의 옵션 매개변수 중 최소 두 가지로 구성됩니다. 다음 text 하위유형에 옵션이 있습니다. charset 문자 인코딩을 지정하는 매개변수 예: text/html;
charset=UTF-8 이 속성은 파일에 미디어 유형 및 문자 세트가 명시적으로 지정되지 않은 XML 이외 텍스트 파일 형식의 경우에 특히 유용합니다. |
Output File Pattern
| output-file-pattern
| 출력 파일의 이름이 생성되는 방법을 지정합니다. 패턴은 리터럴 문자열과 다음 토큰 중 하나 이상을 포함할 수 있습니다.
|
방법
| method
| 전송 방법을 지정합니다.
|
비밀번호
| password
| FTP 서버에 액세스하는 데 사용되는 사용자명과 연결된 비밀번호입니다. |
사용자명
| username
| FTP 서버에 액세스하는 데 사용되는 사용자명입니다. |
고급 탭
속성 | XML 속성명 | 설명 |
|---|---|---|
Store Message
| store-message
| Workday 지원팀에서 달리 권장하지 않는 한, none 을 지정합니다.메시지를 저장하려면 Studio의 store 단계를 사용합니다. |
Transport Class
| transport-class
| 필요한 경우, 어셈블리별로 대체 구현 클래스를 지정합니다. WEB-INF/classes/spring/assembly-bean.xml 파일을 편집하여 구현 클래스를 전체적으로 변경할 수 있습니다. |
Ignore Dynamic Endpoints
| ignore-dynamic-endpoints
| 수신 메시지 헤더의 동적 WSA(WS-Addressing) 값을 무시할지 아니면 이 값을 사용하여 전송의 엔드포인트 속성 값을 재정의할지 지정합니다.set-dynamic-endpoint 단계를 사용하여 WS-Addressing 세부내용을 지정합니다. |
Passive Mode
| passive-mode
| 패시브 모드에서 FTP 전송이 지원되는지 여부를 지정합니다. 패시브 모드에서 FTP 클라이언트는 FTP 전송에 필요한 두 연결을 모두 개시합니다. 명령 포트에서 서버에 연결하고 PASV 명령을 실행합니다. 그러면 서버가 데이터 연결을 위해 수신 대기하는 포트를 알려주는 회신을 보냅니다. 그런 다음 클라이언트가 해당 데이터 포트에서 지정된 서버 데이터 포트로의 데이터 연결을 개시합니다. 마지막으로, 서버는 클라이언트의 데이터 포트로 ACK를 다시 보냅니다. 활성 모드에서 클라이언트가 명령 연결을 개시하고 서버가 데이터 연결을 개시합니다. |
시간 초과
| timeout
| 전송이 수신 대기하는 FTP 서버와 클라이언트 간 FTP 세션의 시간 초과 기간을 밀리초 단위로 지정합니다. 값을 지정하지 않으면 300,000ms(5분) 후에 세션 시간이 초과됩니다. |
Mime Types Map File
| mime-types-map-file
| MIME 형식과 파일 확장자 간 매핑을 위한 맵 파일의 위치입니다. 이 속성을 사용하여 다음을 수행합니다.
이 매핑의 파일은 ccx/conf/mime.types 입니다. 이 파일의 고유 버전을 제공할 수 있습니다.이 전송은 다음을 사용하여 출력 파일의 파일명을 생성할 수 있습니다. ${EXT} 의 끝에 배치된 토큰 output-file-pattern 값 |
Temp File Name
| temp-file-name
| 임시 파일명을 지정합니다. 방법 속성이 으로 설정된 경우 put , 이 임시 파일명을 사용하여 파일이 업로드됩니다. FTP가 완료되면 파일명이 Output File Pattern 속성에 지정된 이름으로 바뀝니다. |
Close Connection
| close-connection
| FTP 액션이 완료되면 연결을 끊을지 여부를 지정합니다. |
Pool Size
| pool-size
| 이 구성요소에 대해 호스트별로 지원되는 최대 동시 연결 수 및 세션 수입니다. 지정된 수보다 많은 스레드가 동일한 호스트에 연결을 시도하는 경우 일부 스레드는 Pool에 액세스할 때까지 대기해야 합니다. Pool 크기를 무제한으로 설정하려면 음수를 지정합니다. |
디버그
| debug
| 전송에서 JSCAPE 디버그 모드를 활성화합니다. |