подключение JavaScript к php-сокету для связи с Flash - PullRequest
0 голосов
/ 15 января 2011

Я пытаюсь создать проекционную установку для университетского проекта, я хочу, чтобы аудитория могла общаться с установкой с помощью своих мобильных телефонов.

Вот что я пытаюсь сделать:
- Мое приложение Flash будет работать на компьютере, подключенном к Интернету, и будет подключено к XMLSocket, размещенному на моем сервере.
- Мне нужна страница javascript, которую аудитория может посетить, щелчки мыши (касания) затем отправят данные со страницы javascript на сервер сокетов.
- Приложение Flash получит данные и т. Д.

Возможно ли это? Я искал различные ресурсы, но все они требуют, чтобы приложение Flash было на одной странице, а это не то, что мне нужно.

Мне просто нужна отдельная страница javascript, чтобы я мог общаться с флэш-приложением.

Будем весьма благодарны за любые предложения или идеи по возможному обходному пути.

Большое спасибо,
Will

Ответы [ 2 ]

1 голос
/ 16 января 2011

Да, безусловно, возможно. Сервер находится между ними (Flash и JS), им не нужно знать, что они существуют. JS отправляет данные на сервер, а Flash извлекает их.

0 голосов
/ 15 января 2011

Я не уверен, что полностью понимаю ваш вопрос.

Не существует такой вещи, как «страница javascript», javascript - это ... скрипт, работающий в среде браузера.

Если вы хотите использовать среду приложений Android / iPhone, я не думаю, что вам нужен javascript для этого.
Но если вам нужно, чтобы веб-страница / wap-страница была доступна длямобильные телефоны, с пользовательским интерфейсом, кнопками, текстовым полем и всем, что связано с обоими направлениями с вашим сокетом XML, вам нужно построить свой пользовательский интерфейс в HTML, а затем использовать некоторый javascript для вызова вашего скрипта XML и перевода ответаинтерфейс.Если у вас есть сервер, не можете ли вы также разместить там свой пользовательский интерфейс?Можно было бы избежать междоменной проблемы, иначе это достаточно просто с помощью любого серверного скрипта (PHP?).

Так что да, это кажется очень возможным, но я не понимаю, что вы подразумеваете под "им всем необходимо, чтобы приложение Flash было на одной странице".Вот что я понял: ваше Flash-приложение - это не то, что вы хотите загрузить на мобильные телефоны, оно подключено к входному / выходному XML-серверу и работает нормально.Вам просто нужен интерфейс, взаимодействующий с этим сокетом.Правильно?

...