Могу ли я иметь один и тот же сервис с одновременно интерфейсами REST и SOAP? В настоящее время у меня есть служба REST, реализованная на Java с использованием EJB и Jersey:
import javax.ejb.EJB;
import javax.ejb.Stateless;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Stateless
@Path("test")
public class TestExternalService {
@EJB
private com.test.ejb.db.TestService testService;
@GET
@Path("/status")
@Produces("text/*")
public String status() {
return "ok";
}
}
Как я могу внести изменения в свой класс, чтобы также реализовать интерфейс SOAP?