一个是ServerSocket类,另一个是Socket类。
当使用ServerSocket(intport)创建一个ServerSocket对象时,port参数传递端口号,这个端口就是服务器监听连接请求的端口。接下来服务程序进入无限循环之中。无限循环从调用ServerSocket的accept()方法开始,在调用开始后accept()方法将导致调用线程阻塞直到连接建立。
当客户程序需要与服务器程序通信时,客户程序在客户机创建一个socket对象。如果创建了一个Socket对象,那么它可能通过调用Socket的getInputStream()方法从服务程序获得输入流读传送来的信息,也可能通过调用Socket的getOutputStream()方法获得输出流来发送消息。
(简答题)
用Java程序实现流式socket通信,需要使用哪两个类?它们是如何定义的?怎样使用?
正确答案
答案解析
略
相似试题
(简答题)
简述流式socket的通信机制,它最大的特点是什么?为什么可以实现无误的通信?
(简答题)
与流式socket相比,数据报通信有何特点?
(单选题)
socket是网络提供给应用程序的接口之一,其目的主要是在网络上实现进程通信,它所在的层次是()
(单选题)
在Java中,Socket s=new Socket(____,1212);缺少的参数是()。
(填空题)
在Java中,能实现线程间通信的流是()
(判断题)
Java程序中,一个类可以实现多个接口。
(填空题)
Java程序实现可移值性,依靠的是()
(简答题)
实现第一个简单的应用程序:打印一行文字。(一行文字为:“您好,Java 程序!”)
(单选题)
为了实现在Java的程序中调用带参数的SQL语句,应该采用()来成。