Enterprise Application Architecture with .NET Core
by Ganesan Senthilvel, Ovais Mehboob Ahmed Khan, Habib Qureshi
Sample database
The database chosen for our SOA services is SQLite, which is a very simplistic file-based relational and cross-platform database. SQLite is supported directly by .NET Core instead of using third- party providers. SQLite is not an enterprise-grade database, and it has a lot of limitations, but we have used it here for ease of use and simplicity.
While, realistically, every department of an enterprise may have their own separate databases (along with specific security) as well as shared storage, in this example, we have just used the same database with different tables. Also, note that it is quite possible that the IT teams, for their respective departments in the same company, might have implemented database accessing functionalities ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access