Показать сообщение отдельно
Старый 20.05.2008, 16:47
Bagroff вне форума Посмотреть профиль Отправить личное сообщение для Bagroff Найти все сообщения от Bagroff
  № 1  
Ответить с цитированием
Bagroff

Регистрация: Nov 2007
Сообщений: 6
По умолчанию Несколько RemoteObject и различные login`ы для одного и того же destination

Путаница возникла в голове по использованию всего этого счастья.

Есть один amf-destination с channel-id, end-point.

Итого, там два сервиса.

Нужно создать два RemoteObject до этого destination к этим сервисам и сделать для них login() с разными login/password...

Такое ощущение, что получается один channelSet на два remoteObject`a. соответсвенно login/pass для двух сервисов одинаковые.

Пробовал унаследоваться от remoteObject`a и сдеать свой channelSet... но не помогает :\

Код:
		public function MyRemoteObject(destination: String=null)
		{				  
			var uniqe_channelSet: ChannelSet = new ChannelSet();
			
			var transport_channel: AMFChannel = new AMFChannel('my-channel', 'http://host/am3gateway');
			transport_channel.disablePolling();
						
			uniqe_channelSet.addChannel(transport_channel);			
			
			super(destination);
			
			channelSet = uniqe_channelSet;			
		}