Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.07.2005, 16:55
D_E_N_I_S_K_A вне форума Посмотреть профиль Отправить личное сообщение для D_E_N_I_S_K_A Найти все сообщения от D_E_N_I_S_K_A
  № 1  
Ответить с цитированием
D_E_N_I_S_K_A

Регистрация: Jul 2005
Сообщений: 5
Question VB.NET - Flash

Хочу вот создать приложение клиент сервер, где VB.NET сервер, а Flash клиент. Как это сделать попроще? (Или вообще сделать)

Старый 09.07.2005, 17:22
Ion вне форума Посмотреть профиль Найти все сообщения от Ion
  № 2  
Ответить с цитированием
Ion
Banned
[5 01.09.2006]

Регистрация: Jun 2005
Сообщений: 1,805
а конкретная цель какая? для чего нужно, какое так серверное приложение?

Старый 09.07.2005, 21:18
D_E_N_I_S_K_A вне форума Посмотреть профиль Отправить личное сообщение для D_E_N_I_S_K_A Найти все сообщения от D_E_N_I_S_K_A
  № 3  
Ответить с цитированием
D_E_N_I_S_K_A

Регистрация: Jul 2005
Сообщений: 5
Ну допустим я хочу создать мультиюзерную игру. Яркий такой пример destinysphere.ru. Я не знаю на чём там серверная сторона, но клиент флешовый.

Старый 09.07.2005, 22:20
Ion вне форума Посмотреть профиль Найти все сообщения от Ion
  № 4  
Ответить с цитированием
Ion
Banned
[5 01.09.2006]

Регистрация: Jun 2005
Сообщений: 1,805
Цитата:
Сообщение от D_E_N_I_S_K_A
Ну допустим я хочу создать мультиюзерную игру. Яркий такой пример destinysphere.ru. Я не знаю на чём там серверная сторона, но клиент флешовый.
точно не помню команду, но есть какая-то, чтобы установить постоянное соединение, поищи в справке

Старый 09.07.2005, 23:20
D_E_N_I_S_K_A вне форума Посмотреть профиль Отправить личное сообщение для D_E_N_I_S_K_A Найти все сообщения от D_E_N_I_S_K_A
  № 5  
Ответить с цитированием
D_E_N_I_S_K_A

Регистрация: Jul 2005
Сообщений: 5
мндзя, придётся с Xml возится.

Старый 10.07.2005, 03:27
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 6  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Вообще вся серверная сторона делается на PHP - пишется так называемый "демон" - скрипт с зацикливанием. Короче посмотри документацию по сокетам на пхп. Во флеше юзай XMLSocket. Я пытался сделать че-то подобное с Делфи - вышло лишь на 50% - инфу от флеша получал (через TcpServer), а с отправкой какой-то глюк вышел...

Старый 10.07.2005, 14:11
D_E_N_I_S_K_A вне форума Посмотреть профиль Отправить личное сообщение для D_E_N_I_S_K_A Найти все сообщения от D_E_N_I_S_K_A
  № 7  
Ответить с цитированием
D_E_N_I_S_K_A

Регистрация: Jul 2005
Сообщений: 5
мне проще разобраться с Xml чем с Php.

Старый 14.07.2005, 17:41
Rottor вне форума Посмотреть профиль Отправить личное сообщение для Rottor Найти все сообщения от Rottor
  № 8  
Ответить с цитированием
Rottor

Регистрация: Oct 2003
Адрес: Санкт-Петербург
Сообщений: 14
Цитата:
Сообщение от K.A.T.A.F.A.L.K.E.R
Вообще вся серверная сторона делается на PHP - пишется так называемый "демон" - скрипт с зацикливанием. Короче посмотри документацию по сокетам на пхп. Во флеше юзай XMLSocket.
зачем же так категорично?
"вообще вся серверная сторона" делается совсем не обязательно на PHP.
А нормальный "демон" для выполнения функций сокет-сервера, насколько я знаю, на PHP и подавно не пишут. Т.е. его возможно можно написать, но это далеко не лучший выбор языка для этого дела. Пишут тоже много на чём. Java, C++, Python, ... такого плана. Если есть необходимость и на *.NET наверное можно.
Или взять уже готовый и тогда действительно юзать XMLSocket.

возвращаясь к теме топика... если программе не нужно постоянное соединение, то можно и без сокет-сервер'a.
Если вопрос просто в создании серверной части на .NET которые принимают запросы от Flash и возвращают результаты (и асинхронности не нужно), то никаких сокетов и XML может и не понадобиться. Тогда стоит посмотреть на Flash Remoting. Изначально Remoting и поддерживал только ColdFusion, Java и .NET в качестве серверных решений. С относительно недавних пор появилась такая OpenSource-радость как AMFPHP, чему я несказанно рад, так как сам использую именно PHP. Что даёт Remoting по сравнению со стандартным обменом данными со скриптами через LoadVars и т.д.?
Вкратце: данные идут не в строках, а в своих типах и туда и обратно (массивы, объекты, а обратно ещё и результаты запросов к БД, те самые рекордсеты) причём никаких посредников в виде XML не нужно всё идёт в лёгком AMF - специально разработанном для этих целей формате.
К тому же в Remoting есть специальные функции для взаимодействия с Web-Service'ами, создание которых в .NET насколько я знаю, построенно весьма серьёзно.
Во флэше есть специальные компоненты для Flash Remoting и масса документации к ним и к Remoting вообще.
Ссылки по теме:
http://www.macromedia.com/software/flashremoting/
http://www.macromedia.com/cfusion/we....cfm?catid=250


Последний раз редактировалось Rottor; 14.07.2005 в 17:47.
Создать новую тему Ответ Часовой пояс GMT +4, время: 15:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:44.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.