返回介绍

knock-knock 服务器概述

发布于 2024-10-10 23:21:39 字数 1015 浏览 0 评论 0 收藏 0

服务器将同时与多个客户端通信。客户端与服务器之间将展开一段结构化对话,叫做协议。互联网使用了各种协议,一部分是低层协议,另一部分是高层协议。低层协议有 IP(Internet Protocol,网际协议),它用来控制二进制的 0 和 1 在互联网中的发送方式;高层协议有 HTTP(Hypertext Transfer Protocol,超文本传输协议),它用来控制浏览器和网络服务器的对话。我们的“笑话”服务器将使用一种自定义的高层协议——IKKP(Internet Knock-Knock Protocol,互联网 knock-knock 协议)。

客户端和服务器之间将像这样交换消息:

1 “敲门笑话”(knock-knock joke)是一种利用谐音制造笑点的笑话。讲笑话的人以“Knock knock!”开场,听到的人接“Who's there?”,然后讲笑话的必须回答一个人名,比如“Oscar.”,对方继续问:“Oscar who?”,这时说笑话的人必须用 Oscar 开头造句,比如“Oscar silly question, you get a silly answer.”,这里的“Oscar”谐音“You ask”。——译者注

协议通常有一套严格的规则。客户端和服务器都遵守这些规则就没事,但只要它们中有一方违反了规则,对话就会戛然而止。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文