Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.04.05;
Скачать: [xml.tar.bz2];

Вниз

Инициирование выполнеия кода в другом приложении   Найти похожие ветки 

 
KSergey ©   (2014-08-23 11:52) [0]

Друзья!
А расскажите, какие есть варианты инициирования выполнения кода в другом процессе в Windows?

Я знаю, что есть COM, где это точно возможно, еще можно отправлять сообщение окну другого процесса.
А что еще есть готовое?

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

Спасибо.


 
megavoid ©   (2014-08-23 12:09) [1]

Для инициирования выполнения кода в другом процессе есть и нормальное название - IPC. https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BD%D0%BE%D0%B5_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5


 
Anatoly Podgoretsky ©   (2014-08-23 13:43) [2]

https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BD%D0%BE%D0%B5_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5


 
Anatoly Podgoretsky ©   (2014-08-23 13:44) [3]

https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BD%D0%BE%D0%B5_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5


 
ksergey ©   (2014-08-23 21:31) [4]

Друзья, по-моему, вы невнимательно прочитали мой вопрос.


 
Плохиш ©   (2014-08-24 01:42) [5]

Web-Service, DataSnap


 
Германн ©   (2014-08-24 02:34) [6]


> ksergey ©   (23.08.14 21:31) [4]
>
> Друзья, по-моему, вы невнимательно прочитали мой вопрос.
>

По-моему ты не смог правильно объяснить то что тебе нужно.


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

Если мой телепатор не испорчен почти годичным перерывом в программировании, то "просто названия" могут быть такими: "Механизм событий", "Функции обратного вызова" и т.д. и т.п.


 
Leonid Troyanovsky ©   (2014-08-24 08:14) [7]


> KSergey ©   (23.08.14 11:52)

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

Asynchronous Procedure Calls

--
Regards, LVT.


 
Alex Konshin ©   (2014-08-25 19:39) [8]

> Leonid Troyanovsky ©   (24.08.14 08:14) [7]
> Asynchronous Procedure Calls

APC это не то. Ты имеел в виду RPC.


 
junglecat   (2014-08-25 19:46) [9]

а RPC это один из вариантов IPC )


 
Leonid Troyanovsky ©   (2014-08-26 08:50) [10]


> Alex Konshin ©   (25.08.14 19:39) [8]

> APC это не то. Ты имеел в виду RPC

Можно и R.

--
Regards, LVT.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2015.04.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.001 c
2-1391396543
Alex80
2014-02-03 07:02
2015.04.05
Как отловить нажатия на стрелки, не блокируя их?


15-1407775454
Друг
2014-08-11 20:44
2015.04.05
О QuickSort не говори


15-1408780377
KSergey
2014-08-23 11:52
2015.04.05
Инициирование выполнеия кода в другом приложении


15-1407842581
БарЛог
2014-08-12 15:23
2015.04.05
Комбинаторная задачка про NUM-клавиатуру


6-1275380577
АндрейНН
2010-06-01 12:22
2015.04.05
Проблема с InternetCloseHandle





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский