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]);
关于缺点,它们非常明显(这是付出的代价):你正在操纵字符串,你失去了强烈的打字. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
