无法使用AS3连接到Java服务器
我在AS3中遇到XMLSocket脚本问题。我有一个java服务器,我正在尝试发送XML数据,但服务器没有收到任何东西。最令人惊讶的是我的脚本在一个月前运行良好,现在我的IOError监听器返回给我:
“错误#2031:套接字错误.URL:127.0.0.1
在测试()
在Client_fla :: MainTimeline / frame1()“
和我的SecurityError侦听器:
“错误#2048:安全沙箱违规:file:/// C | /Documents%20and%20Settings/Zeph/Bureau/Client.swf无法从127.0.0.1:18000加载数据。
在测试()
在Client_fla :: MainTimeline / frame1()“
我试图改变IP,我在另一台计算机上试过,我试图拉一个我的脚本的旧版本,没有改变,没有结果。
我只是无法理解为什么它会停止这样的工作。这是我的脚本:
package
{
import flash.net.XMLSocket;
import flash.events.*;
import flash.display.MovieClip;
public class test extends MovieClip
{
public function test()
{
trace("pouet");
var xmlsock:XMLSocket = new XMLSocket();
xmlsock.connect("127.0.0.1", 18000);
var xmlFormattedData = new XML('<message pseudo="Nix" value="Coucou !"/>');
xmlsock.send(xmlFormattedData);
xmlsock.addEventListener(DataEvent.DATA, onData);
xmlsock.addEventListener(IOErrorEvent.IO_ERROR, ioerror);
xmlsock.addEventListener(SecurityErrorEvent.SECURITY_ERROR, secuerror);
xmlsock.send(xmlFormattedData);
}
private function onData(event:DataEvent):void
{
trace("[" + event.type + "] " + event.data);
}
private function ioerror(event:IOErrorEvent):void
{
trace(event);
}
private function secuerror(event:SecurityErrorEvent):void
{
trace(event);
}
}
}
我生气了,有没有人有想法?
谢谢阅读!
没有找到相关结果
已邀请:
2 个回复
疾很毋悲
谷靛