|
All of the sample code on the web for multi-threaded tcp/ip code is derived from the MS sample which is crap.
|
|
|
|
|
my server code look like this sample code(Concurrent Server Application Example) its url
http://blog.rednael.com/2008/11/07/ParallelComputingWithSockets.aspx
I am not sure it is crap or something else but I can not find any better sample .
But I want to repeat my main problem is clients sometimes does not get response messages from server even if at the first it can send messages server properly
any idea..? thanks a lot
|
|
|
|
|
Back in 1999 I spent 3 days with a packet sniffer to debug a client server application I wrote in C++. How long have you spent analyzing the raw network traffic and your code?
The code is hard to write and isn't usually a one line fix or an, oh you missed this. And like I said previously, all samples on the web derive from the MS sample which is crap including the link you provided which you would have known had you bothered to look at the MS sample.
Crappy MS code that has been plagiarized the Internet over with no real value ever added. [^]
|
|
|
|
|
ok I undestand you all sample codes looks like each other but is there any good one in internet or book to inspire me
|
|
|
|
|
check out sockets.com. I first used it in 1994 or 5
|
|
|
|
|
kordel222 wrote: I think this is so weird
There is nothing weird about it. Most people will have difficulty properly coding a multithreaded socket server even if they have vast experience doing it. If you are a novice then this is completely normal.
The thing that is actually weird is how many novices believe it will be simple to do it.
|
|
|
|
|
I don't mean this is a easy subject.indeed this is the hardest programming subject I ever seen
I agree with you.
but still is there not even a clue about my question.
|
|
|
|
|
hii..
m creating a c# windows application......
in this i need to complete all my task at the init event of form......and after completeion of work.....i need to completely stop the application
|
|
|
|
|
|
A console application is ideally suited to performing a task and then exiting. Even the console box can be hidden.
|
|
|
|
|
|
Hi All,
I have the follwoing data on html page :
"NEW","939192","0005","0108500301000000001"
"NEW","939192","0005","0208500301000000003"
How can i read the above comma separated data on a page and Populate my Table in Sql 2005.
Thank you in Advance.
|
|
|
|
|
|
Thank you so much.Is there not a way of wrting a code to do that?
|
|
|
|
|
That is usually how I insert into SQL. The CSV data can be split using the string.split method and if you parametrize the queries you will avoid SQL injection but still be susceptible to spammers so you will need to HTML encode any input.
|
|
|
|
|
The problem is its not a csv file .The data is posted on a browser.
How could i read data on a browser?
Many thanks,
|
|
|
|
|
It is fairly difficult concept described in the "Beginning ASP.NET 3.5: In C# and VB" book published by Wrox in Chapters:5, 9, 11, and 12.
|
|
|
|
|
Thank you so much.Can you please give me a little more info on how to do that?
Your help is much appreciated.
Many thanks
|
|
|
|
|
Dunno, depends on how the information is presented on the page. One such page I scrape for data has the data I want in a table. The code I use to get the page is:
System.Net.HttpWebRequest req = (System.Net.HttpWebRequest) System.Net.HttpWebRequest.Create ( theurl ) ;
req.CachePolicy = new System.Net.Cache.RequestCachePolicy ( System.Net.Cache.RequestCacheLevel.NoCacheNoStore ) ;
using ( System.Net.HttpWebResponse rsp = (System.Net.HttpWebResponse) req.GetResponse() )
{
string res = ( new System.IO.StreamReader ( rsp.GetResponseStream() ) ).ReadToEnd() ;
}
I make no claims that this technique is "good", only that it does what I want for a rather unimportant Windows Service.
|
|
|
|
|
Thank you very much for your response.Its much appreciated.Each of the data are in a qutation and are separated by comma.
Can you please give me a little tip on how to use the regular exression to trancate the value and assign it to the data field?
Many thanks,
Regards
|
|
|
|
|
Not without seeing the page.
As mentioned, the data I scrape is in a table, so the page contains:
<td width="473" class="playlist">4:08 pm - The Beatles - Can't Buy Me Love<br>4:10 pm - The Doors - Break On Through<br>4:13 pm - Meat Loaf - Paradise By the Dashboard Light<br>4:21 pm - Klaatu - Mister Manson<br>4:25 pm - Bob Seger & The Silver Bullet Band - Long Twin Silver Line<br>4:29 pm - Eagles - Those Shoes<br></td>
and I use a Regular Expression to match <td width="473" class="playlist"> the data I want <br></td> ;
Then I split further on <br> and hyphen.
You will need to find such a pattern in the page you're reading.
|
|
|
|
|
Thanks so much for your help.
Here is the problem :
I am trying to read data from a certain URl .Every time you run the Url with Different param it gives a result like the following. For instance runinng http://data.com/data.aspx?datefrom=20090601&dateto=20090621
will give a result of a comman separated data like the following.
"john","wood","20090203"
"terry",'brown",20090209"
etc..
How will i read that and get it in to Sql Table?All i have to run is the above URL to generate the value.
Please advice.
Thank you in advance
|
|
|
|
|
is possible?
The Thread object getting with Thread ID
System.Threading.Thread th = thread.id <------------- ?
There will be what kind of method and peels?
.
|
|
|
|
|
|
How can I add 12 years minus 1 day to a date please?
So, for example, if the original date is 09/06/2009 (June 9th, 2009) the calculated date will give me 08/06/2021.
|
|
|
|