Existem dois tipos de projeto Service Oriented Architecture que podem ser criados através do assistente para novo projeto:
Projeto de módulo BPEL
O projeto do módulo BPEL é um grupo de arquivos de origem que inclui arquivos BPEL, arquivos de interface do serviço da Web (.wsdl) e arquivos do esquema XML (.xsd). Em um projeto do módulo BPEL, você pode criar um processo comercial compatível com a especificação da linguagem WS-BPEL 2.0.
Projeto de aplicativo composto
O projeto do aplicativo composto é um projeto cuja finalidade principal é montar uma unidade de implantação para o servidor Java Business Integration (JBI). O servidor JBI contém mecanismos de serviço diferentes. Um mecanismo de serviço é o tempo de execução do Mecanismo de serviço BPEL. Os projetos do módulo BPEL devem ser adicionados a um projeto de aplicativo composto para que seja implantado no tempo de execução do BPEL. O projeto do aplicativo composto também pode ser usado para criar e executar casos de teste que podem, em seguida, ser executados no modo JUnit, nos processos BPEL implantados.
Projetos de amostra do módulo BPEL e do aplicativo composto
Usando o assistente para novo projeto, você também pode criar os projetos Service Oriented Architecture de amostra a seguir. Cada uma dessas amostras é realmente um par de projetos relacionados, um projeto de módulo BPEL e um de aplicativo composto. Use o assistente para novo projeto para criar essas amostras. Em seguida, implante e faça execução de teste das amostras. Se desejar, você também pode usar uma amostra como um ponto inicial para nova implantação. Você pode criar os projetos de amostra seguintes: