c# connecting to internet

Please support our C# advertiser: Intel Parallel Studio Home
Reply

Join Date: Nov 2007
Posts: 390
Reputation: skatamatic will become famous soon enough skatamatic will become famous soon enough 
Solved Threads: 39
skatamatic skatamatic is offline Offline
Posting Whiz

Re: c# connecting to internet

 
0
  #11
Jun 2nd, 2009
Sockets can be a bit challenging of a concept at first, mostly because in order to make an asynchonous connection, a certain degree of multi-threading must be used. The socket class will handle the creation of the thread, but you must learn how to invoke it, and when. This will require some knowledge of delegates, as these must be used to invoke a function in the main thread from the socket threads. The client will be pretty straight forward, but the server requires a bit more attention, since it is the one that must establish the TCP connections. If you are comfortable with the above concepts, then no problem! If you aren't then feel free to ask some questions.
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 2,585
Reputation: adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of adatapost has much to be proud of 
Solved Threads: 458
Moderator
adatapost's Avatar
adatapost adatapost is online now Online
Posting Maven

Re: c# connecting to internet

 
0
  #12
Jun 2nd, 2009
The easiest way to provide communication between systems - programs is a Web Service.
Failure is not fatal, but failure to change might be. - John Wooden
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC