![]() |
|
||||||||||
|
|||||
|
Доброго время суток.
При замене сервера пришлось замениться версию amfphp на более новую версия 2.0, раньше подключение было адрессованно на файл gateway.php, в новой версии такой файл отсутствует, а при подключение на корневой каталог соединение не происходит package service { import flash.net.Responder; import flash.net.NetConnection; import flash.events.NetStatusEvent; import flash.utils.Dictionary; import flash.utils.ByteArray; public class AMF3 { private var nc : NetConnection = new NetConnection(); var socket:ByteArray; public function AMF3($server:String="http://cite/amfphp/gateway.php") { //trace("connect to server "+$server); nc.addEventListener(NetStatusEvent.NET_STATUS, handlerNC); nc.connect($server); nc.objectEncoding=3; } private function handlerNC(e:NetStatusEvent):void { trace("connect"+e.info.code); } public function toamf(wht:String, cb : Function, ... args) : void { /*socket = new ByteArray(); socket.objectEncoding = 3; socket.writeObject(args);*/ //trace("command > "+wht); var resp:Responder = new Responder(cb, onFault); nc.call.apply(null,[wht,resp].concat(args)); } private function onFault(res:Object):void { trace('к севраку не достучались.',res); } } }
__________________
return this... |
|
|||||
|
Modus ponens
|
http://www.silexlabs.org/amfphp/docu...om-amfphp-1-9/
Второй пункт в изменениях, не?
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|