Конференция "Corba" » Передача ссылки на созданный объект в другой процесс (маршалинг) [Delphi, Windows]
 
  • Сергей М. © (02.04.08 17:26) [60]

    > А можно ли тянуть "сложные" данные? Ну к примеру, хочу вытягивать
    > структуры


    Можно тянуть сто угодно.
    Но пока не видно повода городить огород с COM.

    Если все же огород нужен, то делается он по иной схеме: реализуется InProc COM-сервер, который собссно осуществляет инф.обмен с процессом сервиса с использованием любой иной утилитарной коммуник.технологии: сокеты, пайпы, MMF, thread-сообщения...
  • ага (02.04.08 18:53) [61]

    > делается он по иной схеме

    Кем? И чем оно будет лучше нормального COM?
  • Сергей М. © (02.04.08 20:57) [62]

    > Кем?


    Мной)

    Устраивает ?)
    Думаю, нет.
    Примеры ?
    Их навалом.
    Возьми, к примеру, Скайп.
    Не ищи там сервис - его нет, но схема именно такая.


    > чем оно будет лучше нормального COM?


    А чем InProc-сервер "ненормальней" OutProc-сервера ?)
  • ага (03.04.08 05:06) [63]
    >Устраивает ?)
    Думаю, нет.


    Почему?! Наоборот - как раз совершенно устраивает. Тока и надоть было сразу написать - типа "я, опираясь на свой опыт, предпочитаю делать так, а не иначи". Нормальный аргумент. А так получилось типа "вот он, единственно правильный способ, все конкретные пацаны делают тока так, и не иначе, а все остальное ацтой и сукс". А оно как бы не совсем так, ага?
 
Конференция "Corba" » Передача ссылки на созданный объект в другой процесс (маршалинг) [Delphi, Windows]
Есть новые Нет новых   [134430   +2][b:0][p:0]