Вопреки другому ответу, Flash не «запускается на хосте», он запускается «на клиенте» через плагины или автономные проигрыватели. Сервер отправляет клиенту скомпилированный пакет с байт-кодом, и клиентская платформа выполняет этот код локально. Flash Player и AIR - это те платформы. Flash будет взаимодействовать с сервером независимо от того, какая ОС существует, но вам необходимо использовать встроенные в Flash методы, такие как ExternalInterface (Flash <-> Javascript), fsCommands (Flash <-> Javascript) или Flash Remoting с Coldfusion Server. Вы также можете использовать некоторые элементарные XML-запросы и сообщения.
Сервер просто обслуживает контент, а в случае Remoting flash и Coldfusion меняются двоичными пакетами данных, которые они оба понимают. Coldfusion обрабатывает пакеты на стороне сервера, а Flash обрабатывает их на стороне клиента.
Что касается доступа к DLL. Скорее всего, не. Я не пытался иметь флэш-доступ к DLL, и я бы не хотел. Может быть, если вы дадите больше идеи о том, что вы пытаетесь сделать, я могу привести вас в другом направлении.