Unity与服务器通信博客网址大全
搭建Web服务器,实现unity与服务器简单通信:
https://blog.csdn.net/qq_27535197/article/details/83826600
Unity直连MySQL:https://blog.csdn.net/qq_41387301
在Unity中使用Grpc:
https://blog.csdn.net/blueloveTH/article/details/85535554
Unity与mySql连接和交互常用方法(增删改查):
https://blog.csdn.net/wks310/article/details/86543891
Unity连接服务器端口(WWW):
https://blog.csdn.net/qq_41387301/article/details/85993517
Unity中客户端与服务端的通信方式(Socket):
https://www.cnblogs.com/clhxxlcj/p/10916768.html
Unity与后台服务器的数据交互(Networking):https://www.jianshu.com/p/bdb8d8e3acab
Unity与后台服务器的数据交互(WWW):
https://www.cnblogs.com/Firepad-magic/p/5797508.html#autoid-0-3-0
HTTP、TeInet、SSH、FTP协议区别:https://www.cnblogs.com/zhanglulu-career/p/8508745.html
TCP和UDP的区别:https://zhuanlan.zhihu.com/p/24860273
HTTP、FTP等协议常用端口号:https://blog.csdn.net/ypt523/article/details/79636647
HTTP与Socket区别:https://www.cnblogs.com/zhuleixiao/p/9218121.html
http是短连接,需要客户端发送请求后服务端响应。Socket是长连接,可由服务器主动向客户端发送数据。
gRPC 官方文档中文版:
http://doc.oschina.net/grpc?t=60132
Grpc基础教程:https://blog.csdn.net/qq_28110727/article/details/78984746
Protocol bufffers教程:https://www.cnblogs.com/chenyangyao/p/5422044.html
C#调用gRPC的步骤及详细说明:
https://blog.csdn.net/img_Guo/article/details/86096604
HTTP :(HyperText Transfer Protocol,超文本传输协议)
TeInet:(远程登录协议)
SSH:(Network Working Group,安全登录协议)
FTP:(File Transfer Protocol,文件传输协议)
HTTPS:(Hypertext Transfer Protocol over Secure Socket Layer,安全版的http通道)
TCP:(Transmission Control Protocol,传输控制协议)
UDP:(User Data Protocol,用户数据报协议)
GRPC:一个高性能、开源和通用的 RPC (远程过程调用协议)框架,面向服务端和移动端,基于 HTTP/2 设计。gRPC的优势是,设计复杂更新操作的API非常简单,具有高效紧凑的进程通信机制,在交换大量消息时效率高,远程过程调用和消息传递时可以采用双向的流式消息方式,同时客户端和服务端支持多种语言编写,互操作性强;不过gRPC的缺点是不方便与JavaScript集成,某些防火墙不支持该协议。
Protobuf:一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。
应用层包括:
1、超文本传输协议(HTTP):万维网的基本协议;
2、文件传输(TFTP简单文件传输协议);
3、远程登录(Telnet),提供远程访问其它主机功能, 它允许用户登录internet主机,并在这台主机上执行命令;
4、网络管理(SNMP简单网络管理协议),该协议提供了监控网络设备的方法, 以及配置管理,统计信息收集,性能管理及安全管理等;
5、域名系统(DNS),该系统用于在internet中将域名及其公共广播的网络节点转换成IP地址。
网络层包括:
1、Internet协议(IP);
2、Internet控制信息协议(ICMP);
3、地址解析协议(ARP);
4、反向地址解析协议(RARP)。