Подскажите плиз, как лучше сделать и что использовать для решения следующей задачи:
Есть написанное Win32 приложение (на MS VC++). Необходимо разработать серверную часть на C#.
Требования:
1) соединение между ними должно быть безопасным.
2) отваливание Win32 прилождений не должно влиять на работу серверной части ибо количество коннектящихся Win32 приложений измеряется тысячами... В будущем десятками тысяч.
И меня просто куча вопросов,которые я просто не знаю как задать.
Какую архитектуру серверной части лучше всего использовать?
Использовать ли штатный SSL? Кстати, как к нему доступиться...
Как можно использовать для шифровки траффика сторонние реализации SSL?
Какие классы нужно использовать для связи между собой этих приложений?
Сейчас я погружен в поиск и чтение статей, но если вы порекомендуете конктреное и полезное по тематике моих вопросов — буду весьма признателен..