将值从 c# 传递到 actionscript 3 和跨域问题

Passing values from c# to actionscript 3 and crossdomain questions

我有一个要用于游戏服务器的 C# 控制台应用程序 正在编写的客户端是as3。 稍后我将把 swf 嵌入到 c# 窗体中。 我有几个问题,我真的希望有人能帮我解决这个问题。 目前我已将其设置为发送登录服务器的请求,此时服务器会检查您在用户名和密码字段中输入的信息 并核实信息。 如果您通过身份验证,您将获得连接。 我的问题是我不知道如何将特定信息发送回闪存,例如字符串或整数。 我想为诸如显示用户统计信息之类的事情执行此操作。 我看了很多教程,但大多数都是关于使用嵌入在 c# 服务器应用程序中的 Flash 应用程序,并且操作方式与我需要的不同。

我只想从我的 c# 服务器向我从 mysql 检索到的 Flash 应用程序发送一个字符串或整数。 所以如果有人能告诉我如何将字符串或整数作为原始值发送到闪存,请告诉我:)

如果可以请 post 一段代码...我还是很新的 as3 c# 通信。

另外,如果您需要源代码,请通过 Skype 与我联系 Skype = Serifaz2 我不想公开 post 它...抱歉 :(

没关系,我想通了。其实很简单。 C#

 Socket socket = TcpClient.Client;
                                    string UserTest = "" + Username;
                                    try
                                    { // sends the text with timeout 10s
                                        UserInfo.Send(socket, Encoding.UTF8.GetBytes(UserTest), 0, UserTest.Length, 1000000);
                                    }
                                    catch (Exception ex) { /* ... */ }

AS3

 while(socket.bytesAvailable)
        {
      var str:String = this.socket.readUTFBytes(this.socket.bytesAvailable);
      trace(str);
        myTrace("you have something");
       }