Re: Communications between different .NET Applications
From: Greg Merideth (beta-gm_at_forwardtechnology.net)
Date: 01/16/05
- Next message: Greg Merideth: "Re: Download file if newer"
- Previous message: javajee: "Re: Strong-Name Signing in .exe?"
- In reply to: Simon Tammaru: "Communications between different .NET Applications"
- Next in thread: Nick Malik [Microsoft]: "Re: Communications between different .NET Applications"
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 15 Jan 2005 19:48:02 -0500 To: Simon Tammaru <i_am_anti_everythingNOSPAM@NOSPAMhotmail.com>
Either through web services or if you are going to be transporting a
large chunk of data around use .net remoting. .net remoting is a wee
bit harder to setup and get running than web services but it better
suited for larger data chunks that need to be transported. Also,
remoting supports utilization of transport plugins so you can use either
ip/port based communications or you can use http/ web based.
Web services you will essentially have the clients talking to the server
but they cannot recieve init calls from the web server itself. With
remoting the clients can not only talk to the server but to each other
and the server could send init data to the clients without the client
making the first call.
Simon Tammaru wrote:
> 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
>
>
- Next message: Greg Merideth: "Re: Download file if newer"
- Previous message: javajee: "Re: Strong-Name Signing in .exe?"
- In reply to: Simon Tammaru: "Communications between different .NET Applications"
- Next in thread: Nick Malik [Microsoft]: "Re: Communications between different .NET Applications"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|