代码之家  ›  专栏  ›  技术社区  ›  Sake

新项目中是否应该采用SDO(服务数据对象)?

  •  1
  • Sake  · 技术社区  · 16 年前

    我在Delphi中用Midas/DataSnap编程已经有很长时间了,对此我很满意。NET,我对ADO非常满意。NET数据集。对于CRUD应用程序,我对任何类型的ORM都感到非常不舒服。具有自动差异/增量处理的通用数据结构让我作为一名普通的数据库应用程序开发人员做得更好。

    3 回复  |  直到 16 年前
        1
  •  1
  •   Sake    16 年前

    好的,我明白了。答案是“否”

    ;)

        2
  •  1
  •   JessyNinja    14 年前

    我第一次尝试SDO时也是如此。旧规格,被动反馈。..当然没有。

        3
  •  1
  •   Kenster marc_s    11 年前

    我不建议使用SDO,除非项目的其他部分强加给您。

    WebSphere process server使用SDO。一旦你学会了,这并不是一个糟糕的API,但规范和文档都很模糊。它没有说明如果你要求一个不存在的字段会发生什么,或者它在获取或设置字段时是否会进行类型转换,仅举两个例子。

    我不认为API定义了如何定义新类型,所以这个部分将是特定于实现的。类型定义基于XSD,因此您将使用这些和所有相关标准。