Java客户端服务器编程

时间:2012-12-01 22:30:32

标签: network-programming client-server

服务器代码如何跟踪客户端。我无法理解这一点:如果客户端A和客户端B不断向服务器发送请求,我怎么知道哪一个是客户端A,哪一个是客户端B ??

请帮忙。

我的服务器代码是: -

while (true) {
            try {
                System.out.println("Connecting " + count++);
                Socket client = acceptor.accept();
                System.out.println("here 1");
                logger.log(Level.INFO, "Client ["+client.getInetAddress() +"] tried to connect at "
                        + new GregorianCalendar().getTime());
                logger.log(Level.INFO,
                        "Connection received from  " + client.getInetAddress()
                                + ":" + client.getLocalPort() );
                processRequest(client);

}

1 个答案:

答案 0 :(得分:1)

这取决于您希望如何编码。 我遇到了基于登录的客户端服务器会话的相同情况。所以直到他们登录它很容易理解。