Показать сообщение отдельно
Старый 22.10.2006, 00:25
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 10  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
Каждая программа (или процесс) организовывает данные в памяти компьютера по разному. Можно сделать в программе область памяти доступную для всех процессов. Но таких возможностий нет во флеш плеере. Вообще программы могут брать из адресов памяти друг друга только байт код, и не факт что этот байт код можно будет правильно использовать. В этом случае должен сущетвовать, так называемый контроллирующий процесс.
Но можно прибегнуть к помощи строк инициализации, это совсем другая история.
Кроме того в JVM есть некоторые методы для передачи данных между ява прилождениями. (врядли в ближайшие годы флеш плеер дорастёт до такого уровня)
А зачем нужно обращаться к адресу памяти компьютера? Есть давно разработанная схема из семи ступеней по передаче данных между "прогами". По этой схеме каждая прога должна иметь некий API для связи с другими "прогами". И в этой схеме нет разницы на каком компьютере запущена программа. Здесь само понятие "оперативная память определённого компьютер" а значения не имеет. Для "общения с прогой" нужно всего лишь знать IP адрес и порт. Анализируя входные и выходные данные "проги" могут согласовать фармат передачи данных.
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©