Lexander
Что то я тогда не понял причем здесь создание интерфейса и обращение к его элементам:
Не цепляйтесь за слова. Понятно, что приложение отзывается на действия из клиента (в нашем случае GUI).
Допустим, из приложения по завершении некоего процесса на слушающий сокет пришла команда открыть окно с определенными параметрами и показать в нем что-то. В этом смысле будет обращение к интерфейсу.
Постоянный слушающий сокет в клиенте вас не устраивает? Все зависит от той архитектуры которую вы предпочтете.
Lexander
Интерфейс пользователя вы где собираетесь отрисовывать?
Дружище, вы спрашиваете или что?
Можно на флэше нарисовать, если это голый флэш. Можно в среде для флекса или ручками XML накалякать, если это флекс.
Напишите лучше свое предложение. Ясно, что тут конь не валялся и заделов ни у кого нет.
Добавление:
Можно вообще генерить все формы на стороне сервера/приложения, т.е. они могут и не быть зашиты в клиенте (заранее отрисованными). Но это не удобно, т.к. не в визуальном режиме.
Посмотрите OpenLaszlo.
Это похоже на флекс, но не флекс, а система генерации интрфейса на сервере для клиента на флэш. Т.е. что-то уже сделано и это бесплатно.
:o)