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?

mfenske17363Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
lcohanConnect With a Mentor Database 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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.