Please use this identifier to cite or link to this item: http://earchive.tpu.ru/handle/11683/66967
Title: Библиотека динамических ссылок для создания, управления и доступа к именованной общей памяти для взаимодействия приложений и языков программирования
Authors: Гальярдо Паредес, Кристиан Маурисио
metadata.dc.contributor.advisor: Демин, Антон Юрьевич
Keywords: именованные общие памяти; библиотеки динамических ссылок; взаимодействие между процессами; совместимость; библиотеки Windows; named shared memories; dynamic-link libraries; inter-process communication; interoperability; Windows Libraries
Issue Date: 2021
Citation: Гальярдо Паредес К. Библиотека динамических ссылок для создания, управления и доступа к именованной общей памяти для взаимодействия приложений и языков программирования : магистерская диссертация / К. Гальярдо Паредес ; Национальный исследовательский Томский политехнический университет (ТПУ), Инженерная школа информационных технологий и робототехники (ИШИТР), Отделение информационных технологий (ОИТ) ; науч. рук. А. Ю. Демин. — Томск, 2021.
Abstract: Взаимодействие между процессами (IPC)-это методы взаимосвязи между приложениями, службами, процессами или потоками. Оценка и выбор каждого IPC зависят от сценария, в котором требуется реализовать, типа данных, которые требуется обработать, и с какой целью осуществляется обмен данными. Целью работы является разработка библиотек динамических связей, которые позволяют использовать именованные общие памяти в качестве средства взаимосвязи, ориентированного на их высокоскоростные характеристики чтения и записи данных. В итоге было разработано несколько библиотек, которые использовались в различных проектах в качестве метода обмена данными между приложениями, особенно это было использовано в связи между Matlab и Unity3D.
Inter-process communications (IPC) are methods of interconnection between applications, services, threads, or processes. The assessment and choice of each IPC depend on the scenario in which you want to implement, the type of data you want to handle, and for what purpose the data exchange is carried out. The objective of the work is to develop dynamic link libraries that allow the use of shared memories as a means of interconnection focused on their high-speed data reading and writing characteristics. In the end, several libraries were developed that were used in various projects as a method of data exchange between applications, especially it was used in the connection between Matlab and Unity3D.
URI: http://earchive.tpu.ru/handle/11683/66967
Appears in Collections:Магистерские диссертации

Files in This Item:
File Description SizeFormat 
TPU1158935.pdf10,15 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.