I'm also experiencing this problem. Could I get some support on this? As an aside, why does the KB at http://www.**--****.com/
I'm also experiencing this problem. Could I get some support on this? As an aside, why does the KB at http://www.**--****.com/
Could I also get this file? As an aside, why does the kb require that we get in contact w/ tech support rather than downloading the file? I'm also on the same kb article problem: http://www.**--****.com/
1.Help requested for Multicast Sockets Server Network Initialization
2.Socket initialization exception
When using .NET remoting I get the following error "System.Net.Sockets.Socket" threw an excpetion. An operation could not be performed because the system lacked sufficient buffer space or because a queue was full .... This is referred to in KB 815209 with regard to web services but it is a general problem. I can reproduce it with a simple call to System.Net.Dns.Resolve for the affected machine. Is this a bug in the .NET framework? Will it be fixed? Is there a way to tell how many protocol-binding details there are on a machine? I reproduced the problem by installing a netgear wireless card, and could not fix it by uninstalling it! Has anyone else seen this problem?
3.General Sockets Questions (with typo's fixed)
I'm new to the world of sockets, and this question is not VB specific: If multiple clients access the same server on the same port, and the server is set up to do some async communication, does the server's response GO back to all the clients on that port, or just to the one who sent the request? In other words: Client One - Request Data From Server (It takes a few seconds for the server to get the answer) Client Two - Requests Data From Server (this also takes a couple seconds) The server, on two asyncy threads is processing both requests. It gets the results for one of the clients and sends the RESULT back up the socket it is holding for that client. (here's the question:) Do both clients 'see' this result and have to determine if it belongs to them, or does a socket object somehow encapsulate the communication, so that only the calling client will get the answer? Hope this question makes sense and someone knows the answer! thanks.
4.Socket.BeginSendTo and Socket.BeginSendFrom on a single Socket instance from multiple threads
Is it safe to call socket.BeginSendTo and socket.BeginSendFrom on a single instance of Socket from two different threads running simultaneously? This is required because I need to listen on a certain URI [IP:Port] and I need to send outgoing messages from that local socket [IP:Port] something like this: public class Communicator { Socket skt = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp ); private Thread listenerThread; private Thread sendThread; public Communicator() { } public void Start() { listenerThread = new Thread(new ThreadStart(Listen)); sendThread = new Thread(new ThreadStart(Send)); listenerThread.Start(); sendThread.Start(); } private void Listen() { while(!bStop) { skt.BeginReceiveFrom(..); //wait for AsyncCallback to be called //using ManualResetEvent for this } } private void Send() { while(!bStop) { //send all queued messages skt.BeginSendTo(..); //wait for AsyncCallback to be called - that would send an event //using ManualResetEvent for this } } public void Stop() { bStop = true } }
Users browsing this forum: No registered users and 9 guest