我想在它们上定义5个带有@WebService注释的类,并使用wsgen为它们创建一个单独的wsdl。每个类都是自己的端口。我一直在阅读wsgen文档,这似乎不可能。但是,当我查看wsdl规范时,它似乎是可能的。 http://www.w3.org/TR/wsdl#_ports有没有人知道如何用wsgen做到这一点?
答案 0 :(得分:2)
我不熟悉wsgen,但据我所知,你只能有一个面向web服务的课程。但是,您可以定义多个操作,每个操作都是类中的一个不同方法。也许你可以这样做:
wsgen
运行'fronting'类,创建一个包含5个独立操作的WSDL(每个类一个)作为旁注,通常最好从上到下定义webservices而不是自下而上。首先创建WSDL,然后使用wsdl2java
之类的东西来创建java骨架。