开源框架 à微软同步框架有什么建议吗?

发布于 2024-08-30 06:40:58 字数 1539 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

瀟灑尐姊 2024-09-06 06:40:58

这是一个很好的问题。最成熟的同步解决方案之一是 Sybase iAnywhere 的 MobiLink。我们已经广泛使用它,如果您有一些预算,它非常适合企业系统。它不是开源的,因此不符合您所述的要求。

您可以混合一些基本的网络技术来推出您自己的技术,这就是我们的目标。用于离线内容和数据库存储的简单 Web 服务和 HTML 5。请参阅此链接:

http://diveintohtml5.ep.io/offline.html - 离线浏览器应用程序

http://webkit.org/blog/126/ webkit-does-html5-client-side-database-storage/ - 客户端数据库存储

查看此示例:http://webkit.org/demos/sticky-notes/

我见过有关开放数据库同步的讨论,但没有具体的内容。

This is a great question. One of the most mature solutions for Sync is Sybase iAnywhere's MobiLink. We have used it extensively, and it is perfect for enterprise systems if you have some budget. It is not open source, and so does not meet your requirements as stated.

You could mix some basic web technologies to roll your own, which is where we are heading. Simple web services and HTML 5 for the offline content and database storage. See this link:

http://diveintohtml5.ep.io/offline.html - Offline Browser Applications

http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/ - Client Database Storage

Check out this example: http://webkit.org/demos/sticky-notes/

I have seen talk of Open Database Sync, but nothing concrete.

じее 2024-09-06 06:40:58

Herbert:

我想邀请您访问 OpenMobster。它是一个用于移动应用程序的开源云平台。它使用商业友好的 Eclipse 许可证。

功能包括:

* Platform for developing Sync based Mobile Apps 

* Platform for developing Push based Mobile Apps 

* Platform for developing Offline Mobile Apps 

* Frameworks for App development 

* Server Side Frameworks for mobilizing Cloud Services 

* Management Console 

同步专为需要离线功能的应用程序而设计。支持所有同步模式,例如双向同步、单向设备同步、单向云同步、启动同步(慢速同步的一项创新)。

云端是基于 Java 的,运行在基于 JBoss 微容器的内核上。

2.0 处于 Beta 阶段,支持所有 Android 版本和 BlackBerry 4.0.x。

2.2 将添加对 iPhone 和基于 GWT 的管理控制台的支持以及其他功能。

以下是一些可以帮助您获取更多信息的链接:
link://code.google.com/p/openmobster/wiki/AndroidSyncApp 和 link://code.google.com/p/openmobster/wiki/DeveloperZone

如果您有更多问题,请随时向用户发帖论坛地址:
链接://groups.google.com/group/openmobster-users

祝你好运!!!

Herbert:

I would like to invite you to check out OpenMobster. It is an Open Source Cloud Platform for Mobile Apps. It uses the business friendly Eclipse license.

Features include:

* Platform for developing Sync based Mobile Apps 

* Platform for developing Push based Mobile Apps 

* Platform for developing Offline Mobile Apps 

* Frameworks for App development 

* Server Side Frameworks for mobilizing Cloud Services 

* Management Console 

Sync is specifically designed for apps requiring offline capabilities. All sync modes such as Two-Way Sync, One Way Device Sync, One Way Cloud Sync, Boot Sync (an innovation over Slow Sync) is supported.

The Cloud Side is Java based running on a JBoss Microcontainer based kernel.

2.0 which is in Beta supports all Android versions and BlackBerry 4.0.x.

2.2 will add support for iPhone and a GWT based Management Console among other features.

Here are some links that may help you get more information:
link://code.google.com/p/openmobster/wiki/AndroidSyncApp, and link://code.google.com/p/openmobster/wiki/DeveloperZone

If you have more questions, please feel free to post on the user forum at:
link://groups.google.com/group/openmobster-users

Good Luck!!!

爱的十字路口 2024-09-06 06:40:58

我还没有看到 SymmetricDS 列出。它是一个基于Java的开源(LGPL)数据库同步系统。它正在积极开发中并且已经存在了一段时间。它在很多方面与 Microsoft 的同步框架相似。一个区别是它会自动创建捕获数据所需的触发器。我认真考虑过在我的下一个项目中使用它,但我们是一家 Microsoft 商店,可能会选择 MSF。

I don't see SymmetricDS listed yet. It is an open source (LGPL) Java-based database synchronization system. It is under active development and has been around for a while. It is similar in many ways to Microsoft's Sync Framework. One difference is that it will auto-create the triggers it needs to capture the data. I seriously considered using this for my next project, but we are a Microsoft shop and will probably go with MSF.

披肩女神 2024-09-06 06:40:58

那里没有太多信息,但“同步”似乎是 Java 对 MS 同步框架的回答。

这里有一篇有趣的论文 - http://www.cs.unc.edu/ ~dewan/sync/sync_paper.html,以及 IBM 站点上的一些不太有用的信息 - http://publib.boulder.ibm.com/infocenter/iwedhelp/v6r0/index.jsp?topic=%2Fcom.ibm .db2e.doc%2Fsynfjsa.html

There isn't much information out there, but "Sync" seems to be Javas answer to the MS Synchronization Framework.

There's an interesting paper here - http://www.cs.unc.edu/~dewan/sync/sync_paper.html, and some not so useful information on the IBM site - http://publib.boulder.ibm.com/infocenter/iwedhelp/v6r0/index.jsp?topic=%2Fcom.ibm.db2e.doc%2Fsynfjsa.html.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文