Dimoniusis

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Eaglemanchik поковырялся. В общем все плохо - в USD используется 2 движка и 1 обертка для работы с сетью: - Библиотека ICS для http ссылок (когда писал USD модуль https был в тестировании и не распространялся) - Библиотека Synapse (для https запросов). Как раз в ней и проблема. - ActiveX обращение к Internet Explorer (как вариант, если Synapse не работает) Новый ICS поддерживает TLS и версии 1 и версии 2, они там много чего доработали как в самом компоненте, так и в SSL реализации. Вопрос, что USD написан на 4 дельфяз и новая версия на них не встает. Переность на новую версию дельфей - это весьма большой гиморой. Не считая того, что я дописывал нужные мне вещи в ICS библиотеке, и тут надо смотреть что реализовали (чтобы не задублировать), а что надо дописывать (и куда - чтобы не сломать). В новой версии как раз идея остановится на 1 движке - это и удобнее и проще. Можно тоже сделать несколько, но чтобы работал только 1 по выбору (мало ли у кого какой лучше будет работать?) Поменять Synapse в USD просто и быстро. Коннект с ActiveX тоже не так сложно, но он работает. ICS сложно и долго. Сейчас копаюсь в Синапсе, пока что-то отвалилось SSL в новой версии. Разбираюсь. Так что пока рабочий вариант с ActiveX, а вариант с OpenSSL конкретно для Рапиды... пока подвешен. Я знаю только 2 обменника - рапида и yourfiles.com (как-то так), которые работают по https. Все остальные не заморачиваются и работают по http (и быстрее - на https туннель нужны ресурсы и канал, и проще - не надо покупать сертификат и все это настраивать). | Всего записей: 4134 | Зарегистр. 18-10-2005 | Отправлено: 00:45 23-04-2011 | Исправлено: Dimoniusis, 00:56 23-04-2011 |
|