.NET-интерфейс к DC++ клиенту: Портфолио фрилансера Александр Калинин 25.12.2008, работа №1 - FL.RU
К списку работ
АК
Александр Калинин

.NET-интерфейс к DC++ клиенту

В ходе работ над созданием web-интерфейса для DC++ потребовалось создать промежуточный слой для взаимодействия между управляемым кодом сайта и неуправляемым кодом DC++ клиента. Для решения этой задачи нами была создана mixed code assembly на языке Managed C++. При этом пришлось решать задачи не только маршалинга данных из неуправляемого кода и обратно, но и задачи передачи управления между управляемым и неуправляемым кодом в условиях наличия нескольких AppDomain в одном процессе.