статьи

Старенькая статья о Flash Communication Server MX

Очень интересная технология. Вот решил написать о ней небольшую статью. Автороство этой статьи не мое, а взято из книги "Web-програмировангие нового поколения на ActionScript 2.0" (Глава 15). Авторы : Д.Таппер, Д.Тальберт, Р.Хаффнер. Книга выпущена в 2005 году. Да, старовато. Тогда , видимо, была старенькая Macromedia MX . При чем в этой книге только МХ и упоминаеться. Но все равно можно найти много интересного.

И так Flash Communication Server:

Flash представляет собой сложный механизм и предлагает разработчику множество различных возможностей. Освоив принципы работы во Flash, вы получите мощьное средство разработки бизнес -приложений, программ электронного обучения и развлекательных средств. Однако создание наиболее интересных Flash-приложений будет ограничено для вас возможностями протокола передачи гипертекста (HTTP).

Пришло время ознакомиться с серверным компонентом Flash Player 7 :  компонентом Flash Communication Server MX . Используя средства  Flash Communication Server МХ вы можете устанавливать постоянное соединение между Flash-приложением и сервером. Возможность организации непрерывного подключения к серверу  является еще одной составляющей мощной системы средств, предлагаемых вам Flash-технологиями.

Обычно, когда речь заходит об Flash Communication Server МХ, люди в первую очередь вспоминают о предоставляемых ею возможности работы с видео- и аудио- потоками.

В основе Flash Communication Server МХ лежит мощьная архитектура, позволяющая вам создавать коммуникационные приложния. Эта архитектура основана на использовании так называемых  общих объектах   (представляющих собой экземпляры класса SharedObject ).   Локальные общие объекты (ЛОО) позволяют сохранять постоянную информацию на жестком диске клиента.  Удаленные общие объекты (УОО) могут сохранять информацию на жестком диске сервера.

Другой важной составляющей обмена данными являеться обмен сообщениями. Flash Player , подключенный к общему объекту, может передавать сообщения серверу или другим проигрывателям Flash.

В конце концов, мы уже давно не общаемся друг с другом, перестукиваясь по трубам, - технологии развиваються.

19 способов повысить производительность actionscript 3.0 приложений

alt

 

Здесь представлены некоторые приемы, которые помогут повысить производительность наших приложений:

 

//вызов 100000 раз: 75мс<br />new Point(0,0);<br />//или<br />private static const POINT:Point = new Point(0,0);<br />//8мс<br />POINT;
Быстрее на 838%

2) Сократите указания на статические члены классов. Вместо этого старайтесь использовать переменные пакета:

//15мс
SomeClass.somevar;
package somepackage{
public const somevar:int;
}
//8мс
somevar;

на 66% быстрее

 

Остальное в полной новости

статья: История развития технологии Flash и actionscript.

Наиболее ключевые моменты помечены жирным.
-------------------------------------------

Всё началось в 1993 году...

Джонатан Гай (Jonathan Gay) разработал программу, которое позволяло вводить информацию в компьютер, используя электронное перо вместо клавиатуры.

Назвал он это - SmartSketch.

В то время  это было огромным достижением, однако программа не получила желаемой популярности и в связи с этим в 1995 году SmartSketch был переделан в программу для анимации.

В эти года рынок анимации был мизерным, анимационные ролики могли распространяться только на видеокассетах или компакт-дисках...

Flash и Игры. Элементы игры.

Элементы игры
Хотя каждая игра индивидуальна, некоторые элементы различных игр являются общими. При планировании игры следует рассмотреть каждый из этих элементов...

Статья: Flash и игры. Достоинства и недостатки

Изначально программа Flash предназначалась не для создания игр, а для подготовки анимаций и интерфейсов Web-сайтов. Возможность создания настоящих игр во Flash появилась только с введением ActionScript.

Поэтому так важно осознать как недостатки, так и  достоинства Flash. Вы конечно же не сможете создать очередной Quake или Age of Empires. С другой стороны, ваша flash игра будет иметь более широкую аудиторию и возможность более легкого распространения, чем эти крупнобюджетные игры.

Источник сатьи

Подписаться на RSS - статьи