我有一堆没有为JAX-WS注释的对象,并且有XSD与它一起使用。我正在为他们编写Webservice接口,但不希望从XSD生成所有这些JAX对象,而是希望在运行时使用DynamicJAXBContext创建绑定对象。我的动机是保持静态内存占用,并使用已有的现有对象。我有大约100多个涉及xsd的对象,我不想为JAX复制对象占用空间。 选项 1)我计划使用逻辑处理程序拦截JAX消息并使用Dynamic JAX Context来编组和解组有效负载。 2)使用Eclispe Moxy库来包装您的JAX-WS
我愿意接受各种想法。我当然可以尝试这些,想要确定我是否朝着石墙走去,如果没有回应那么地狱,那么我一定会崩溃并从中学习。任何意见都赞赏..