第84节:Java中的网络编程(中)
实现客户端和服务端的通信:
客户端需要的操作,创建socket,明确地址和端口,进行键盘录入,获取需要的数据,然后将录入的数据发送给服务端,为socket输出流,然后进行读取服务端发送回来的大写数据,为socket读取流,最后进行客户端显示器的显示,进行读写操作,关闭资源。
网络编程TCP客户端
对于服务端,要创建一个服务端的socket,然后明确端口,要读取客户端发送过来的数据,要读取socket输入流,接着使用socket输出流,将数据发送给客户端,进行读写操作,关闭资源。
网络编程TCP服务端
上传文件
客户端:
服务端:
上传图片
客户端:
服务端:
如何解决图片重名的问题:
解决上传并发的问题
客户端:浏览器,服务端:Tomcat
端口号,:
浏览器发送HTTP请求
请求行,协议,应用层协议,超文本传输协议,请求方式,访问资源的路径,http的协议版本,
发送和http协议相同的信息,收到了Tomcat服务器返回的数据。
url的描述
urlconnection
网络编程中HTTP版本的区别
http1.0请求一次连接就断开了,一次连接只能有一次请求,http1.1一次连接多次请求。
URL用于解析url地址,URLConnection用于获取url的连接。
常见的网络架构:cs和bs
结言
好了,欢迎在留言区留言,与大家分享你的经验和心得。
感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。
作者简介
达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文章,会上瘾!,帮你成为更好的自己。长按下方二维码可关注,欢迎分享,置顶尤佳。
感谢!承蒙关照!您真诚的赞赏是我前进的最大动力!
这是一个有质量,有态度的公众号
喜欢本文的朋友们
欢迎长按下图关注订阅号
领取专属 10元无门槛券
私享最新 技术干货