Java – 使用带有JAX-WS的动态客户端的优点
使用带有JAX-WS服务的动态客户端与仅使用生成的客户端类相比有什么优势?有什么缺点?
**对于我的特定情况,我使用Apache CXF,我不确定其他库允许“动态”客户端. – 我想我不需要添加这个,但是……我正在寻找非显而易见的(我知道……主观的)优点.我不需要别人告诉我不使用生成的类的优点是我不需要生成类. 解决方法
那么,CXF文档非常清楚
Dynamic Clients的优点:
换句话说,您不需要类的定义,如下面的文档示例所示: JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); Client client = dcf.createClient("echo.wsdl"); Object[] res = client.invoke("echo","test echo"); System.out.println("Echo response: " + res[0]); 关于缺点,它们非常明显(这是付出的代价):你正在操纵字符串,你失去了强烈的打字. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – Eclipse – Sonar S2629可能带有新String的误报
- java – 需要一种方法来缩放字体以适合矩形
- java – BufferedReader不读取文件中的所有行
- java – 在哪里/如何为Tomcat .war文件设置配置资源
- java – JDK使用什么命名空间来生成名为UUIDFromBytes的UUI
- java – Make Enum.toString()本地化
- 相当于Java 7中的map(from haskell)
- 使用Java Swing时实现Runnable
- java – 如何调整JLabel ImageIcon的大小?
- java – XMPP:原始请求者离线时建立相互订阅的RFC(订阅状态