如果我想创建基于OSB服务的Web服务的应用程序 - 它应该是什么架构?
即。如果我使用Oracle SOA Suite,我会创建可以完成业务的Web服务(与DB等交谈),将它们放在OSB(Oracle Service BUS)上。如果我想创建将利用这些服务的应用程序(webapp),我创建项目的方式有多么糟糕? 它会与gui及其逻辑战争,为EJB分开jar吗?
由于
答案 0 :(得分:0)
如果我理解了这个问题,那么您正在寻找如何构建一个调用OSB Web服务的Web应用程序。这与调用任何其他Web服务的Web应用程序没什么不同。
您不应该需要EJB,而是可以通过JAX-WS或其他机制直接从java调用Web服务。
有关构建应用程序的指南。请参阅 http://java.sun.com/blueprints/code/projectconventions.html 或您的应用程序服务器的文档。