Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2019.03.17;
Скачать: CL | DM;

Вниз

Memory mapped file для IPC   Найти похожие ветки 

 
OtherSide   (2013-02-13 14:01) [0]

Добрый день. Интересуюсь вопросом передачи массива данных (порядка 300-400 мб) между двумя приложениями.
Приложения будут работать на одном компьютере, в пределах одной пользовательской сессии.

Интересует вопрос, можно ли это сделать с помощью mmf, не появятся ли какие подводные камни.

Нашел такую реализацию шары данных:

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=451

может кто пробовал - скажите, насколько она будет работоспособной под Windows 7?


 
Игорь Шевченко ©   (2013-02-13 14:10) [1]


> можно ли это сделать с помощью mmf


Можно, проблем не должно быть


 
OtherSide   (2013-02-13 14:30) [2]

Ээээ... Что-то я не то послал в качестве примера :)

http://delphiworld.narod.ru/base/file_of_sop.html


 
Игорь Шевченко ©   (2013-02-13 15:08) [3]


> http://delphiworld.narod.ru/base/file_of_sop.html


втопку


 
Игорь Шевченко ©   (2013-02-13 15:09) [4]

http://www.gunsmoker.ru/2010/05/90.html


 
bems ©   (2013-02-14 03:48) [5]


> http://delphiworld.narod.ru/base/file_of_sop.html

из mmf можно сделать стрим, но в этом не много смысла, потому что есть named pipes и тому подобное
а mmf нужен если тебе действительно нужен общий кусок памяти, а не поток


 
OtherSide   (2013-02-14 09:52) [6]

С потоком просто работать удобнее.


 
OtherSide   (2013-02-14 09:58) [7]

Такой еще нашел:

http://www.swissdelphicenter.ch/de/showcode.php?id=2013

>http://www.gunsmoker.ru/2010/05/90.html

Я понимаю, что код в интернете идеальным не будет. Но мне кажется проще от чего-то отталкиваться, чем с нуля все делать.


 
OtherSide   (2013-02-14 10:03) [8]

Такой еще нашел: TJclFileMappingStream

Нет, я понимаю, что мастерам хочется изобрести свой, уникальный велосипед :)
Но работы, на самом деле, и так хватает, хочется что-то готовое использовать.


 
брат Птибурдукова   (2013-02-14 17:08) [9]


> мастерам хочется изобрести свой, уникальный велосипед
Жаль, что [4] пропало втуне :-(


 
OtherSide   (2013-02-18 12:36) [10]

>Жаль, что [4] пропало втуне :-(

Почему пропало? Всё согласно рекомендаций... TJclFileMappingStream



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

Текущий архив: 2019.03.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
1-1360749669
OtherSide
2013-02-13 14:01
2019.03.17
Memory mapped file для IPC


2-1479040463
Artem78
2016-11-13 15:34
2019.03.17
Скачивание без сохранения в Synapse


15-1476990536
Belkin
2016-10-20 22:08
2019.03.17
Простая защита приложения


15-1477776601
Юрий
2016-10-30 00:30
2019.03.17
С днем рождения ! 30 октября 2016 воскресенье


2-1479119293
Opera
2016-11-14 13:28
2019.03.17
Работа с браузером Opera