Web服务与直接命中数据库(oracle)有什么好处?

时间:2010-11-19 16:19:59

标签: web-services

我有一个oracle 11g数据库。据我了解,但尚未尝试过,您可以将数据库中的过程公开为Web服务。但是,既然我拥有数据库,那么使用该Web服务与使用ODBC直接访问数据库相比是否有任何优势?

我有一个Intranet来显示结果,并且数据永远不会与我的前端网页之外的任何人共享。那么,使用Web服务与常规旧odbc相比,是否有一些好处呢?没有“魔力”,因为它是一个网络服务(除了热门词)?

谢谢。

1 个答案:

答案 0 :(得分:2)

我想说使用网络服务的好处是:

1)安全性 - 您不是直接暴露您的数据库。 2)键入 - 您的Web服务可以返回强类型对象。

如果您正在谈论Intranet应用程序,我会直接点击数据库。

我会对其他人的回答感兴趣。