CXF Web服务客户端:CallbackHandler

时间:2011-10-04 15:19:02

标签: cxf webservice-client

我们有一个使用Apache CXF开发的Web服务客户端。 在我们的客户端类中,我们有:

public class RunCode implements CallbackHandler
{

   @Test
   public void getView()
   {
       // Code     
   }

}

现在我的问题是:在哪些情况下我们的班级需要实施CallbackHandler? 在上面的代码中它究竟做了什么?

1 个答案:

答案 0 :(得分:0)

CallbackHandler与WS-SECURITY和WS-SECURITYPOLICY一起使用。见this documentation of CXF WS-SECURITY。你不会让单元测试类实现它,除非由于某些复杂的原因你选择将单元测试的'this'作为回调对象传递给CXF,如果你问我,这将是一个相当巴洛克式的单元测试设计。