日期:2011-03-22 16:15:00 来源:本站整理
<b>Java编程那些事儿108——网络编程示例1</b>[Java编程]
本文“<b>Java编程那些事儿108——网络编程示例1</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
13.3 网络编程示例
“实践出真知”,所以在举行技术学习时,还是需求举行很多的操练,才可以领会技术的奥妙,下面通过两个简单的示例,演示网络编程的实际利用.
13.3.1质数辨别示例
该示例实现的功效是质数判断,程序实现的功效为客户端程序接纳用户输入的数字,然后将用户输入的内容发送给服务器端,服务器端判断客户端发送的数字能否是质数,并将判断的后果反馈给客户端,客户端按照服务器端的反馈显示判断后果.
质数的法则是:最小的质数是2,只能被1和自身整除的自然数.当用户输入小于2的数字,以及输入的内容不是自然数时,都属于不法输入.
网络程序的功效都分为客户端程序和服务器端程序实现,下面先描写一下每个程序辨别实现的功效:
1、客户端程序功效:
a)接纳用户掌握台输入
b)判断输入内容能否合理
c)按照协议格局生成发送数据
d)发送数据
e)接纳服务器端反馈
f)解析服务器端反馈信息,并输出
2、服务器端程序功效:
a)接纳客户端发送数据
b)按照协议格局解析数据
c)判断数字能否是质数
d)按照判断后果,生成协议数据
e)将数据反馈给客户端
分化好了网络程序的功效今后,便可以计划网络协议格局了,假如该程序的功效对比简单,所以计划出的协议格局也不复杂.
客户端发送协议格局:
将用户输入的数字转换为字符串,再将字符串转换为byte数组便可.
比方用户输入16,则转换为字符串“16”,利用getBytes转换为byte数组.
客户端发送“quit”字符串代表完毕衔接
以上是“<b>Java编程那些事儿108——网络编程示例1</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论