• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 470
  • Last Modified:

Microsoft Sync Framework as a replacement for network connected devices?

I have a somewhat unusual question I love to get some opinions on but some background first.

I work for a medical device company and our typical environment consists of one or more instruments connected to a PC in a network (all local).  There may be more than one PC with or without its own set on instruments connected to it.  One PC acts as a server and host SQL Server.  We typically use a TCP/IP interface and transmit binary records suited to our needs.

We are currently undergoing an architecture re-engineering project and it has been suggested that instead of continuing  the use of a TCP/IP interface that we instead distribute databases and synchronize them using Microsoft's Sync Framework.  I don't know enough about the Sync Framework and am a long time TCP/IP guy so I have certain biases about it.

Anyone ever tried doing such a thing?

0
mfenske17363
Asked:
mfenske17363
1 Solution
 
lcohanDatabase AnalystCommented:
In my opinion this is not something to be used in your very speciffic environment.

The concept itself is around "The ability to support mobile and remote workers is becoming more and more important for organizations every day." and your " one or more instruments are connected to a PC in a network (all local)." already so they shouldn't be associated to "remote users" - but maybe that's just me.
http://msdn.microsoft.com/en-us/sync/bb887608

Besides that "Microsoft Sync Framework is a comprehensive synchronization platform that enables collaboration and offline scenarios for applications, services, and devices. Developers can build synchronization ecosystems that integrate any application and any type of data, using any protocol over any network. " so you will need a protocol - TCP/IP most likely to run it.
http://msdn.microsoft.com/en-us/sync/bb887623

0
 
mfenske17363Author Commented:
This is a bit of a fishing expedition to be honest.  I already suspect its a misapplication of a technological solution but I need to be able to prove it and I'm not a Sync Framework expert.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now