Click here to Skip to main content
15,167,677 members
Home / Discussions / C#
   

C#

 
GeneralRe: Advice needed Pin
osxman25-May-16 23:12
Memberosxman25-May-16 23:12 
GeneralRe: Advice needed Pin
OriginalGriff25-May-16 23:17
mveOriginalGriff25-May-16 23:17 
GeneralRe: Advice needed Pin
osxman25-May-16 23:31
Memberosxman25-May-16 23:31 
GeneralRe: Advice needed Pin
Richard Deeming26-May-16 2:58
mveRichard Deeming26-May-16 2:58 
GeneralRe: Advice needed Pin
rickrose050626-May-16 4:11
Memberrickrose050626-May-16 4:11 
GeneralRe: Advice needed Pin
Mycroft Holmes26-May-16 15:36
professionalMycroft Holmes26-May-16 15:36 
AnswerRe: Advice needed Pin
Garth J Lancaster26-May-16 1:10
mveGarth J Lancaster26-May-16 1:10 
AnswerRe: Advice needed Pin
F-ES Sitecore26-May-16 1:16
mveF-ES Sitecore26-May-16 1:16 
An alternative way would be to put the intended messages in a "message queue" table in your database and the apps can poll the database every minute or so to see if there are new messages in the queue. If there are it will read the relevant data from the table and do what it needs to do.

It's a bit more complex in that each client needs to know if they have executed the message, but you could maybe have each client store the ID or datetime of the last message it processed so it only processes new ones. It won't be instant like TCP but it will be more robust so if a PC is rebooting and the app isn't running, when it starts up it won't have missed any messages.
AnswerRe: Advice needed Pin
Gerry Schmitz26-May-16 8:13
mveGerry Schmitz26-May-16 8:13 
QuestionConvert Pin
Bakeel25-May-16 10:36
MemberBakeel25-May-16 10:36 
QuestionRe: Convert Pin
CHill6025-May-16 11:53
mveCHill6025-May-16 11:53 
AnswerRe: Convert Pin
ZurdoDev29-Aug-16 10:12
professionalZurdoDev29-Aug-16 10:12 
QuestionHow to get Client Certificate using sslStream TCP Client/Server application? Pin
Jaimesh.241125-May-16 4:18
MemberJaimesh.241125-May-16 4:18 
QuestionTool licensing information Pin
partha14324-May-16 22:07
Memberpartha14324-May-16 22:07 
AnswerRe: Tool licensing information Pin
OriginalGriff24-May-16 22:30
mveOriginalGriff24-May-16 22:30 
QuestionHow to redraw the items in CheckedListBox control? Pin
Member 1247280923-May-16 22:16
MemberMember 1247280923-May-16 22:16 
AnswerRe: How to redraw the items in CheckedListBox control? Pin
George Jonsson29-May-16 0:14
professionalGeorge Jonsson29-May-16 0:14 
QuestionProviding Passphrase for GPG encryption to the command prompt Pin
Kandepu Rajesh23-May-16 8:55
MemberKandepu Rajesh23-May-16 8:55 
AnswerRe: Providing Passphrase for GPG encryption to the command prompt Pin
Dave Kreskowiak23-May-16 9:30
mveDave Kreskowiak23-May-16 9:30 
AnswerRe: Providing Passphrase for GPG encryption to the command prompt Pin
Richard MacCutchan23-May-16 22:29
mveRichard MacCutchan23-May-16 22:29 
QuestionCash Drawer And C# Pin
Zeyad Jalil22-May-16 7:26
professionalZeyad Jalil22-May-16 7:26 
AnswerRe: Cash Drawer And C# Pin
OriginalGriff22-May-16 7:37
mveOriginalGriff22-May-16 7:37 
GeneralRe: Cash Drawer And C# Pin
Zeyad Jalil22-May-16 7:47
professionalZeyad Jalil22-May-16 7:47 
GeneralRe: Cash Drawer And C# Pin
OriginalGriff22-May-16 8:40
mveOriginalGriff22-May-16 8:40 
AnswerRe: Cash Drawer And C# Pin
jkirkerx22-May-16 12:00
professionaljkirkerx22-May-16 12:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.