Pergunta

Eu tenho conhecimento limitado de tecnologias baseadas em Java e para o negócio forçada razões, eu posso precisar para decidir se WebLogic Integration (WLI) ou Oracle Service Bus (OSB) é a melhor opção para a integração de um pequeno número de sistemas autônomos juntos . Ambos os produtos parecem ser capazes de tarefas semelhantes, embora em um caso (WLI) a integração é mais influenciado tecnicamente onde o outro (OSB) é mais processos de negócios conduzido.

Assumindo que o custo não é opção, alguém pode fornecer uma boa descrição de quando seria optar por usar um produto contra o outro? É uma escolha vai envolver mais de configuração de codificação vs. personalizado Java?

Foi útil?

Solução

Bem, isso depende.

OSB irá integrar existente Aqualogic Service Bus da BEA. É um ônibus de serviço só.

WLI já não existe. Agora será parte da Oracle BPEL PM (Oracle BPEL mecanismo de execução Process Manager)

Um ônibus serviço pode ser usado para webservice aplicações "pronto" integrados. Se suas pequenas aplicações já pode ser implantado como webservices esta seria a escolha correta, não há nada para coordenar lá, você só, expô-los.

Por outro lado, WLI é para coordenar a interação entre os serviços e criar uma nova. Você poderia codificar a forma como estes serviços serão interagindo uns com os outros.

Se as suas aplicações são muito "processo" orientado (onde é exigido pouco a interação nenhum usuário) e você precisa criar um novo serviço fora deste esta seria a escolha (acho que os aplicativos devem ser webservice qualquer maneira pronto)

Se as aplicações são mais usuário orientado, e você está ligando-os em conjunto para criar um novo fluxo (um processo de negócio), então a ferramenta certa seria a Oracle BPM. Com essa ferramenta é possível integrar aplicações (que podem não ser webservice pronto) criar um novo processo de negócios e expô-la como webservice.

Então, isso depende de suas necessidades.

Com a ferramenta do Oracle BPM você pode integrar seus aplicativos e implantá-los como WS.

Como para Oracle BPM vai, eu poderia lhe dar mais detalhes se você precisa:)

Outras dicas

Eu discordo sobre o comentário do Oscar em "WLI não existe mais"

WLI não está indo embora. É uma parte da plataforma da Oracle Integração. WLI fornece integração mais apertada do que OSB, que é média para apenas Sevices Web. Antes de plataforma ESB WLI foi também referida como WLI-ServiceBus.

Com WLI você pode criar Processos (WLI ou BPEL) e expô-los como webservices. Você também pode ter o WLI realizar ESB como funcationality, tais como padrões diferentes impplement para roteamento, separação, aggrgation e pipeline. WLI deveria ir na direção de BPM, mas BEA adquirido Fuego e fui em frente criando a plataforma de BPM, deixando WLI à integração da suíte de produtos "Weblogic" do que tornando-se uma parte de Aqualogic" conjunto de produtos que é targted para o negócio usuários. Weblogic é voltado para o desenvolvedor.

OSB suporta a criação dos padrões acima, mas é mais voltado para serviços Web e SOA.Form Orchestation você pode ter que usar as ferramentas de BPM.

WLI é mais poderoso se você está procurando aplicações orientadas performnce. Por outro lado, se você está procurando SOA integração baseada OSB ou ALSB deve ser bom o suficiente.

No seu caso desde o seu olhar para integrar pequeno número de WLI aplicação seria a escolha boa.

Anil Datt

Parece que WLI é uma ferramenta prematura BPM & ESB. Ele também é listado como parte da plataforma Oracle SOA Stretegry em seu site. Desde que ele faz coisas que um ESB e uma ferramenta de BPM deve fazer, o que é o futuro da WLI?

WLI é mais amigável do que desenvolvedor de negócios analista amigável. É errado para ver WLI de BPM ou a perspectiva ESB. Ele pode ser usado lote muitos Processo orientado e orientada mensagem implementações, que podem não ser necessariamente BPM. BPM e ESB cair sob SOA, mas WLI pode não necessariamente trabalhar apenas dentro de SOA. Eu acredito que ele vai ficar como uma ferramenta para suportar mais concepção e Intergration esforços menor nível processo.

Sim. Isso está correto. Você deve se concentrar em Aqualogic servicebus. WLI desaparecerá próximos 5-10 anos. Porque não é produto estratégia para Oracle. Esta é uma notícia confirmação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top