영어로 읽기

다음을 통해 공유


XLANG/s 데이터 형식

XLANG/s는 C#의 해당 유형에 상응하는 표준 값 유형을 정의합니다. 여기에는 부울, 바이트, Char, Decimal, Double, Int16, Int32, Int64, SByte, Single, String, UInt16, UInt32UInt64가 포함됩니다. XLANG/s는 1차원 배열을 지원하지만 배열 리터럴은 지원하지 않습니다.

XLANG/s는 메시지 처리를 위한 다양한 지원도 제공합니다. 메시지는 스키마, .NET 클래스, 웹 메시지 유형(WSDL) 또는 복합 메시지 유형을 기반으로 할 수 있습니다. XLANG/s는 다음 복합 데이터 유형을 지원합니다.

  • messagetype. 이 데이터 유형은 데이터 요소, XSD 기반 메시지 및 메서드-메시지 유형(클래스 또는 인터페이스 메서드의 서명 형식과 일치하는 메시지)의 조합으로 정의되는 다중 파트 메시지 유형을 정의합니다.

  • porttype. 이 데이터 유형은 해당 유형의 포트 인스턴스가 수행할 수 있는 포트 작업 컬렉션을 정의합니다.

  • correlationsettype. 이 데이터 유형은 상관 관계 집합 변수의 모든 인스턴스에 사용될 데이터를 정의합니다. 상관 관계 집합 데이터는 시스템을 통해 이동하는 메시지가 비즈니스 프로세스의 적절한 실행 인스턴스로 발송되도록 하는 데 사용되는 라우팅 메커니즘입니다. 예를 들어 구매 주문서가 처리를 위해 거래 업체로 전송되는 경우 이 구매 주문서에 해당하는 비즈니스 프로세스의 인스턴스를 반환 시 정확하게 호출해야 합니다.

  • servicelinktype. 이 데이터 형식은 비즈니스 프로세스에서 사용되는 논리적으로 일관된 포트 그룹을 구성하는 porttype 값 집합을 정의합니다. 서비스 링크 사용은 런타임 시 포트 그룹에 대한 동적 할당을 가능하게 하는 강력한 메커니즘입니다. 이를 통해 여러 거래 업체와 상호 작용하는 데 사용할 수 있는 단일 비즈니스 프로세스를 정의할 수 있습니다.

참고 항목

XLANG/s 문
XLANG/s 변수 및 연산자
XLANG/s 식
XLANG/s 예약어
XLANG/s에서 BPEL4WS 형식으로 변환