Os projetos de integração que você constrói usando o Studio são baseados em padrões de mercado, incluindo BPEL4WS (linguagem de execução de processo de negócios para Serviços da Web), WSDL (linguagem de descrição de serviços da Web) e outros padrões baseados em XML.
Não é necessário que conheça os detalhes técnicos desses padrões para usar o produto. Entretanto, como você trabalha com o Studio, está exposto ao conteúdo XML de suas entradas e saídas. Como as orquestrações que estão em execução no Integration Appliance usam, processam e entregam mensagens em um formato XML otimizado, todos os dados e sua definição são apresentados como uma hierarquia de nós como em um documento XML.
Por exemplo, as colunas em uma tabela de banco de dados são representadas como nós. Como outro exemplo, Esquemas de Arquivo Simples são definidos no Studio como uma série de nós de registro, campo ou grupo em uma estrutura em árvore que compõem um nó-raiz que contém descendentes (filho, netos, etc.).
Em uma representação típica de nó completo, o nó principal geralmente é mencionado como o nó-raiz - raiz no sentido de que contém todos os outros nós. Nós subsequentes são nós descendentes compostos de nós de estrutura e nós de dados.
Uma parte principal do projeto de uma orquestração é especificar o mapeamento entre nós, isto é, definir como os nós e os dados que eles contêm devem ser usados e transformados no decorrer de um processamento de orquestração.
Atividades do Studio contêm mapas integrados que você deve configurar no tempo de design, no contexto de uma orquestração, para definir como os parâmetros reais devem ser mapeados para variáveis e como as variáveis devem ser processadas na orquestração.
As características e a estrutura do nó da árvore de nós na área de janela à direita do editor de mapeamento determinam se um nó da área de janela à esquerda pode ser mapeado para a área de janela à direita.