如何使用EMF类来使用Web服务?

3

我想使用EMF创建的类来创建Web服务,但是这些类不符合标准的bean格式,有没有可用的包装器或工具可以创建Web服务?

1个回答

1

我没有听说过任何这样的包装器或工具。但是我很困惑,为什么您要直接将EMF生成的类公开为Web服务。您不会最终得到一个过于细粒度以至于不实用的Web服务API吗?

回顾一下EMF之前的世界,在OMG MOF 1.x规范之前,其中一个(合理的)批评是MOF到CORBA IDL映射提供了需要进行太多请求的接口。但是为了捍卫MOF 1.x,CORBA IDL直到CORBA 2.3之后才支持值类型。

在MOF 1.x之后,人们失去了使用IDL的兴趣。当MOF团队开始研究JMI时,首选方法是将模型作为XMI块移动,并仅对内存反序列化使用细粒度API。这就是JMI所支持的,也是EMF的基本工作原理。(但是使用EMF还可以使用其他技术实现模型持久性;例如使用Teneo。)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接