1

アプリケーションの 1 つに次のアーキテクチャを使用する予定です: クライアント: MySQL データベースを使用する Java ベースのアプリケーション サーバー: C# ベースで、データベースは SQL Server です

Java で Microsoft Sync Framework を使用できるようになりましたか? (おそらくいくつかのインターフェースを実装することによって?)。Java クライアントからのデータをサーバーと同期したい、またその逆も同様です。これは可能ですか?

そうでない場合は、他の同期フレームワークを提案できますか。

4

4 に答える 4

0

Sync Framework の「クライアント」部分を別の C#.NET アプリケーションまたはサービスにすることができます。これは、同期クライアントと .NET フレームワークをクライアント マシンに展開することを意味します。また、Sync Framework 用の MySQL クライアント プロバイダーを構築する必要があります (ただし、codeplex から何かを見つけたり、適応させたりすることはおそらく可能です)。

クライアント マシンに .NET をインストールできない場合は、Java スタック上に構築された同期システムの利用を検討し、それを使用する必要があります。ここで提案されているソリューションの 1 つのようなもの: Open source framework à la Microsoft Sync Framework の提案? . そこにある提案の少なくともいくつかは、MSSQL と MySQL の両方と通信できます。

于 2011-11-09T19:14:05.433 に答える
0

Java と Sync フレームワークの間に何らかの「接着剤」を見つける必要があります。Java Native Interfaceは、良い出発点となります。

于 2009-01-03T15:59:29.397 に答える
0

実際には、SQL サーバーから直接変更追跡を使用できます。

http://msdn.microsoft.com/en-us/library/cc280462(SQL.100).aspx

于 2011-11-09T17:50:08.317 に答える