基本 IRC 服务器协议概述/教程
我必须为学校项目开发自己的 IRC 服务器。 学校不需要太多,我所要做的就是向他们展示一个正常运转的 irc 服务器接受多个连接并实际执行基本任务 比如开房间,聊天,禁止..
我年轻的时候开发了自己的IRC机器人,但是构建IRC服务器要困难得多, 因为我没有时间自己研究或阅读 IRC 服务器协议的整个 RFC。
所以特别的是,你知道有什么网站/教程/文章简短地描述了 irc 服务器协议,这样我就可以开发一个基本的 irc 服务器而无需阅读整个 RFC 吗?
我知道它可能会惹恼有些人说我实际上并不想研究该协议,只是为了我的学校项目“复制”它。事实并非如此,我确实想研究它,因为我研究了很多协议,而且我会的。 现在我不需要理解它,我只需要一些对我的项目有用的东西,否则我将没有成绩。
I have to develop my own IRC Server for a project for school.
School does not require much and all i have to show them is a functioning
irc server which accepts multiple connections and actually performs the basic tasks
such as opening a room, chatting, banning ..
I developed my own IRC bot when i was younger but building the irc server is much harder,
as i do not have time to make my own research or read the whole RFC of the IRC Server protocol.
so the special is, do you know any sites/tutorials/articles that describe in short the irc server protocol, so i could develop a basic irc server without reading a whole RFC?
I know it might piss off some people that i do not actually want to study the protocol but just kind of "copy" it for my school project. this is not the case, i do want to study it as i studied a lot of protocols, and i will. Right now i do not need to understand it, i just need something working for my project, or i will be left without a grade.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您使用什么语言?
这里是一个用java编写的简单的irc服务器作者:亚历克斯·博伊德。
编辑:及时丢失的源代码。使用 存档版本。
What language do you use?
Here is an working simple irc server written in java by Alex Boyd.
Edit: The source code for got lost in time. Use the archived version.
我看到@jous 已经回答了你的问题。
对于其他想要了解 IRC 服务器开发的人来说,这里有一个非常好的资源 - https:// /www.alien.net.au/irc/index.html
I see @jous has already answered your query.
For others who want to learn about IRC server development, here is a very good resource - https://www.alien.net.au/irc/index.html