Вопросы по теме 'thrift'

Отслеживание связей с Thrift
Я пытаюсь создать игру с помощью Thrift, чтобы клиенты были игроками, а сервер управлял досками, как это . Однако я не могу понять, как сервер Facebook Thrift может «отследить» пользователя, то есть при вызове attack() на их услуги , мне не нужно...
686 просмотров
schedule 24.04.2024

Использование oneway void в определениях функций Thrift
Я использую модификатор oneway в одном из определений функции Thrift: ... oneway void secret_function(1: string x, 2: string y), ... При генерации соответствующего кода Erlang через Thrift это преобразуется в: ......
1691 просмотров
schedule 05.04.2022

По каким причинам использование Thrift API для доступа к Cassandra нежелательно?
Пожалуйста, перечислите причины, почему не рекомендуется использовать интерфейс Thrift для Cassandra? Каковы возможные преимущества и недостатки?
456 просмотров
schedule 25.06.2022

Бережливое определение функций сервера
Я хотел бы, чтобы клиент подключался к серверу и определял, какие функции принимает процесс с параметрами и возвращаемыми типами. Я уже могу подключиться к службе и Язык, на котором я хотел бы это сделать, — C++. Предоставляет ли Thrift API...
200 просмотров
schedule 22.01.2023

Проверяет ли Apache Thrif параметры?
Я рассматриваю возможность использования Apache Thrift для PHP-сервера, реализующего веб-сервисы. Если бы моя веб-служба была определена так, чтобы принимать два параметра — имя пользователя в виде строки и пароль в виде целого числа, — я бы...
1997 просмотров
schedule 07.05.2024

Прокручивайте определенные файлы ресурсов в maven для создания источников
Я использую maven-antrun-plugin для генерации исходников из thrift IDL. У меня есть отдельный проект (и jar) для хранения этих сгенерированных источников, и этот плагин не поддерживает замену подстановочных знаков, поэтому я не могу сказать...
1190 просмотров
schedule 10.04.2024

Как начать работу с Apache Thrift?
Я хотел создать простой сервер Thrift для C++ и предоставить клиенту язык Python. Я зашел на официальный сайт, но там нет хороших руководств или документации. Мне трудно попробовать это. Есть ли хороший учебник по Apache Thrift для совершенно...
20005 просмотров
schedule 12.01.2024

Python Thrift RPC не работает на EC2
Я пытаюсь создать простое клиент-серверное приложение с использованием Thrift, которое будет работать на EC2. Созданный мной пример отлично работает для localhost, но когда я пытаюсь выполнить вызов RPC на двух разных машинах на ec2 (обе из которых...
877 просмотров
schedule 08.11.2023

Разница между Apache Thrift и ZeroMQ
Я понимаю, что Apache Thrift и ZeroMQ — это программы, принадлежащие к разным категориям, и сравнивать их непросто, поскольку это сравнение яблока с апельсином. Но я не знаю, почему они относятся к разным категориям. Разве они оба не используются...
10945 просмотров
schedule 21.04.2022

Неблокирующий Thrift Server на C++ и Thrift Client на Python
У меня есть неблокирующий многопоточный сберегательный сервер, написанный на C++, и сберегательный клиент, написанный на python. В приведенных ниже фрагментах кода кратко показано, как протокол бережливости и конфигурации привязки выполняются как на...
5679 просмотров
schedule 17.04.2024

создание пространства ключей
Я пытаюсь получить доступ к cassandra из erlang, в качестве теста я пытаюсь создать новое пространство ключей. Я делаю это следующим образом: 1> rr(cassandra_thrift). [authenticationException,authenticationRequest,...
200 просмотров
schedule 07.09.2022

Как я могу использовать специфичные для Java типы в службе Thrift?
Я пишу службу Thrift, основная функция которой заключается в передаче всех запросов к EJB Beans. По сути, служба получает вызов, ищет локальный компонент, перенаправляет запрос компоненту и пересылает ответ обратно клиенту. Основная проблема...
342 просмотров
schedule 09.12.2022

Ошибки компиляции Java-классов, сгенерированных Apache Thrift, которые реализуют абстрактный класс.
Моя группа пытается создать сервер с использованием Apache Thrift, но у нас возникают странные проблемы с компиляцией. В сгенерированных файлах Java из Thrift присутствуют следующие строки: public static class Client extends...
3375 просмотров
schedule 09.06.2022

Словарь Python со списком, как описать его в коде-заглушке?
Я пытаюсь отправить словарь Python {"1": ["2", 3, 4]} . Сервер и клиент как здесь , используются только TSocket.TServerSocket(unix_socket="socket") и TSocket.TSocket(unix_socket="socket") соответственно. Функция возвращает словарь с именем...
2219 просмотров
schedule 13.04.2023

Сервер бережливости HDFS возвращает содержимое локальной ФС, а не HDFS
Я получаю доступ к HDFS, используя бережливость. Это ожидаемый (и правильный) контент на HDFS. [hadoop@hdp-namenode-01 ~]$ hadoop fs -ls / Found 3 items drwxr-xr-x - hadoop supergroup 0 2012-04-26 14:07 /home drwxr-xr-x - hadoop...
899 просмотров
schedule 30.05.2024

Как запустить сервер Ruby Thrift в продакшене?
Мне нужно реализовать Thrift API с использованием Ruby. Каковы мои варианты запуска сервера в производстве? Какой лучший вариант? В настоящее время я просто создаю экземпляр SimpleServer и вызываю на нем #serve. Это, очевидно, дерьмовое...
1866 просмотров
schedule 10.10.2023

Сжатие при сериализации
Я сериализовал файл размером 116 КБ в экономичный двоичный формат, используя компактный протокол, но даже после сериализации размер составляет 116 КБ. Разве сериализатор не должен уменьшать размер файла? Файл содержит только строки, если эта...
167 просмотров
schedule 16.10.2022

Как отключить аутентификацию WSO2 BAM Thrift
Можно ли отключить экономную аутентификацию WSO2 BAM? Мы публикуем BAM на хосте, отличном от «localhost», и получаем следующую ошибку. 507672 [pool-7-thread-30] ERROR org.wso2.carbon.bam.agent.publish.ThriftAuthenti cationClient - Transport...
594 просмотров
schedule 11.03.2022

использование бережливости в js, не полагаясь на бережливость RPC
В настоящее время я работаю над проектом, для которого требуется множество платформ, использующих множество языков программирования (включая js) для связи с сервером Java. В настоящее время протокол использует бережливость для сериализации данных...
728 просмотров
schedule 11.06.2022

Cassandra CLI 'org.apache.thrift.transport.TTransportException'
У меня последняя версия Cassandra 1.1.2, и у меня уже есть данные в моей базе данных Cassandra. Я хочу обновить метаданные семейства столбцов через: обновить семейство столбцов Комментарий с column_metadata = [{column_name: timestamp,...
1158 просмотров