如何使用ssl加密构建非阻塞TCP服务器
trapexit.org 上的非阻塞 TCP 服务器 解释了如何基于 tcp_gen 构建服务器,但我想要修改这个示例并使其与 ssl 一起使用。现在我完全不知道如何替换
{ok, Ref} = prim_inet:async_accept(Listen_socket, -1)
Non-blocking TCP server on trapexit.org explains how to build server based on tcp_gen, but i want to modify this example and make it work with ssl. For now i have completely no idea how to replace
{ok, Ref} = prim_inet:async_accept(Listen_socket, -1)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
具有多线程的简单 echo_ssl
simple echo_ssl with multi threading
不要用任何东西代替它。而是将您的输入和输出连接到 SSL 处理程序。
花费者是对的,SSL 使用 TCP 进行传输。
这里有人似乎已经实现了基于异步TCP的SSL。
Do not replace this with anything. Instead connect your input and output to the SSL handler.
spender is right, SSL uses TCP for transport.
Here someone seems to have implemented SSL over async TCP.