0

我只是在研究如何实现和设计一个协议,但我被困在如何开始!

让我们以 LDAP 协议为例,我有 rfc 和 asn1 语法规范。

现在,我如何才能开始开发服务器,使符合 RFC LDAp 的客户端可以与我通信而不会出现任何问题?

LDAP它只是一个例子,我可以实现FTP,或者自定义协议。

但是我想确保一旦定义了协议,我对任何客户端都是标准的,即使实现不同。

那么沟通的方式是什么?

你能给出一些好的起点吗?

谢谢

PS:我想用python实现服务器,但根据我所说的并不重要。

4

1 回答 1

2

asn.1库开始。然后创建一个执行 RFC 要求的服务器。协议就像 API,只是你必须实现胆量而不是包装器。您通过 TCP 等传输协议传递 LDAP(或 FTP)消息。如果您在制作服务器方面需要帮助,您可能需要查看twisted

于 2010-12-02T14:19:01.747 回答