Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как из as3 обращаться RED5? (http://www.flasher.ru/forum/showthread.php?t=161544)

КорДум 25.07.2011 17:50

У меня собран свой домашний машина-сервер, там в процессах висят демоны. Также у меня куплен (вернее будет куплен) статический ip, в роутере прописан форвардинг портов на локальный айпи сервера. И все, теперь тот, кто знает мой айпи в сети, сможет воспользоваться моим SVN-сервером или апачем, к примеру. Если запуск сервера идет на локалхосте, то никаких форвардингов портов делать не надо, только открыть этот порт для локалхоста, если он закрыт.

Azo 25.07.2011 18:12

так сокет сервер не лучше Red5 (RTMP-сервер) ? для мультиплей игры????.

У меня CentOs VDS хостинг. Поэтому никаких exe там думаю впринципе не может быть...


тут http://black-zorro.com/mediawiki/A_P...h_Red5._Part_1 я конечно почитаю, спасибо за ссылку.. Но вроде там про Видео трансляции идет речь.. примеры не те

Kidd002 25.07.2011 18:24

По-моему сокеты быстрее, но RTMP проще. Но не уверен.
По поводу ссылки: видео трансляциям там посвящено только последние две главы.
В четвертой главе описано подключение к серверу и вызов серверных функций.
В пятой - использование общих классов для клиента и сервера.
В 6-8 описано использование SharedObjects общих для сервера и всех клиентов.
Ну а затем идут видео трансляции.

КорДум 25.07.2011 18:28

Цитата:

У меня CentOs VDS хостинг. Поэтому никаких exe там думаю впринципе не может быть...
Значит so или sh. Компилировать под иксы надо, у них же написано, на чем хостинг держится.

Kidd002 25.07.2011 18:36

КорДум: а разве java не требует компиляции?

КорДум 25.07.2011 18:51

Требует. В иксах исполнительные файлы ну никак не exe.

Azo 25.07.2011 19:02

Как компилировать JAVA я наверное долго буду понимать, поэтому пока почитаю про RED5 по ссылке которую дали.

Спасибо Люди! Дай вам господь счастья и успехов за вашу доброту :-)
ЗЫ: http://kordum.ru/projects/flashamp/ - классная музыка

wvxvw 25.07.2011 19:12

Хех... ну так, из области общих знаний: Java можно скомпилировать в .class или .jar файлы. Чтобы их выполнить вы вызываете из командной строки java -jar filename.jar например. .class - это обычно один класс, jar - заархивированые несколько классов. Jar-файлы можно потом упаковать в исполняемые файлы конкретной платформы, но так редко кто делает. Скомпилировать Java файлы - как правило к ним должен прилагаться какой-нибудь билд скрипт. Елси его нет (проект очень простой) - javac - самый популярный компилятор для Java (его есть в разных вариациях штуки 3-4, наверное, самым популярным будет от компании Sun, которая теперь перешла во владение Oracle). Чтобы заполучить этот компилятор, вам нужно будет скачать JDK с сайта Oracle. gcc тоже, на сколько я знаю, может Java компилировать, но я не пробовал.
И, лучше все-таки пробуйте сначала на своей машине, чем загружать непроверенные исполняемые файлы на удаленный сервер :) А то если что пойдет не так, вам и выписать могут...

ЗЫ. Да, и если что в Линуксе бинарным исполняемым файлам не принято давать расширения, но в Линуксе можно много чего выполнить... даже директорию :) Расширение .sh обычно говорит о том, что это шелл-скрипт (шеллов есть несколько разных, есть и непосредсвенно sh, но вы вполне можете увидеть файлы на ksh / bash с таким же расширением).

Azo 25.07.2011 19:20

Как запустить на Centos вы мне подсказали
Код:

java -jar filename.jar
А для тестирования на своем железе под WINXP я не знаю как..

Неужели нет никакого готового варианта=) залил на сервер через ftp и обращаешься к нему из своей флешки...

КорДум 25.07.2011 19:30

Цитата:

Скомпилировать Java файлы - как правило к ним должен прилагаться какой-нибудь билд скрипт. Елси его нет (проект очень простой) - javac - самый популярный компилятор для Java (его есть в разных вариациях штуки 3-4, наверное, самым популярным будет от компании Sun, которая теперь перешла во владение Oracle). Чтобы заполучить этот компилятор, вам нужно будет скачать JDK с сайта Oracle. gcc тоже, на сколько я знаю, может Java компилировать, но я не пробовал.
Вот же ;)
Цитата:

ЗЫ: http://kordum.ru/projects/flashamp/ - классная музыка
Старался :)


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

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