I use MSMQ instead of SQL Server CE for offline, but some of our clients are experiencing their transactions to be missing. This is the situation:
They have a server in another location and the client in another location that are connected by internet. But sometimes they want to use offline and disconnect from the server but they want to sell and in the night upload all the transactions to the server. I have been using MSMQ but some clients say that some of their transactions are missing. I am wondering if this could happen? or using Sql server ce is a better choice?
of course I use deque (removing from queue) to get the data and enque (adding to queue) if there is an error or the server did not save. i also use transactional queue.
Mike