易语言用互联网 除了以收发邮件的方式传输数据还可以用哪些功能传输和接收数据

如题所述

先指出你的一个误区,
你说的发邮件是SMTP协议,访问网页是HTTP协议,当然还有文件传输FTP协议等等。。
从通信层上来讲常用的又有TCP/UDP协议。
从应用层,我们大多都会采用socket进行开发,在易语言里对应的组件名为
客户、服务器、数据报(UDP),均采用异步通信同时也保证UI线程的安全,但效率低下。
只要你愿意,可以按照协议规范去编写通信代码,几乎可以与任何服务端客户端数据交互,当然你也可以定义自己的规范,写自己的通信协议。

TCP协议
1、客户连接到服务器, 服务器会触发一个客户进入的事件。(成功建立连接)
2、客户与服务器都可以互相通信,(发送数据)命令。

UDP协议
使用数据报监听某端口,然后其他数据报可以直接像该端口的数据报通信,无需建立连接,效率远高于TCP。追问

哦,先谢谢你,大概模糊的懂了,
我说具体点,你帮我分析下,用什么最合适,
我做了个游戏
游戏开始让玩家能在游戏里观看到游戏的状态,玩家会在游戏里通过按钮猜测游戏的结果
最后判断玩家猜测,来执行开奖结果

追答

向游戏这种建议就直接使用 TCP或者UDP协议开发了,
自己定义一套通信规范,详情可以去找下 socket 开发等资料。
游戏主要考虑到多玩家的广播通信,如果采用常见的HTTP协议不太方便及时给玩家(客户端)通信。

温馨提示:答案为网友推荐,仅供参考
相似回答