Windows SharePoint Services 어댑터 구성 속성
다음 표는 Windows SharePoint Services 어댑터 수신 위치에 대해 설정할 수 있는 구성 속성을 보여 줍니다.
속성 이름 | Type | 설명 | 제한 | 의견 |
---|---|---|---|---|
SiteUrl | VT_BSTR | Windows SharePoint Services 웹 사이트의 전체 URL을 지정합니다. | 송신 포트나 수신 위치의 URI는 256자를 초과할 수 없습니다. | 없음 |
WssLocation | VT_BSTR | 문서를 검색할 Windows SharePoint Services 문서 라이브러리 URL로서 SharePoint 사이트에 대한 상대 URL을 지정합니다. | SharePoint 목록 또는 폴더의 메시지는 수신할 수 없습니다. | SharePoint 문서 라이브러리가 해당 항목의 이름과 다른 경우가 있습니다. Internet Explorer의 주소 표시줄을 확인하여 올바른 URL을 검색하십시오. |
ViewName | VT_BSTR | 어댑터에서 처리된 문서를 필터링하는 데 사용되는 Windows SharePoint Services 보기를 지정합니다. | 없음 | 플랫 보기의 모든 메시지는 처리됩니다. |
보관 위치 | VT_BSTR | 처리된 파일이 보관되는 Windows SharePoint Services 폴더 URL로서 SharePoint 사이트에 대한 상대 URL을 지정합니다. | 없음 | SharePoint 문서 라이브러리나 폴더 URL이 해당 항목의 이름과 다른 경우가 있습니다. Internet Explorer의 주소 표시줄을 확인하여 올바른 URL을 검색하십시오. |
NamespaceAliases | VT_BSTR | 쉼표나 세미콜론으로 구분된 네임스페이스 별칭 정의 목록을 지정합니다. | 없음 | 없음 |
보관 파일 이름 | VT_BSTR | 보관된 Windows SharePoint Services 파일의 이름을 지정합니다. | "%SendingOrchestrationID%" 및 "%SendingOrchestrationType%" 매크로는 이 필드에서 지원되지 않습니다. | 없음 |
Overwrite | VT_BSTR | 보관된 기존 파일을 덮어쓸지 여부를 지정합니다. | 유효한 값은 다음과 같습니다. -예 -아니요 |
기본값은 no입니다. |
오류 임계값 | VT_BSTR | 수신 위치가 해제될 때까지 어댑터에서 연속적으로 발생하는 최대 폴링 오류 수를 지정합니다. | 유효한 값은 0에서 2147483647. | 수신 위치를 해제하지 않으려면 이 속성을 0으로 설정하십시오. 기본값은 10입니다. |
PollingInterval | VT_BSTR | 새 메시지를 처리할 수 있는지 확인하기 위해 어댑터가 연속적으로 수행하는 쿼리 사이의 시간 간격(초)을 지정합니다. | 유효한 값은 1에서 2147483647. | 낮은 값을 지정하면 어댑터의 처리량 및 응답 시간이 향상됩니다. 기본값은 60입니다. |
BatchSize | VT_BSTR | Windows SharePoint Services 메시징 어댑터 웹 서비스가 일괄 처리하는 최대 문서 수를 지정합니다. | 유효한 값은 1에서 2147483647. | 일괄 처리에는 정의된 일괄 처리 크기보다 더 적은 수의 메시지가 포함될 수 있지만 더 많은 메시지가 포함될 수는 없습니다. 기본값은 20입니다. |
OfficeIntegration | VT_BSTR | Office 통합의 수준을 지정합니다. | 유효한 값은 다음과 같습니다. - 선택 사항 - 가능한 경우 InfoPath 처리 지침을 제거하거나 가능하지 않은 경우 있는 그대로 처리하려고 시도합니다. - no - 문서를 "있는 그대로" 처리합니다. - 예 - InfoPath 처리 지침을 제거하거나 오류가 발생할 경우 메시지를 건너뜁니다. |
기본값은 optional입니다. |
제한 시간 | VT_BSTR | Windows SharePoint Services 어댑터 웹 서비스에 대한 어댑터 런타임 웹 서비스 호출의 제한 시간(밀리초)을 지정합니다. | 유효한 값은 1000에서 2147483647. | 기본값은 100000입니다. |
AdapterWSPort | VT_BSTR | Windows SharePoint Services 어댑터 웹 서비스가 설치된 IIS 웹 사이트의 HTTP 포트를 지정합니다. | 없음 | 기본값은 80입니다. |
uri | VT_BSTR | Windows SharePoint Services 문서 라이브러리에 대한 전체 경로를 지정합니다. | 송신 포트나 수신 위치의 URI는 256자를 초과할 수 없습니다. | 없음 |
다음 코드는 속성을 설정하는 데 사용하는 문자열의 형식을 보여 줍니다.
<CustomProps><AdapterConfig vt="8"><ReceiveLocation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SiteUrl>http://BTS2006/sites/BASSite/</SiteUrl><WssLocation>Shared Docs</WssLocation><ViewName>Approved</ViewName><ArchiveLocation>Archive</ArchiveLocation><NamespaceAliases>po='http://POProcess/POrder'</NamespaceAliases><ArchiveFileName>PurchaseOrder0001.xml</ArchiveFileName><Overwrite>no</Overwrite><ErrorThreshold>10</ErrorThreshold><PollingInterval>60</PollingInterval><BatchSize>20</BatchSize><OfficeIntegration>optional</OfficeIntegration><Timeout>100000</Timeout><AdapterWSPort>80</AdapterWSPort><uri>wss://bts2006:80/sites/BASSite/Shared+Docs?ViewName=Approved</uri></ReceiveLocation></AdapterConfig></CustomProps>
다음 표는 Windows Sharepoint Services 어댑터 송신 포트에 대해 설정할 수 있는 구성 속성을 보여 줍니다.
속성 이름 | Type | 설명 | 제한 | 의견 |
---|---|---|---|---|
SiteUrl | VT_BSTR | Windows SharePoint Services 웹 사이트의 전체 URL을 지정합니다. | 송신 포트나 수신 위치의 URI는 256자를 초과할 수 없습니다. | 없음 |
WssLocation | VT_BSTR | Windows SharePoint Services 대상 폴더 URL로서 SharePoint 사이트에 대한 상대 URL을 지정합니다. | 없음 | SharePoint 문서 라이브러리, 목록 또는 폴더 URL이 해당 항목의 이름과 다른 경우가 있습니다. Internet Explorer의 주소 표시줄을 확인하여 올바른 URL을 찾으십시오. |
Overwrite | VT_BSTR | 기존 파일을 덮어쓸지 여부를 지정합니다. | 유효한 값은 다음과 같습니다. -아니요 -오케스트레이션 -이름을 바꿀 -예 |
기본값은 no입니다. |
NamespaceAliases | VT_BSTR | 쉼표나 세미콜론으로 구분된 네임스페이스 별칭 정의 목록을 지정합니다. | 없음 | 이 필드를 사용하여 필드에 제공된 XPATH 쿼리에 사용되는 네임스페이스 별칭을 정의할 수 있습니다. 이 속성은 오케스트레이션에 의해 정의된 WSS.ConfigNamespacesAliases 메시지 컨텍스트 속성을 재정의하지 않습니다. 대신 두 값이 병합됩니다. |
FileName | VT_BSTR | Windows SharePoint Services 파일 이름을 지정합니다. | 없음 | 메시지를 목록으로 보낼 때 파일 이름 속성에 지정한 값은 무시되며 SharePoint 열에 저장되지 않습니다. SharePoint 목록에는 파일 이름 열이 없습니다. 대신 사용 가능한 16개 열 중에서 하나를 사용하여 제목 열을 업데이트하십시오. |
OfficeIntegration | VT_BSTR | InfoPath와 같은 Office 응용 프로그램에서 자동으로 열리도록 문서를 변경하거나 InfoPath 솔루션이 없을 경우 문서를 현재 상태로 저장하도록 지정합니다. | 유효한 값은 다음과 같습니다. -아니요 -선택적 -오케스트레이션 -예 - yesformlibrary |
기본값은 optional입니다. |
템플릿 문서 라이브러리 | VT_BSTR | InfoPath 솔루션이 저장되는 SharePoint 문서 라이브러리의 이름을 지정합니다. | 템플릿 네임스페이스 열 속성이 값을 포함하는 경우 이 속성도 값을 포함해야 합니다. | 문서 라이브러리에는 이 InfoPath 솔루션으로 열 수 있는 XML 문서의 네임스페이스 및 루트 노드나 루트 노드로만 채워지는 텍스트 한 줄 유형의 SharePoint 열이 하나 이상 있어야 합니다. |
템플릿 네임스페이스 열 | VT_BSTR | InfoPath 솔루션의 네임스페이스를 저장하는 템플릿 대체(fallback) 문서 라이브러리 SharePoint 열의 이름을 지정합니다. | 템플릿 문서 라이브러리 속성이 값을 포함하는 경우 이 속성도 값을 포함해야 합니다. 이 필드는 대/소문자를 구분합니다. |
없음 |
사용자 지정 템플릿 문서 라이브러리 | VT_BSTR | InfoPath 솔루션이 저장되는 SharePoint 문서 라이브러리의 이름을 지정합니다. | 사용자 지정 템플릿 네임스페이스 열 속성이 값을 포함하는 경우 이 속성도 값을 포함해야 합니다. 이 필드는 대/소문자를 구분합니다. |
없음 |
사용자 지정 템플릿 네임스페이스 열 | VT_BSTR | InfoPath 솔루션의 네임스페이스를 저장하는 템플릿 문서 라이브러리 SharePoint 열의 이름을 지정합니다. | 사용자 지정 템플릿 문서 라이브러리 속성이 값을 포함하는 경우 이 속성도 값을 포함해야 합니다. 이 필드는 대/소문자를 구분합니다. |
없음 |
속성 이름(n) | VT_BSTR | 대상 문서 라이브러리에 있는 Windows SharePoint Services 열의 이름을 지정합니다. | 이 필드는 대/소문자를 구분합니다. | 최대 16개의 열을 지정할 수 있습니다. |
속성 소스(n) | VT_BSTR | 이 메시지에 대해 설정할 열 값을 지정합니다. | 없음 | 최대 16개의 열 값을 지정할 수 있습니다. |
제한 시간 | VT_BSTR | Windows SharePoint Services 어댑터 웹 서비스에 대한 어댑터 런타임 웹 서비스 호출의 제한 시간(밀리초)을 지정합니다. | 유효한 값은 1000에서 2147483647. | 기본값은 100000입니다. |
AdapterWSPort | VT_BSTR | Windows SharePoint Services 어댑터 웹 서비스가 설치된 IIS 웹 사이트의 HTTP 포트를 지정합니다. | 없음 | 기본값은 80입니다. |
uri | VT_BSTR | Windows SharePoint Services 대상 폴더 URL에 대한 전체 경로를 지정합니다. | 송신 포트나 수신 위치의 URI는 256자를 초과할 수 없습니다. | 없음 |
다음 코드는 속성을 설정하는 데 사용하는 문자열의 형식을 보여 줍니다.
참고
속성 이름2 및 속성 소스2에서 속성 이름16 및 속성 소스16까지의 정의는 이 문자열에서 생략되었습니다.
<CustomProps><AdapterConfig vt="8"><SendPort xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SiteUrl>http://BizTalkServer/sites/BASSite/</SiteUrl><WssLocation>Shared Documents/Purchase Orders</WssLocation><Overwrite>yes</Overwrite><NamespaceAliases>po='http://OrderProcess/POrder'</NamespaceAliases><FileName>PurchaseOrder0001.xml</FileName><OfficeIntegration>yesformlibrary</OfficeIntegration><TemplatesDocLib>Templates</TemplatesDocLib><TemplatesNamespaceCol>NamespaceFallback</TemplatesNamespaceCol><CustomTemplatesDocLib>Shared Documents</CustomTemplatesDocLib><CustomTemplatesNamespaceCol>Namespace</CustomTemplatesNamespaceCol><PropertyName1>Column1</PropertyName1><PropertySource1>Column1 Value</PropertySource1><Timeout>100000</Timeout><AdapterWSPort>80</AdapterWSPort><uri>wss://biztalkserver:80/sites/BASSite/Shared%20Documents/Purchase%20Orders</uri></SendPort></AdapterConfig></CustomProps>
참고
어댑터 프레임워크를 사용하여 빌드된 어댑터에 대한 TransportTypeData 구성 데이터를 지정할 때 사용되는 이름/값 쌍은 모두 AdapterConfig> 요소에 <저장되어야 합니다. <AdapterConfig> 요소는 VT_BSTR(vt="8") 데이터 형식 <> 을 지정하므로 데이터의 문자를 이스케이프해야 합니다.