![]() |
|
||||||||||
|
|||||
|
скрипт сервера поменяй, просто убери функцию strtoupper()
|
|
|||||
|
Регистрация: May 2003
Адрес: СПБ
Сообщений: 54
|
kazakov_gin писал -
Моё решение проблемы с сохранением "базара" : Все посты хранятся у каждого чувака, то есть, кто-то написал что-то, это что-то передалось всем кто в чате и добавилось к ним в тектовое поле к остальным постам =================================================================== видимо так: кто-то написал->это пошло на сервер и где-то сохранилось->кто-то сделал запрос чтобы получить что-то ...ну и где хранятся записи? в посты они попадут когда их с сервера заберут, а там они в записях (файл, база, сессия). не для дискуссии, а так на заметку, может по этой причине, на форум флэщэра я перестал ходить... все чег-то пишут, а остальные делают вид что понимают. Это болезнь многих форумов (почти всех)...а может все это на скорую руку, типа чата, т.е. не серьезно, тогда ладно. Тогда просьба, если живучесть сокета будет побеждена, прошу оставить на форуме сообщение. А об этом надо спрашивать программистов, которые у хостинг-провайдеров работают, они службы пишут или настраивают, а там сплошные сокеты, и они на наш форум не ходят. Подкину Вам более интересную задачу- передача звука из флэша на сервер (тот самый чат), я так и не нашел, кто бы ответил - как передать обьект микрофона на сервер в MX, а судя по всему это реально. В хелпе пишется, что XMLсокет может передать любой обьект, но передается 64 байта т.е. строка [object]... |
|
|||||
|
Регистрация: May 2003
Адрес: СПБ
Сообщений: 54
|
http://codewalkers.com/ - уроки php и сокеты там есть.
|
|
|||||
|
Регистрация: Dec 2003
Сообщений: 347
|
2Dr.OH
Спасибо темерь всё просто замечательно 2Alex Так и знал, что понятно не будет. Нигде ничего не храниться. Вобщем смотри исходник. Что касается микрофона: я не читал, что можно передать любой объект Цитата:
__________________
[GIN] |
|
|||||
|
Регистрация: May 2003
Адрес: СПБ
Сообщений: 54
|
Что ж,kazakov_gin, твой скрипт у меня работает...с PHP до конца не разбирался, флэш смотрел,
пришлю более корректную версию, о чем писал раньше, т.е. коннектиться сокетом лучше в обработчике onLoad при ответе сервера после первого обращения к скрипту. Но тут такое дело...для меня оказалось открытием, что если открыт сокет, то сервер в него пишет без дополнительных обращений от клиента, тут у меня оказался главный ГЛОБАЛЬНЫЙ пробел... а ты и не подсказал...вот тебе и пуш-технология. Но вот что делать, если тот кто открыл сокет, выходит из игры, то все остаются без сокета...получается так...буду смотреть что Dr.OH накропал. |
|
|||||
|
Регистрация: Dec 2003
Сообщений: 347
|
2Alex
Цитата:
Я открывал штук 6 окон и общался сам с собой. %) Дак если закрылся первый, все просто быстро переконнективаются, а кто побыстрее, тот создаёт новый сокет, и сообщения уже написанные остаются. Я скачал этот электросервер. Он там бесплатный только как локальный, т.е. в инет его не выложить. Но мне примеры там понравились .
__________________
[GIN] |
|
|||||
|
Регистрация: May 2003
Адрес: СПБ
Сообщений: 54
|
Согласен...бывают глюки на сервере, когда запмрается порт.
Я расковырял это дело...это ж полностью книжный чат. ... Да все будет работать, дело только в скорости (количестве посетителей)...надоть автоматического клиента сделать, который на сервер сообщения пачками шлет, открыть таких парочку сразу, потом пусть клиент сравнит то что посылал и то что получил...мне пока не до этого, ...а на реальном сервере не идет, как раз из-за того, что открыт сокет. На чем написана версия на электросервере...я понял, что на Java, а у тебя, что локальный сервак Джаву понимает? |
|
|||||
|
Регистрация: May 2003
Адрес: СПБ
Сообщений: 54
|
...а на реальном сервере не идет, как раз из-за того, что НЕ открыть флэшом сокет.
|
|
|||||
|
Регистрация: Dec 2003
Сообщений: 347
|
2Alex
Что такое книжный чат? Думаю, чтобы рассуждать о скорости, нужно вначале посмотреть как он будет работать в интернете. Почему сокет не создаётся? ты пробовал запускать отдельно пхп скрипт? а у тебя хостинг поддерживает сокеты? Я не знаю на чём написан электросервер, т.к. в бесплатном пакете, который я скачал, ноходится свой локальный сервер и я просто запускаю экзешник. а какое расширение у джава скриптов?
__________________
[GIN] |
|
|||||
|
[++]
|
Цитата:
![]() |
![]() |
Часовой пояс GMT +4, время: 16:03. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|