Dan*_*edo 5 java rest soap jersey
我是否可以同时拥有REST和SOAP接口的服务?我目前使用EJB和Jersey在Java中实现了REST服务:
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";
}
}
Run Code Online (Sandbox Code Playgroud)
如何在我的类中进行更改以实现SOAP接口?
基本上Jersey是JAX-RS实现,因此您不能在此处拥有SOAP Web服务.你可以采取的Apache CXF,这是实现两个JAX-RS和JAX-WS你将能够到您的Web服务在这两个建筑风格结合起来.
| 归档时间: |
|
| 查看次数: |
7998 次 |
| 最近记录: |