Способы организации передачи данных из одного приложения в другое

str_uszn

Какие способы вы знаете?
Меня интересует не какая-то либо конкретная задача.
А именно сами способы.

maggi14

юзать совместные ресурсы, например

pitrik2

1. по сети
2. через разделяемую память
3. через потоки (сюда же входят файлы)

sergey_m

Заочно проходишь собеседование?

Helga87

Пользователь смотрит на окошко одного приложения и вбивает в другое. Иногда процесс упрощается возможностью нажатия Ctrl-C Ctrl-V. Типичный пример: keygen и installer

fufa58

Это разделяемая память, было уже

maggi14

эх, рассказать, как в бухгалтериях работают?
сперва распечатывают один документ с таблицей цифр, а затем сравнивают содержимое бумажки с другим документом с другой таблицей цифр. Потому что некий "программист", получавший на той фирме стартовых 2500 баксов с годовым опытом работы, убеждает бухгалтеров, дескать сравнить эти цифры в двух электронных документах программно невозможно.

str_uszn

Несовсем =)
Итак.
Общие ресурсы аля БД, общие файлы, потоки.
Shared memory.
Tcp-Ip, Com.
Это я так - все в кучу скинул и перемешал. Спасибо.

0000

Для винндузятников DDE есть еще.

Codcod

Всё равно все способы сводятся к одному. SharedMemory.

maggi14

это с какой же натяжкой можно считать передачу данных по сети разделяемой памятью? Физически она не общая, логически тоже.

Helga87

Для винндузятников DDE есть еще.
Ну тогда все-таки Clipboard надо тоже отдельно прописывать. Тоже не shared memory.

ppplva

Не забываем про скрытые каналы
Один процесс грузит проц, другой мониторит.

Helga87

Одно приложение выводит морзянкой БУБУБУБАБАБА в ультразвуке, другое через микрофон считывает данные

vall

тут недвно где-то видел описание кейлогера встроенного в клавиатуру который задержками между событиями кодирует информацию, а это в свою очередь влияет на промежутки между ip пакетами. жуть.

Helga87

для диагностики работы такой программы нужен астролог уровня не ниже Черного Магистра, который умеет учитывать не только влияние Луны и Марса, но и так называемой скрытой или черной материи.
Оставить комментарий
Имя или ник:
Комментарий: