请举例说明呀,我做了几个都不行,无论winsock or javasocket作服务器方都不能侦测到请求
当然没法连接了,我是用了4000端口本机地址,有连接的服务

解决方案 »

  1.   

    请举例说明呀,我做了几个都不行,无论winsock or javasocket作服务器方都不能侦测到请求
    当然没法连接了,我是用了4000端口本机地址,有连接的服务 
      

  2.   

    客户端
    public class Request extends Applet {
    public void init()
    {

    try
    {
    Socket s1=new Socket("fir",700);//联接到fir
    }
            catch(UnknownHostException uhe)
    {
    }
    catch(IOException ioe)
    {
    }
    Server:(VC++)
    CClientSocket *pSocket=new CClientSocket();
    if(m_pMainFrame->m_pListeningSocket->Accept(*pSocket))//接收用户端的请求
    {
    m_pMainFrame->m_pConnectionList.AddTail(pSocket);
    }
    else
    delete pSocket;
       CSocket::OnAccept(nErrorCode);
        MessageBox(m_pMainFrame->m_hWnd,"已经侦听到客户端访问","信息",MB_OK);
    其中:m_pListenningSocket已经绑定到 fir主机的4000端口
      

  3.   

    我发现你的端口号错误了,Server端是4000,Client端是700。
      

  4.   

    两个程序都没有错误提示可以正常运行,如果是VC++服务器段应当在java的Init()中Socket s1=new Socket("fir",4000)初始化时提示“侦听到客户端访问"!!!!!可是我的程序平静的
    向一湖水
      

  5.   

    kkk16()我在qq中信息不能送出去.怎么回事!
      

  6.   

    将第7行中的"fir"改成getCodeBase()试一下!
      

  7.   

    "fir"是本机吗?如果是别的机器那就肯定不行。问题可能就在这里。
      

  8.   

    我也遇到了这样的问题,最终解决了。
    问题在于你必须安装IIS。