Doesn't you have to check the return value from Socket.Send, to see if there is still things left to send? If I remember correctly you should not send more than 512 bytes at a time. But that might be different on different platforms.
But it looks like you are sending much less than that. :)
I believe that the "other way" is faster, since the computers doesn't have to work with the banks. No middle hands, just the stuff and the internet tubes.
But it looks like you are sending much less than that. :)
I believe that the "other way" is faster, since the computers doesn't have to work with the banks. No middle hands, just the stuff and the internet tubes.