Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net visualbasic网络聊天程序_Vb.net_Sockets_Streaming - Fatal编程技术网

Vb.net visualbasic网络聊天程序

Vb.net visualbasic网络聊天程序,vb.net,sockets,streaming,Vb.net,Sockets,Streaming,我想知道我应该使用什么通过互联网,通过他们的互联网IP,将字符串(流)发送到另一台计算机上的客户端 我完全成功地使用了我制作的LAN类,它允许您发送和接收,但它只能通过LAN工作,我让它工作一次端口转发。我甚至无法再次做到这一点。我希望以最快的方式将字符串发送到客户端,因为我希望在将来创建一个游戏 我目前使用的是: 系统线程 系统.Net System.Net.Sockets System.IO 我所尝试的: 港口转运 VPN(不成功,因为我无法支付一些我不知道会起作用的东西!) 我所做的: 我

我想知道我应该使用什么通过互联网,通过他们的互联网IP,将字符串(流)发送到另一台计算机上的客户端

我完全成功地使用了我制作的LAN类,它允许您发送和接收,但它只能通过LAN工作,我让它工作一次端口转发。我甚至无法再次做到这一点。我希望以最快的方式将字符串发送到客户端,因为我希望在将来创建一个游戏

我目前使用的是:

系统线程 系统.Net System.Net.Sockets System.IO

我所尝试的:

港口转运 VPN(不成功,因为我无法支付一些我不知道会起作用的东西!)

我所做的:

我搜索了数千个网站,但我得到的唯一教程是LAN

问题:

我真的很想用Visual Basic,但我也知道C++、Python、java。如果Visual Basic.Net无法实现这一点,我应该使用什么? 最好的方法是什么? 网络插座是否适合这种情况。 是否可以在不下载外部程序和外部路径的情况下实现这一点。意思-我可以不使用VPN直接向某人发送消息吗。我希望客户端只安装我的程序,而不安装外部程序。端口转发并不是客户机必须也这么做的选项,因为不是每个人都有这样的知识

拜托,我几个月来一直在努力实现这一目标!我真的很想做到这一点,因为我已经超过了基本结构,我想开始生产我的产品,但我负担不起只生产线下产品。特别是在实现为我的程序创建更新之后

如果有人能向我充分解释这一点,我会非常高兴。请不要停止发送有关此问题的信息,我不相信信息溢出

我通过互联网学习了我所有的编程知识——我没有上过任何课程,但我愿意做任何事情来每天学习(24/7)。如果您能推荐任何书籍或课程,我们将不胜感激!不是基本的教程,请-只前进

注:

如果我不知道它会起作用,我就不能每月支付测试费用! 我只有17岁。 我没有任何可以获取信息的来源。 我不介意使用已经为此目的创建的类,但我想知道如何从头开始创建一切。我相信如果我自己创造的话,我会对事物有更多的控制

谢谢你。
Rudi

我还学习visual basic。不是vb.net,而是vb6。但是,无论我们在与您的问题相关的方面做了什么尝试,我非常确信,当存在服务器和客户机,或者客户机-服务器-客户机时,将会有通信。。。。“我可以不使用VPN直接向某人发送消息吗?”。我认为这里的VPN就像一个服务器,我们需要与其他人联系。阅读这里作为必要的参考:我以前读过这篇文章,但它对我不起作用。我还希望通过不在双方进行端口转发来实现这一点-用户友好性至关重要!