1

我正在尝试找到一种将域对象映射到由各种 Java Web 服务堆栈生成的 Web 服务代理对象的方法。Web 服务 (.NET) 和 Java 代码都使用特定规范的实现。该规范旨在提供对域类的非常详细的描述,这些描述应该在不同的平台上实现。但是,当通过 Web 服务公开 .NET 实现时,Java Web 服务堆栈最终会生成基于 WSDL 的域类,这些域类需要根据规范映射到域类的 Java 实现。例如,有两个 ENTRY 类,一个来自 Java 实现,另一个是 Web 服务调用的参数,Web 服务的消费者被迫使用 Java 域类(ENTRY )。

有什么推荐的做法吗?

最好的问候,并有一个美好的新年!

塞雷夫·阿里坎

4

1 回答 1

0

您可以使用 Java 映射框架。

  1. 提名:http : //nomin.sourceforge.net。它使用用 Groovy 编写的声明性映射规则。

  2. 推土机:http ://dozer.sourceforge.net 。它的映射规则以 XML 文件的形式提供。

于 2010-12-09T22:29:04.920 回答