Java 将类实例部署为web服务

Java 将类实例部署为web服务,java,web-services,Java,Web Services,我需要以编程方式将接口的特定实例注册为web服务。原因是它是一个使用代理动态生成的实现 如下所示: 公共无效注册表WebServiceU实现,类interfaceType 相关问题在这里 请随意编辑,答案不完整: 前进的一个方向可能是使用Axis的XFireExporter public <T, U extends T> void registerWebService(U implementation, Class<T> interfaceType) {

我需要以编程方式将接口的特定实例注册为web服务。原因是它是一个使用代理动态生成的实现

如下所示:

公共无效注册表WebServiceU实现,类interfaceType

相关问题在这里
请随意编辑,答案不完整:

前进的一个方向可能是使用Axis的XFireExporter

public <T, U extends T> void registerWebService(U implementation, Class<T> interfaceType) {
        XFire xfire = XFireFactory.newInstance().getXFire();
        XFireExporter e = new XFireExporter();
        e.setXfire(xfire);
        e.setServiceInterface(interfaceType);
        e.setServiceBean(implementation);
        e.afterPropertiesSet();
        e.getServiceBean();
//TODO: register with a WebApplicationContext somehow.
}

web服务应该由嵌入式HttpServer处理。SimpleHttpServer、Jetty、Tomcat等等。你好,Hugo,你能找到一个完整的解决方案吗?我想实现类似的目标。谢谢,维克多