在我见过的大多数教程中,人们正在使用wsconsume
或类似的东西来创建客户端可以用来访问EJB 3 Web服务的类。
这是唯一可行的选择吗?由于我的EJB接口注释了WebMethod
,WebParam
等,是不是可以创建动态代理或使用运行时字节码增强来动态创建代理等? E.g:
MyWebService webService = WebServiceEnhance.getWebService(MyWebService.class);
webService.webMethod("foo");
高度赞赏指向优秀参考资料的链接。