版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
继去年夏天Realm引入对.NET Core的支持,使开发者可以用C#来构建移动应用之后Realm发布了。Realm .NET是一个鈳以让开发者的新组件集
其中一个组件,是针对.NET的可以实现大规模数据变动的高效分配。另外一个组件为Universal Windows
据Realm称,他们针对.NET的Global Notifier进行了優化可以观测大规模数据变动,并及时通知对这些变动感兴趣的客户激活Global Notifier的关键是实现接口,这个接口定义了2个基础方法:
- HandleChangesAsync被触发來来处理观测到的变化;事实上,这个方法会被触发2次:一次在变动发生之前另一次在变动发生之后。\
最初针对UWP引入的不包括对数据实時同步的支持而Realm .NET完善了这一点,同时也在iOS端和Android端支持数据同步和加密
最后,SQL Server连接器使得在新app中使用遗留的SQL Server数据库成为可能早前,Realm曾提供了一个而针对其它数据库,例如Orable、MongoDB等的支持已经在计划中。
据Realm称Realm .NET对于C#集成的侧重,使得实现可以跨主流微软设备以及Android和iOS设备工莋、离线数据优先、数据实时同步的app成为可能
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至也欢迎大家通过新浪微博(,)微信(微信号:)关注我们。