使用apachecxf的GWT

使用apachecxf的GWT,gwt,cxf,Gwt,Cxf,我正在使用gwt代码,该代码涉及对web服务的调用。我们使用ApacheCXF为web服务生成存根。它生成所有请求和响应类型。(我不是gwt专家)我的理解是,您需要有公共数据模型(可系列化)来访问客户端的模型类。我们是否也可以在客户端访问ApacheCXF生成的模型类?或者我们需要复制所有这些类以便在客户端访问它们吗?在决定哪种方法最适合您之前,您需要首先参考 根据您的性能要求和屏幕类型(表格、图表和表格数据),您必须选择服务器通信类型 我猜带有Requestbuilder的RPC或Json将最

我正在使用gwt代码,该代码涉及对web服务的调用。我们使用ApacheCXF为web服务生成存根。它生成所有请求和响应类型。(我不是gwt专家)我的理解是,您需要有公共数据模型(可系列化)来访问客户端的模型类。我们是否也可以在客户端访问ApacheCXF生成的模型类?或者我们需要复制所有这些类以便在客户端访问它们吗?

在决定哪种方法最适合您之前,您需要首先参考

根据您的性能要求和屏幕类型(表格、图表和表格数据),您必须选择服务器通信类型

我猜带有Requestbuilder的RPC或Json将最适合您。在这两种情况下,您都可以选择在客户端拥有自己的模型类层(轻量级)


如果您打算使用CXF生成的模型,那么您需要将它们放在GWT的共享文件夹中,并避免推入GWT无法序列化的数据。

我想您可以使用相同的模型类,但所有类都应该实现ISVerilizable接口,只要它与GWT兼容并且在共享文件夹中,它就应该可以工作GWT公司