Асинхронный вызов с использованием Java 1.4 - PullRequest
0 голосов
/ 07 марта 2011

Я пытаюсь найти простой способ выполнить асинхронный вызов, используя 1.4 инфраструктуру Java.

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

Буду признателен за любой пример, спасибо!

Ответы [ 2 ]

1 голос
/ 08 марта 2011

Если бы вы использовали Java 5+, вы бы использовали платформу Executor. Вы используете Java 1.4, поэтому вы не можете ....

..... но , среда исполнения Java5 фактически основана на уже существующей библиотеке параллелизма, и с тех пор версия Java5 была перенесена обратно в Java 1.4 ( backport -util-параллельный ).

Проверьте пакет java.util.concurrent в Java5, чтобы увидеть, как это работает (в частности, класс Executors).

0 голосов
/ 08 марта 2011

Я нашел действительно хороший пост о том, как иметь дело с событиями:

http://www.javaworld.com/javaworld/javaqa/2002-03/01-qa-0315-happyevent.html?page=1

Помимо этого и запустив тему, я нашел путь к тому, о чем я просил.

Спасибо!

...