基于SOA的应用程序架构应该如何?

时间:2010-12-01 15:28:43

标签: oracle web-applications architecture soa

如果我想创建基于OSB服务的Web服务的应用程序 - 它应该是什么架构?

即。如果我使用Oracle SOA Suite,我会创建可以完成业务的Web服务(与DB等交谈),将它们放在OSB(Oracle Service BUS)上。如果我想创建将利用这些服务的应用程序(webapp),我创建项目的方式有多么糟糕? 它会与gui及其逻辑战争,为EJB分开jar吗?

由于

1 个答案:

答案 0 :(得分:0)

如果我理解了这个问题,那么您正在寻找如何构建一个调用OSB Web服务的Web应用程序。这与调用任何其他Web服务的Web应用程序没什么不同。

您不应该需要EJB,而是可以通过JAX-WS或其他机制直接从java调用Web服务。

有关构建应用程序的指南。请参阅 http://java.sun.com/blueprints/code/projectconventions.html 或您的应用程序服务器的文档。