PDA

Просмотр полной версии : xmlsocket + ASP.NET


serg2006
31.07.2006, 22:23
Я новичок во флеше
Подскажите , как реализовать сабж
Имеется asp.net-сайт
На странице находится флеш-обьект
Как реализовать сокет-соединение между флеш-обьектом и веб-сервером - в данном случае иис-ом ?
Че-то гугл как-то не помог

KidsKilla
31.07.2006, 22:39
F1 поможет и http://novemberain.com/livedocs/:
http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001917.html

serg2006
31.07.2006, 22:44
F1 поможет и http://novemberain.com/livedocs/:
http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001917.html
В последней ссылке приведена реализация на флеше
Меня же интересует реализация на шарпе

KidsKilla
31.07.2006, 22:46
В последней ссылке приведена реализация на флеше
Меня же интересует реализация на шарпе
не в тот форум пришли, не в ту ветку запостили. переезжаем...

Artem Brigert
01.08.2006, 00:01
Че-то гугл как-то не помог

ну... если тебе не помог гугл то тепрь только бог может помочь.... хотя я в этом сильно сомневаюсь так как в гугле инфы по сокетам огромное количество

serg2006
01.08.2006, 01:23
ну... если тебе не помог гугл то тепрь только бог может помочь.... хотя я в этом сильно сомневаюсь так как в гугле инфы по сокетам огромное количество
Если бы вы мне показали хотя бы один вменяемый пример реализации серверного шарпового xmlsocket-коннекта с флешом , я был бы благодарен

Artem Brigert
01.08.2006, 11:00
Если бы вы мне показали хотя бы один вменяемый пример реализации серверного шарпового xmlsocket-коннекта с флешом , я был бы благодарен

ты в состоянии написать на С# простой сокет сервер?

serg2006
01.08.2006, 16:55
Ну вот например так на шарпе :

TcpListener tcpListener = new TcpListener(80);
tcpListener.Start();
Socket socketForClient = tcpListener.AcceptSocket();
NetworkStream networkStream = new NetworkStream(socketForClient);
StreamWriter streamWriter = new StreamWriter(networkStream);
StreamReader streamReader = new StreamReader(networkStream);
string line = streamReader.ReadLine();
streamWriter.Flush() ;
socketForClient.Close();

С флеша мне будет послан сокет типа :

var my_xml:-XML = new XML();
myXMLSocket.send(my_xml);

Только вот на серваке я ничего не могу прочитать ...

Artem Brigert
01.08.2006, 17:00
вопрос конкретнее задавай... что ты не можешь прочитать?

serg2006
01.08.2006, 17:27
Да во первых - у меня сервер вешается на 3-й строке :

Socket socketForClient = tcpListener.AcceptSocket();

Artem Brigert
01.08.2006, 17:29
ты предлагаешь мне написать для тебя сервер?