[OutSystem] Integration Builder에서 생성한 모듈의 구조를 확인합니다.

Salesforce Developer Edition Integration Builder에서 제작을 시도한 모듈의 구성을 확인하세요.

환경을 확인하다


Personal Environment(Version 11.13.0 (Build 31107))
Service Studio (Version 11.11.12)
Integration Builder의 SaaS: https://integrationbuilder.outsystems.com/

문서


Structure of generated integrations

아키텍처


Salesforce에서 시도한 Connector의 구조를 요약했습니다.

Integration Manager


Integration Builder를 처음 설치할 때 설치되는 표준 부품입니다.
인증 관계를 처리하는 메커니즘을 제공하다.
그림에서 IMSalesforceConnection_CS만 표시되지만 다른 종류의 연결기용 인증 처리 모듈도 포함됩니다.

Salesforce Connector


Integration Builder로 Salesforce용 연결기 부품의 응용을 시험적으로 제작하였다.
DRV 모듈(Library)은 Salesforce에 직접 연결하는 기능을 제공합니다.

사용자 모듈


사용자 응용 프로그램 모듈을 가리킨다.
이 모듈은 IS 모듈의 동작만 사용합니다.

구조 설계 자료에서


먼저 모듈 이름의 DRV 및 IS 접미사에 대해 설명합니다.
구조 설계 자료Naming Conventions for Modules에 부합되는 부분이 있다.
DRV(Driver)「Integration with different systems that perform the same type of operation」.같은 종류의 처리를 하는 다른 시스템에 연결된 위젯입니다.
IS(Integration Services)「Technical wrapper to consume and normalize an external service」.외부 서비스를 활용하기 위해 표준화된 기술적인 지퍼 부품을 활용한다는 뜻이다.
이 구성에 관해서는 Transparency Service라는 구조 설계 모델이 있다.
링크된 객체의 그림을 확인하십시오.
예를 들어 고객 정보가 두 가지 ERP와 한 가지 SaaS에 분산될 때 각각 세 가지 DRV를 준비하고 IS를 준비한다.그리고 IS는 통일된 인터페이스를 제공하여 받은 값을 검사하고 적절한 DRV, 모드로 처리합니다.
모드의 구성이 같기 때문에 이 디자인 모드를 참조하면IntegrationBuilder가 생성한 모듈의 작용과 이름이 결정된 것처럼 보입니다.
IntegrationBuilder의 경우 커넥터 적용이 자동으로 생성되므로 레이어 2의 필요성이 매우 얇아 보입니다.
설정에 따라 수동으로 유지보수가 가능한 모듈일 수 있습니다.

제공된 작업


CRUD와 검색 조건을 일치시킨 데이터의 개수를 카운트하고 검색 조건을 일치된 데이터로 되돌려주는 검색 작업을 제공합니다.
Available Server Actions in an integration에 따라 포획된 데이터의 유형에 따라 다음과 같은 6개의 조작을 만들 수 있다(일부 데이터 원본은 일부 조작을 지원하지 않을 수도 있다).
  • Create
  • Get
  • Update
  • Delete
  • Count
  • Search
  • 좋은 웹페이지 즐겨찾기