在不同网络上的计算机之间发送数据C#

时间:2018-11-12 07:48:45

标签: c# winforms networking sharing

我对制作基本的vpn系统感兴趣,所以我继续寻找一些C#代码,这些代码使我可以在不同网络上的计算机之间共享数据。我以为自己有它,但无法在其他网络上使用它:

ShowCapital sh;
    private void Form1_Load(object sender, EventArgs e)
    {
        TcpClientChannel channel = new TcpClientChannel();

        ChannelServices.RegisterChannel(channel, false);

        RemotingConfiguration.RegisterWellKnownClientType(
            typeof(ShowCapital), "tcp://203.184.17.120:1234    /Showcapital");
        sh = new ShowCapital();


    }

请澄清一下:此示例脚本交换国家/地区数据,这就是为什么变量名令人困惑的原因。

基本上,我不知道在“ tcp://”之后要填写什么以便获取数据以通过不同的网络进行传输。似乎只有本地IP地址有效。

(顺便说一句,我有点喜欢编码) 以防万一,这是在Winforms上。

感谢任何可以提供帮助的人!

0 个答案:

没有答案