JAVA语言项目11JAVA网络编程.ppt

11.5 项目总结 上一页 下一页 返回 11.5 项目总结 上一页 下一页 返回 11.5 项目总结 上一页 下一页 返回 11.5 项目总结 【运行结果】如图11-7所示。 从上例子可以看出,使用UDP和使用TCP协议,在编程实现上还是有很大的区别的。一个比较明显的区别是,UDP的Socket编程是不提供监听功能的,也就是说通信双方更为平等,面对的接口是完全一样的。 上一页 返回 11.6 扩展演练 请在此通信程序的基础上,编写访问远程数据库的应用程序。客户端提交访问数据库的SQL,服务器端把接收到的SQL请求转交给数据库服务器执行,并把数据结果发送给客户端。 返回 图11-1 返回 图11-2 返回 表11-1 返回 图11-3 返回 图11-4 返回 图11-5 返回 图11-6 返回 图11-7 返回 11.4 项目实施 这里要设计两个程序。首先是服务器程序Server.Java,然后是客户端程序Client.Java。 11.4.1服务器程序的实现 服务器程序Server.Java使用Server Socket类监听指定端口,端口可随意指定(由于1024以下的端口通常属于保留端口,所以一般使用大于1024的端口),等待客户的连接请求。客户连接成功后,即服务器一客户端套接字建立,在服务器和客户端之间就形成了一条通道,这时站在服务器的角度看,客户端就相当于一个

文档评论(0)

1亿VIP精品文档

相关文档