Tag: tcp ip

Netty 4:高写和低写水印

我正在使用Netty 4.我看到Netty服务器的下列选项:WRITE_BUFFER_HIGH_WATER_MARK和WRITE_BUFFER_LOW_WATER_MARK。 官方页面相关文章链接到Norman Maurer的Ne​​tty最佳实践(带video的幻灯片) 。 幻灯片之一看起来像这样: ServerBootstrap bootstrap = new ServerBootstrap(); bootstrap.childOption(ChannelOption.WRITE_BUFFER_HIGH_WATER_MARK, 32 * 1024); bootstrap.childOption(ChannelOption.WRITE_BUFFER_LOW_WATER_MARK, 8 * 1024); 并有这个前言: 设置理智的WRITE_BUFFER_HIGH_WATER_MARK和WRITE_BUFFER_LOW_WATER_MARK 但它是什么WRITE_BUFFER_HIGH_WATER_MARK和WRITE_BUFFER_LOW_WATER_MARK? 以及如何让他们理智 ? 我没有找到任何明确的信息。 谢谢你的帮助。

是否有针对Java的蓝牙上的任何TCP / IP堆栈实现,更具体的Android?

我需要做的是与蓝牙设备配对,该设备托管一些网络服务并浏览DNS-SD服务。 然后我必须选择其中一个发现的服务,并通过https或其他安全方法发出一些http请求。 我已经通过WiFi做了这个,但由于某些原因,需要通过蓝牙做同样的事情。 我昨天做了一些研究,但我还没找到我需要的东西。 我不知道如何处理这个问题。 欢迎提出任何意见。 谢谢!

无法在套接字上使用BufferedReader / Writer发送和接收数据

我正在制作一个客户端 – 服务器应用程序,并使用以下代码来交换服务器和客户端的数据。 服务器的发送和接收代码: public void run() { try { BufferedReader input = new BufferedReader(new InputStreamReader(socketNew.getInputStream())); String message=input.readLine(); while(message.length()!=0) { for(Socket s:socs) //socs is a list containing all the connected sockets { BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(s.getOutputStream())); writer.write(message); } } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 客户的发送方式: […]

错误:与主机的TCP / IP连接失败。 java.net.ConnectException:连接被拒绝:连接

我在用 Windows 7的 Netbeans IDE 7.1.2 SQL Server Management Studio Express 2005 JDK1.6 连接到数据库时出现以下错误: com.microsoft.sqlserver.jdbc.SQLServerException:与主机的TCP / IP连接失败。 java.net.ConnectException:连接被拒绝:连接 我的连接字符串是: Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”); Connection connection = DriverManager.getConnection( “jdbc:sqlserver://127.0.0.1:1433;databaseName=dbcm;” + “user=sa;password=sa”); 我检查过下面的事情: 在SQL Server配置管理器中,SQLEXPRESS的协议:TCP / IP已启用实际上我也启用了3。 SQL Server(SQLExpress)和SQL Browser Service都在运行。