As importações permitem que um módulo SCA (Service Component Architecture) acesse serviços externos, (serviços que estão fora do módulo SCA) como se eles fossem locais. As importações definem as interações entre o módulos SCA e os fornecedores de serviços. As ligações de importação definem a maneira específica pela qual um serviço externo é acessado.
Não será necessário que os módulos SCA tenham importações, se eles não precisarem acessar serviços externos. Os Módulos de Mediação são tipos de módulos SCA.
Interfaces e Ligações
Uma importação de
módulo SCA precisa de, pelo menos, uma interface e uma importação de
módulo SCA tem somente uma ligação.
- Interfaces.
- Interfaces de importação são definições abstratas. Elas definem pontos de acesso.
- As interfaces de importação são definidas utilizando a WSDL (Web Services Description Language), uma linguagem XML para descrever os serviços da Web.
- Um módulo SCA pode ter várias interfaces de importação.
- Ligações.
- Ligações de importação são definições concretas. Elas especificam o mecanismo físico que os módulos SCA utilizam para acessar um serviço externo.
Ligações de Importação com Suporte
O
WebSphere ESB oferece suporte às seguintes ligações de importação.
- Ligações de Serviços da Web
- Ligações SCA
- Os módulos SCA podem ter ligações SCA. As ligações SCA conectam módulos SCA a outros módulos SCA.
- Ligações do JMS (Java Message Service) 1.1
- O JMS permite interoperabilidade com a família WebSphere.
- O JMS pode explorar vários tipos de transportes, incluindo: TCP/IP e HTTP(S).
- Existem ligações JMS predefinidas que oferecem suporte a mensagens de texto JMS que contêm XML BO (Business Object). As ligações JMS predefinidas também oferecem suporte a mensagens de objeto JMS que contenham Objetos de Negócios Java serializados.
- É possível utilizar as ligações personalizadas JMS para dar suporte a outros tipos de mensagens JMS.
No entanto, as ligações personalizadas requerem alguma codificação para converter a mensagem.
- Ligações do WebSphere Adapter
- Os WebSphere Adapters permitem a interação com os EIS (Enterprise Information Systems).