Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Artem-ij Гость
|
Добавлено: Ср Янв 14 2004 18:53 Заголовок сообщения: взаимодействие двух программ |
|
|
Господа программисты! подскажите способы взаимодействия двух программ без использования DDE, OLE и так далее в общем с ориентацией на дос - полную независимость от новых технологий.
В общем я думаю так - либо прога1 и прога2 шарят некую область памяти по поводу появления там чего-либо, и при появлении выгрибают это для анализа, после чего чистят эту область памяти, обрабатывают полученею инфу и принимают решение, либо тоже самое с файлом(ами), но здесь удаление оного.
В принципе эта задача сводится к двум:
1.сигнализация о приходе
2.способ передачи/получения данных
мне больше по душе перл,си,ассемблер - вот в принципе и все, кто что может посоветовать, в том числе относительно кода - внимательно слушаю. |
|
Вернуться к началу |
|
|
toha Гость
|
Добавлено: Ср Янв 14 2004 20:30 Заголовок сообщения: |
|
|
Вообще если писать под Винду, то можно использовать так называемую проекцию файла(file maping). |
|
Вернуться к началу |
|
|
совсем незнакомый
Зарегистрирован: 24.12.2003 Сообщения: 183 Откуда: Israel
|
Добавлено: Чт Янв 15 2004 15:08 Заголовок сообщения: |
|
|
вообще-то ОСы и существуют для того, чтобы давать разные услуги -
программерам & пользователям.
семафоры, мутексы, очередь сообщений и т.д. должны быть реализованны на уровне системы.
юзай unix/linux
|
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Пт Янв 16 2004 09:47 Заголовок сообщения: встречный вопрос |
|
|
А как ты собираешься запустить две программы под досом ?! |
|
Вернуться к началу |
|
|
Artem-ij Гость
|
Добавлено: Пт Янв 16 2004 14:33 Заголовок сообщения: две проги под досом |
|
|
я запускать не собираюсь, просто я больной человек, который стремиться к:
1. открытость
2. независимость
3. универсальность |
|
Вернуться к началу |
|
|
совсем незнакомый
Зарегистрирован: 24.12.2003 Сообщения: 183 Откуда: Israel
|
Добавлено: Пт Янв 16 2004 19:49 Заголовок сообщения: |
|
|
стоит добавить :
4. Целесообразность
) |
|
Вернуться к началу |
|
|
|