发明名称 Declarative driver
摘要 A system and method for building a driver are disclosed. In one embodiment, the system includes one or more processors and a memory storing instructions that, when executed by the processor, cause the system to: obtain an interface description; obtain at least one mapping rule; operate a flow controller that controls a flow of operations, the operations using one or more of the interface description and the at least one mapping rule; obtain a protocol adapter; and implement access to a data source based on the operation of the flow controller using the obtained protocol adapter.
申请公布号 US9613117(B1) 申请公布日期 2017.04.04
申请号 US201314103677 申请日期 2013.12.11
申请人 Progress Software Corporation 发明人 Meritt Jaime;Anireddy Prasanna Reddy;Singh Devesh Kumar;Loganathan Ramesh;Roshan Kumar;Guduru Rajagopal
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Patent Law Works LLP 代理人 Patent Law Works LLP
主权项 1. A method comprising: obtaining, using one or more processors, an interface description during declarative driver framework based creation of a driver to access a cloud-based data source; obtaining, using one or more processors, during declarative driver framework based creation of the driver to access the cloud-based data source, at least one mapping rule for converting a query from a first semantic space associated with a client and using a first formal language to a second semantic space associated with the cloud-based data source that stores data associated with the query, wherein the cloud-based data source may or may not use a formal language; the driver operating a flow controller that controls a flow of operations, the operations using one or more of the interface description and the at least one mapping rule, wherein the flow of operations includes converting the query from the first semantic space associated with the client and using the first formal language to the second semantic space associated with the cloud-based data source that stores data associated with the query; obtaining, using one or more processors, a protocol adapter during declarative driver framework based creation of the driver to access the cloud-based data source; and the driver implementing access to a data source based on the operation of the flow controller using the obtained protocol adapter.
地址 Bedford MA US