Может ли Flash SWF каким-либо образом взаимодействовать с Java-апплетом и наоборот?

#java #javascript #flash #actionscript-3 #applet

#java #javascript #flash #actionscript-3 #апплет

Вопрос:

Я знаю, что Flash может использовать ExternalInterface для вызова функций Javascript, но я не знаю, может ли он вызывать апплет также подобным образом. Может быть, это можно сделать с помощью SWF -> JS -> Applet и обратно, я не знаю. Поскольку я понятия не имею, как создавать апплеты, я также был бы признателен за хотя бы некоторый псевдокод. Спасибо.

Ответ №1:

Апплеты могут взаимодействовать с JS, а JS может управлять апплетами. Посмотрите на эти примеры взаимодействия Java / JavaScript.

Ответ №2:

ДА. Сокеты. Ваш Java-апплет может открывать серверный сокет, возможно, HTTP-сокет, а Flash / Flex может отправлять содержимое в сокет. Ваш апплет должен быть подписан известным центром сертификации, чтобы ему можно было доверять, но как только это будет сделано, вы сможете в значительной степени делать то, что хотите.