我需要从 Web 服务返回多个值...
Object GetResults(){}
对象可以是几种不同的类型。如何将这些已知类型添加到 Web 服务合同?有没有可以用来装饰我的界面的注释?
注意:我正在使用带有 CXF、Aegis 和注释的 Java。
同一问题的另一个变体是返回一个抽象类,但需要发送一个具体类型。
Employee getEmployee(string name) {}
abstract class Employee {}
class SalariedEmployee extends Employee {}
在WCF和.NET中,有一个称为KnownTypes的功能可以处理这些场景。Java
中是否有类似的东西与CXF、Aegis和 Annotations ?