【问题标题】:how to use web service using EMF classes?如何使用 EMF 类使用 Web 服务?
【发布时间】:2010-10-28 04:25:29
【问题描述】:

我想使用 EMF 创建的类来创建 Web 服务,因为这些类不是标准 bean 格式,是否有任何包装器或工具可用于创建 Web 服务?

【问题讨论】:

    标签: web-services eclipse-emf


    【解决方案1】:

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

    回到 EMF 之前的世界,对 OMG MOF 1.x 规范的(有效的)批评之一是 MOF 到 CORBA IDL 的映射提供了需要发出太多请求的接口。但是为了保护 MOF 1.x,CORBA IDL 直到 CORBA 2.3 才获得对值类型的支持,这在 MOF 1.x 设计被冻结之后很久。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-02
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多