如何让应用程序只能启动一次啊,再次打开的时候提示不能多开啊?????谁有指教一下啊谢谢

解决方案 »

  1.   

    我是APPLET的通讯程序啊,这个好像不适用啊
      

  2.   

    通讯程序启动客户端个数可以在服务器端验证,例如通过IP,同一个IP服务器只接受一个客户端连接。
      

  3.   

    用IP地址的话要是在局域网内的几台机器连接程序会是同一个IP吗?
      

  4.   

    局域网会显示同一个ip.
    有做法是限制局域网内同时连接的个数,
    比如网站登陆,服务器可能接受相同IP(解析局域网内IP)登陆次数限制<=20.
      

  5.   

    那要不就狠一点,客户端登陆的时候将MAC地址发送给服务器,记录MAC,标示登陆与否
      

  6.   

    请问用socket的什么方法啊?谢谢
      

  7.   

    ServerSocket server = new ServerSocket(port);这个方法执行时,如果端口已经被占用,则抛出
    java.net.BindException
    异常