asp.net jsp 网站,cms做网站容易不,河南多用户商城开发,国内公司名字可以做国外网站第二十一章 网络编程 1.网络相关概念2.IP地址3.域名与端口4.网络协议5.TCP与UDP6.InetAddress7.Socket8.TCP字节流编程19.TCP字节流编程210.TCP字节流编程311.网络上传文件112.网络上传文件213.网络上传文件314.Netstat15.TCP连接秘密16.UPD原理17.UPD网络编程118.UDP网络编程2… 第二十一章 网络编程 1.网络相关概念2.IP地址3.域名与端口4.网络协议5.TCP与UDP6.InetAddress7.Socket8.TCP字节流编程19.TCP字节流编程210.TCP字节流编程311.网络上传文件112.网络上传文件213.网络上传文件314.Netstat15.TCP连接秘密16.UPD原理17.UPD网络编程118.UDP网络编程219.网络编程作业120.网络编程作业221.TCP文件下载122.TCP文件下载2 1.网络相关概念 2.IP地址 注意我们做网络编程一定要知道对方的IP地址 下面这种方式也可以看IP地址 更多网络适配器选项 右击WLAN点击属性 一般情况下我们的IP地址都是自动分配的 只有在我们购买服务器的时候才是真正的公共的静态地址 下面这个就是百度的地址 下面这个是淘宝的地址
3.域名与端口 4.网络协议 我们能够上网看b站等等都是因为我们遵守了TCP/IP协议
5.TCP与UDP 第一次client发一个包过去发包的时候连接已经形成了
发过去之后server再回一个包 之后我们的client端再回一个包过去 三次握手之后client正式给server发送数据三次握手成功表示可以接收到数据
6.InetAddress 7.Socket 注意最后一定要close(),否则可能会造成资源占用出现最后连接不上的情况
8.TCP字节流编程1 服务端 客户端 我们这里是在同一台电脑上面进行的测试所以这里写localhost 服务器端打印出服务器的Socket对象 客户端打印出客户端的Socket对象 如果想要连接其他的客户端可以写他的IP地址比如下面是百度的 下面进行传输数据比如我们传一个hello,server 客户端 服务端 当有多个客户端连接服务器时此时serverSocket有多个Socket可以
9.TCP字节流编程2 服务端 客户端
我们网络编程一定是sever端先运行 这里运行会出错因为程序不知道什么时候对话结束要加一个结束标记
10.TCP字节流编程3 黄线部分 客户端 服务端 绿色线 服务端 客户端
11.网络上传文件1 12.网络上传文件2
下面是一个工具类 客户端 服务端 成功
13.网络上传文件3
服务端 客户端 工具类中有一个方法可以将输入的数据直接变为一个字符串
14.Netstat 本地主机的端口8888正处于listening监听状态 netstat -anb指令 用来查看是哪个程序正在监听我们的端口
15.TCP连接秘密 因为我们的客户端与主机在同一台电脑上面所以我们这里看到两条8888与60285 否则的话我们应该只能看见第一条
16.UPD原理 17.UPD网络编程1 接收端A同时也发送端 发送端B同时也是接收端
18.UDP网络编程2
A B
19.网络编程作业1 客户端 服务端
20.网络编程作业2 接收端 发送端
21.TCP文件下载1 服务端 这边有两个文件无名与高山流水
将其拷贝到src中
22.TCP文件下载2
客户端