我被要求在 .NET 中开发(从头开始)一个 REST Web 服务,该服务包装对各种数据源的调用:
- 数据库(SQL、DB2、Oracle 等)
- 其他网络服务(SalesForce、Microsoft CRM 等)
- 平面文件
- ETC
最后,我们将在 Web UI 中显示这些数据:网格、图表等。其他功能包括:缓存、使用监控、用户角色管理。我们的想法是使用类似于 Open Data 的语法来查询这个 Web 服务。
数据源配置将在数据库或配置文件中完成。例如:数据源“DS1”是数据库“db001”上服务器“srv001”的“数据库”类型,并从存储过程“sp001”获取数据。
在我从头开始开发之前,我首先用谷歌搜索看看是否存在一个现有的标准组件。但我找不到任何东西。
=> 市场上是否有现成的工具可以开箱即用(或接近开箱即用)?
谢谢
亚历克斯