Я бы порекомендовал JEE6, особенно если ваш основное внимание будет уделено сервисам на основе REST. Glassfish 3 и JBoss 7 теперь являются шеей и шеей с их реализацией, либо это был бы хороший выбор (хотя JBoss - это мое личное предпочтение). С JAX-RS и спецификаций JAS-WS вы просто аннотировать классы, и они становятся веб-сервис, способный:
Сделайте свой боб в SOAP на основе веб-службы:
@WebService
public class AccountImpl {
// You can explicitly mark the methods you want to make available in your WSDL
@WebMethod
public BigDecimal getBalance() {}
}
Сделайте ваш боб Отдыхают на основе веб-сервис :
@Path("/rs/account")
public class AccountImpl {
@GET
@Path("/balance")
@Produces("application/json")
public BigDecimal getBalance() {}
}
Этот фрагмент кода является лишь примером. Вы можете найти больше ресурсов в Интернете для изучения JAX-RS и JAX-WS. Вот несколько ссылок:
Примечание: Я включил информацию о JAX-WS для справки. Вы указали, что вы хотели построить JSON услуг, что подразумевает REST