«Исключение, возникающее при использовании Thrift с Swift для подключения к серверу SSL»Apache

Anonymous
«Исключение, возникающее при использовании Thrift с Swift для подключения к серверу SSL»

Сообщение Anonymous »

Кто-нибудь использует Apache Thrift в приложении Swift? Последняя версия Thrift несовместима из-за изменений в языке Swift, в основном связанных с соединениями с сервером SSL. Я пытался интегрировать его в наше приложение, но я не знаком со Swift и не смог решить проблемы.
Мой клиентский код

Код: Выделить всё

            let transport = try TSSLSocketTransport(hostname: "127.0.0.1", port: 9090)
let framedTransport = TFramedTransport(transport: transport)
let proto = TBinaryProtocol(on: framedTransport)
client = CalculatorClient(inoutProtocol: proto)
try transport.open()
Я использую библиотеку Thrift-Swift. https://github.com/apache/thrift.git
Исключение Thread 1: Неустранимая ошибка: отрицательное значение не представляется выдается в строке 63 в TSSLSocketTransport. Swift в Thrift во время выполнения.

Подробнее здесь: https://stackoverflow.com/questions/793 ... connection

Вернуться в «Apache»