问候, 我有一个复杂的场景来处理。我有一个使用特定XML模式的wsdl文件。 XML模式实际上是规范的手工实现。还有一个基于Java的相同规范的实现。因此,WSDL和Java类中使用的XSD非常相似,但不完全相同。 几乎所有的Web服务栈都允许从WSDL创建类或从Java类注释创建WSDL。 我想要做的是使用WSDL并将wsdl中使用的XSD绑定到现有的Java类。 应该/我可以通过手动将生成的Java类替换为现有的Java类来实现吗?是否需要在配置文件中更改类型名称并将绑定注释移动到现有类中? 如果您知道任何最佳实践或支持此种类型的java web服务堆栈(如果实用方式具有灵活性),那么您的响应将非常感谢。哪个Web服务栈允许将wsdl的第一个Web服务绑定到Java中的现有类?
问候 谢雷夫
+1 - 完全正确。 – duffymo 2010-08-20 00:48:51
谢谢,这真的很有帮助。数据容器,自动生成器类很容易成为你必须映射到其他类的东西。大部分与网络服务相关的开发时间都在寻找在这些类中传输数据的方法。我将检查JibX和Spring Web服务。 – mahonya 2010-08-20 10:49:32
我已经考虑过这一点了;你认为使用它作为替代一些对象映射库,如推土机是否合理?由于泛型中的类型擦除,推土机给了我很多问题,也许object1 ---> xml ----> object2类型的机制可能会取代它。 – mahonya 2010-08-21 08:18:54