Hi there
What would interest me is what is the recommended approach in “connecting” an RO SDK backend server (not DA) with a typical HTML5/Ajax/JS Frameworks like jQuery, YUI, Ext JS, Dojo, Kendo UI, etc…
I see that RO SDK can provide data in various ways -> There is a JS library providing access througt the BIN protocol. There are also options for SOAP/XML, RPC-XML, RPC-JSON (?), etc…
How do you guys use RO SDK to connect to what HTML5/Ajax/JS frameworks?
What I see is that these frameworks do often provide some kind of data-abstraction layers (like a Delphi datasource) to help/provide databinding to their widgets.
These approaches are usually strongly oriented toward REST/JSON having on the server side some PHP backend part.
Example, Kendo UI says: “…The DataSource component is an abstraction for using local (arrays of JavaScript objects) or remote (XML, JSON, JSONP) data. It fully supports CRUD (create, read, update, delete) data operations and provides both local and server-side support for sorting, paging, filtering, grouping, and aggregates…”.
My question is how to leverage on RO SDK to provide CRUD functionality for such HTML5/Ajax/JS Frameworks. Downside, performance, etc…?
I am asking because we are stuck (at least for the next few years) with some old/traditional backend RDBMS database like Oracle that we need to web-enable (No trendy Mongo or Couch DBs !!). Business logic is already existing in Delphi and in Stored Procedures within the DB…
Thanks & cheers,
Peter