S
Simon Tammaru
Hello,
I am moving into territory that is unknown to me so I thought I
would request sage council from those who knew about such topics.
My desire is to have client versions of my application running on a couple
of computers on my LAN and then a server application that helps those client
instances process the database efficiently.
For example if one user sends a message to the other the following should
occur:
a) The Database is written to by the client application (this is already
done)
b) The client program sends a message to the server instance of the software
explaining that a message has been sent from user A to user B (for example)
c) The server program looks for instance of the application running on the
LAN and sees if any are logged in as user B.
d) If the user is found then that client instance of the software is told to
re-select it's message data from the database.
I realise I could just use a timer to re-select the data every x seconds but
I don't see this as efficient.
I figure I could also do all of this via web services.
As i'm moving into larger application structure these days I was wondering
if anyone could point out the best of these solutions or any ideas that I
have not considered and point towards the relevant .NET objects I should be
using to accomplish this.
I hope you can help and if you do, many thanks.
Kind Regards
Jax
I am moving into territory that is unknown to me so I thought I
would request sage council from those who knew about such topics.
My desire is to have client versions of my application running on a couple
of computers on my LAN and then a server application that helps those client
instances process the database efficiently.
For example if one user sends a message to the other the following should
occur:
a) The Database is written to by the client application (this is already
done)
b) The client program sends a message to the server instance of the software
explaining that a message has been sent from user A to user B (for example)
c) The server program looks for instance of the application running on the
LAN and sees if any are logged in as user B.
d) If the user is found then that client instance of the software is told to
re-select it's message data from the database.
I realise I could just use a timer to re-select the data every x seconds but
I don't see this as efficient.
I figure I could also do all of this via web services.
As i'm moving into larger application structure these days I was wondering
if anyone could point out the best of these solutions or any ideas that I
have not considered and point towards the relevant .NET objects I should be
using to accomplish this.
I hope you can help and if you do, many thanks.
Kind Regards
Jax