![]() |
Flex, sockets и иже с ними. Вопросы начинающего.
Задумал писать чат. Прочитал, что такое сокеты и т.п. Возникло пару вопросов.
1)Обязательно ли писать серверную часть на c++/perl/Ruby? Нельзя ли реализовать её всё в том же флексе? |
Вы хотите написать серверную часть с использованием клиентской технологии?
|
То есть флекс это чисто клиентская технология, понятно. Я заметил что при схожей функциональности кусок кода на Perl намного длиннее куска на Ruby. Это руби такой продвинутый или я что-то не понял? Выгоден ли сервер на руби?
|
Руби менее распространен в интернете. Для чата и php подойдет. И сокеты не нужны.
|
Если нет ограничений по установке софта, можно на haXe написать, но нужна neko (или mod_neko под апач) на сервере. Там есть замечательная штука под названием ThreadServer, а язык очень похож на as3. Плюс производительность хорошая.
Руби - далеко не самый быстрый язык, есть свои вкусности, но учиться руби в процессе написания сервера, как мне кажется, не лучший выбор. |
спс всем. ещё вот такая проблема. стал потихоньку учится разным приёмам, попытался подключить элементарный flex-клиент к руби-серверу. Но в процессе написания (одним глазом глядя в книжку AS3 Bible) вылезло несколько ошибок. Ошибки вроде тупые но я где-то туплю тоже. В общем вот код:
http://pastebin.com/m2a3cfa71 А сами ошибки там же внизу в комментариях. Использую Adobe Flex Builder 3, проект в формате air-приложения. |
Мне кажеться Вы пропустили ключевое слово import.
|
http://kefir.pastebin.com/m7605dc57
Вставил уже давно, но проблема та же: Severity and Description Path Resource Location Creation Time Id 1061: Call to a possibly undefined method connect through a reference with static type XMLSocket. XMLSocket/src XMLSocket.mxml line 13 1234631957906 186 1061: Call to a possibly undefined method send through a reference with static type XMLSocket. XMLSocket/src XMLSocket.mxml line 18 1234631957906 187 Добавлено через 64 часа 22 минуты --up-- |
Цитата:
|
| Часовой пояс GMT +4, время: 08:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.