I am in the process of designing a new application. My preference is to have this based on a Service Oriented Architecture. Clarion Desktop Application + WebAPI (data source)
There are 2 ways I think the data can be accessed:
- Directly access to be SQLDB from my application.
- Through a WebAPI (Restful), written in ASP.NET MVC Web API. (SOA) ( I know this can be done using Nettalk Server as well).
There will be native Android and iOS applications which will need to connect to my data and this is the reason I am thinking of the second option.
C10 EE, Nettalk10 and other Capesoft templates like StringTheory, JFiles, XFiles
Is this the right approach?
Has anyone done something like this, where the entire application is getting all the data from the WebAPI?
How about the browses, it’s filter etc?
Will there be performance issues you can foresee?
I welcome all tips, suggestions, advice etc.