![]() |
шлюз на php или сервер на С
Всем привет. Есть работа выполненная на Flash+PHP+MySQL.
Т.е. графический интерфейс написан на AS2. Логика работы заложена в PHP и хранение данных MySQL. Flash соединяется с php скриптами через шлюз на php amfphp. Но при высоких скоростях доступа в интернет, достаточно низкая скорость работы приложения. Я думаю написать на си сервак, к которому будет конектится клиент на AS3 через сокеты пересылать данные структурируя их XML. А вот уже сервак будет дальше решать проблему взаимодействия с базой. Вопрос в том, насколько это повысит скорость обмена данными между клиентом и сервером. Может быть есть какие-то другие решения данной задачи? С уважением, Алексей. |
web-services , soap
|
Так а чем плох вариант Си+AS3?
|
А кто сказал, что плох? Оправдан ли?
|
так вот и я о том же... Увеличится ли скорость и надежность? или будет пустая трата времени? вот в чем вопрос...
Просто понимаете, при работе по технологии Flash+AMF+PHP+MySQL прога бывает тормозит... При обращении к базе не всегда происходит успешный вызов. Приходится проверять возвращаемое значение функции на php и если оно не удовлетворяет блокировать экран и повторять операцию... Вот и встал вопрос о выборе другой коснтрукции приложения |
Сокет имеет смысл применять, если требуется обеспечить двусторонную связь. В противном случае использовать методы, предложенные моторчиком.
Я в этих сервисах не специалист, что-то конкретное подсказать не могу, но это примерно то же, что и AMF. |
Да 30-40 процентов вызываемых функций, возвращают массив данных, которые используются клиентом на флеш. Значит Вы советуете в данном случае использовать сокет?
|
Под двусторонней связью я подразумевал возможность инициирования соединения сервером. Если вам это необходимо, то используйте сокет.
Впрочем, потянет ли сокет одновременно большое кол-во народу тоже не факт. |
А никто не знает, есть ли смысл использовать С#? Не будет такая конструкция работать быстрее и надежнее?
|
Всё зависит от того, как надежно будет написано.
8888 |
| Часовой пояс GMT +4, время: 03:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.