如何在Dart中实施本地隧道客户端? (类似ngrok的服务)

时间:2019-05-28 08:51:43

标签: sockets networking dart ngrok

这是我的GitHub存储库:https://github.com/le0tan/localtunnel-dart/tree/master/lib

我从此Java impl移植了代码,并将所有内容直接翻译到Dart。我特别不理解原始实现的这一部分(TunnelCluster.java的第46-49行):

// connection to localtunnel server
Socket remote = new Socket( remote_host, remote_port);
Socket local = new Socket(local_host, local_port);

为什么只打开两个插座就能工作?我们不应该在这两个插槽之间建立隧道吗?

0 个答案:

没有答案