Очереди и передача сообщений.
Понедельник, Май 12th, 2008Одной из основных частей любой системы является передача данных. Если в системах написаных под end-user-a можно иногда обойтись без сопутствующих параллельных вычилений, то в остальных случаях редкая серьезная система обходится без таковых.
Даже взяв для примера простейшие программы под Windows основным отличием любительской программы от профессиональной будет долговременное вычиление с блокировкой элементов GUI. Т.е. любитель не заморачивает себе мозги и запускает по нажатию кнопки вычисление в основном потоке, блокируя тем самым обработчик сообщений.
