Tag: serversocket

如何读取服务器套接字JAVA中的所有InputStream

我在我的项目之一使用Java.net。 我写了一个从客户端获取inputStream的App Server。 但有时候,我的(缓冲的)InputStream无法获得客户端发送给我的服务器的所有OutputStream。 我怎么能写一个等待或这样的事情,我的InputStream获取客户端的所有OutputStream? (我的InputStream不是一个string) private Socket clientSocket; private ServerSocket server; private BufferedOutputStream outputS; private BufferedInputStream inputS; private InputStream inBS; private OutputStream outBS; server = new ServerSocket(30501, 100); clientSocket = server.accept(); public void getStreamFromClient() { try { outBS = clientSocket.getOutputStream(); outputS = new BufferedOutputStream( outBS); outputS.flush(); inBS = clientSocket.getInputStream(); inputS = new BufferedInputStream( inBS […]

如何解决“java.net.BindException:已经在使用的地址:JVM_Bind”错误?

在Eclipse中,我得到这个错误: run: [java] Error creating the server socket. [java] Oct 04, 2012 5:31:38 PM cascadas.ace.AceFactory bootstrap [java] SEVERE: Failed to create world : java.net.BindException: Address already in use: JVM_Bind [java] Java Result: -1 BUILD SUCCESSFUL Total time: 10 seconds 我不确定它为什么现在出现,但几小时前运行良好。 我需要重新启动我的机器吗? 我如何到底? 我很欣赏任何提示或build议。