Короче решил все через сокеты. Пример разместил тут
http://www.owen.ru/forum/showthread....l=1#post291625