Java 如何在运行时验证客户端WSDL是否与服务器WSDL匹配?

Java 如何在运行时验证客户端WSDL是否与服务器WSDL匹配?,java,.net,web-services,soap,wsdl,Java,.net,Web Services,Soap,Wsdl,我正在开发一个系统,其中.NET(Compact Framework)客户端通过SOAP与Java(AXIS2)服务器通信。 随着接口的不断发展,我正在寻找一种在运行时检查客户端接口是否与服务器的当前接口版本完全匹配的方法 在不使用手工编码的版本号的情况下,在两端匹配接口签名的最简单方法是什么?您可以通过自动测试验证预期的行为。可以(除其他外)用于为您生成测试套件。我知道您不想使用版本,但如果您使用Maven,您可以使用筛选在服务器端自动递增版本。我的问题是在运行时:许多客户端设备中的一个启动,

我正在开发一个系统,其中.NET(Compact Framework)客户端通过SOAP与Java(AXIS2)服务器通信。 随着接口的不断发展,我正在寻找一种在运行时检查客户端接口是否与服务器的当前接口版本完全匹配的方法


在不使用手工编码的版本号的情况下,在两端匹配接口签名的最简单方法是什么?

您可以通过自动测试验证预期的行为。可以(除其他外)用于为您生成测试套件。

我知道您不想使用版本,但如果您使用Maven,您可以使用筛选在服务器端自动递增版本。我的问题是在运行时:许多客户端设备中的一个启动,然后需要检查它是否仍然与服务器API兼容。单元测试在这里帮不了我。