Splicer Blog

Data Model Automation

Connect Realm Object Server to a Relational Database

Use Splicer to connect Realm Object Server to a Relational Database/RDBMS. Splicer delivers data from relational databases to mobile apps through Realm Mobile Platform.

Leverage Splicer to deliver data outward to your mobile devices. We can then deliver the objects via either Splicer-generated webservices, or the Realm Object Server. This allows you to prototype rapidly via APIs and then leverage Realm’s sync solution as your production configuration.

Moreover, the Splicer “low code” solution allows you to deliver suites of mobile apps. Via the Splicer GUI, you select components of your server data model that you need in your various client models, and then generate client DAOs. This is an easy and efficient way to correlate your client data to your server model. Once this model map has been established, both fetching and synchronization of complex client data objects are trivial.

In our opinion, the Realm.io architecture is missing the most critical piece: the ability to map client models to server models. Splicer MDA allows us to create these Model Maps. This is how we solve the complicated matter of correlating client data to server data. Since most mobile apps do not require sophisticated synchronization, Splicer can be used as an stand-alone product to greatly streamline your development and data delivery stack.

We know of no other turnkey mechanism to extend your database structures as mobile objects. Details about how Splicer works is described elsewhere in this blog and also on our website Splicer.io. If you need to do this, Splicer will save you tons of work and allow you to better manage your mobile data models and how they correlate to your relational database.