如何在多个java Web服务中提供公共数据协定(例如在jboss上托管),因此它们将通过在VS2010中添加ServiceReference并在WCF客户端中重用来生成一次。
对于wcf客户端的WCF服务,解决方案很明确,就像在这里写的一样 Sharing DataContracts between WCF Services
如何解决java Web服务?有可能吗?
答案 0 :(得分:1)
您可以尝试为WCF进行合同优先开发。见article。这不是一种流行的方法。您还可以尝试创建WCF服务,生成其WSDL并使用java中的某个工具为WSDL生成java类
答案 1 :(得分:0)
推荐的互操作性方法是
XSD允许您重复使用类",但所需的具体步骤将根据您在Java端使用的Web服务堆栈而有所不同。
对于某些教程,您可以扫描http://blogs.msdn.com/dotnetinterop - 有关于使用AXIS2,JAXWS和其他内容的文章。