Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / RabbitMQ / 25 сообщений из 35, страница 1 из 2
30.09.2019, 19:55
    #39869487
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Кто-то пытался подружить RabbitMQ и Delphi? Может кому клиентская dll попадалась?


С уважением, Vasilisk
...
Рейтинг: 0 / 0
30.09.2019, 19:57
    #39869488
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Что-то провтыкал. линк с официального сайта
...
Рейтинг: 0 / 0
30.09.2019, 19:57
    #39869489
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
...
Рейтинг: 0 / 0
30.09.2019, 19:59
    #39869492
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
_Vasilisk_Что-то провтыкал. линк с официального сайтаА нет. Люди денег хотят
...
Рейтинг: 0 / 0
30.09.2019, 20:05
    #39869495
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Нашел это https://github.com/HeZiHang/Delphi-RabbitMQ буду щупать
...
Рейтинг: 0 / 0
07.10.2019, 21:07
    #39872994
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Мдя. В самой библиотеке rabbitmq-c

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
static int connect_socket(struct addrinfo *addr, amqp_time_t deadline) {
  int one = 1;
  int sockfd;
  int flags;
  int last_error;

  sockfd = socket(addr->ai_family, addr->ai_socktype, addr->ai_protocol);


соответственно про Win64 можно забыть
...
Рейтинг: 0 / 0
08.10.2019, 10:27
    #39873186
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
_Vasilisk_соответственно про Win64 можно забыть
Кто-то запрещает в Win64 запускать х32 приложения?
...
Рейтинг: 0 / 0
08.10.2019, 11:33
    #39873228
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Василий 2Кто-то запрещает в Win64 запускать х32 приложения?Да. Если приложение само по себе dll, которая запускается в контесте х64 сервиса
...
Рейтинг: 0 / 0
08.10.2019, 15:51
    #39873455
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Мда, это фейл
...
Рейтинг: 0 / 0
08.10.2019, 16:00
    #39873462
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Здравствуй работа через 32х битный прокси?
...
Рейтинг: 0 / 0
08.10.2019, 16:22
    #39873482
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
rgreatЗдравствуй работа через 32х битный прокси?Не трави душу
...
Рейтинг: 0 / 0
08.10.2019, 16:26
    #39873484
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
У кролика есть api
Можно свою библиотеку написать...
...
Рейтинг: 0 / 0
08.10.2019, 16:30
    #39873487
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
X-CiteМожно свою библиотеку написать...Тогда уже дешевле купить готовую из второго сообщения
...
Рейтинг: 0 / 0
08.10.2019, 16:58
    #39873506
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
ОФФ

_Vasilisk_Что-то провтыкал. линк с официального сайта

Больше минуты искал кнопку "купить". Что за дизайнеры ...
...
Рейтинг: 0 / 0
08.10.2019, 17:02
    #39873512
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
08.10.2019 16:58, Кроик Семён пишет:
>
> Больше минуты искал кнопку "купить". Что за дизайнеры ...

дык, кролики ж!
это не только ценный мех...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.10.2019, 19:40
    #39873594
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Кроик СемёнОФФ

_Vasilisk_Что-то провтыкал. линк с официального сайта

Больше минуты искал кнопку "купить". Что за дизайнеры ...

Нашел меньше чем за минуту.. но уже знал, что не так просто))
Устраиваем челлендж, кто быстрее)

Такая кнопка должна быть на большая и вверху. Или они думают, что сначала читаешь читаешь. а потом хоп.. а тут купить...
...
Рейтинг: 0 / 0
08.10.2019, 23:28
    #39873671
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
X-Cite,

Ты то уже знал, что кнопка "купить" существует, а я еще проверял гипотезу отдельной вкладки "магазин" в меню или на других страницах. Потом снова на эту вернулся и таки нашел.
...
Рейтинг: 0 / 0
09.10.2019, 10:02
    #39873784
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
_Vasilisk_X-CiteМожно свою библиотеку написать...Тогда уже дешевле купить готовую из второго сообщения
А просто заменить int sockfd на SOCKET?
Вообще очень странно, конечно, либа базовая, неужели ее никто под 64 не тестировал... Или все под линухом сидят?
...
Рейтинг: 0 / 0
09.10.2019, 10:15
    #39873793
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Кто в Delphi пишет отдельный бэкенд?
...
Рейтинг: 0 / 0
09.10.2019, 14:52
    #39874069
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Василий 2А просто заменить int sockfd на SOCKET?Там он размазан ровным слоем по всей библиотеке. Включая экспортные функции.

Исправить, конечно, можно, но тогда придется отказаться от новых версий
Василий 2Вообще очень странно, конечно, либа базовая, неужели ее никто под 64 не тестировал... Или все под линухом сидят?Самого удивляет

X-CiteКто в Delphi пишет отдельный бэкенд?Не понял вопроса
...
Рейтинг: 0 / 0
09.10.2019, 15:10
    #39874103
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
_Vasilisk_Исправить, конечно, можно, но тогда придется отказаться от новых версий
Исправь и предложи пулл реквест автору. А что размазано - по тому, что я увидел, исправлению подлежит только sockfd (хотя его там и дофига), то есть поиск по слову и кропотливая замена типа.
...
Рейтинг: 0 / 0
09.10.2019, 17:23
    #39874227
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Василий 2Исправь и предложи пулл реквест автору.Исправить то можно, но если Pull Request не одобрят, то я получу неподдерживаемый код
Василий 2исправлению подлежит только sockfdЧто делать с экспортируемыми функциями, который этот sockfd возвращают/устанавливают? Менять сигнатуру или объявлять новые с правильной сигнатурой?
...
Рейтинг: 0 / 0
09.10.2019, 18:30
    #39874255
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
_Vasilisk_Василий 2Исправь и предложи пулл реквест автору.Исправить то можно, но если Pull Request не одобрят, то я получу неподдерживаемый код
Василий 2исправлению подлежит только sockfdЧто делать с экспортируемыми функциями, который этот sockfd возвращают/устанавливают? Менять сигнатуру или объявлять новые с правильной сигнатурой?
Ну, зависит от того, насколько тебе это надо. Накатывать диффы не такая сложная задача.
Конечно менять сигнатуру. Прикол в том, что для старых платформ ничего и не поменяется, а на х64 оно никогда и не работало нормально
...
Рейтинг: 0 / 0
02.12.2019, 20:27
    #39897299
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
Полез таки курочить - впал в ступор. Эти товарищи через возвращаемое значение еще и код ошибки передают. Типа >= 0, значит вернулся сокет. Если < 0, то ошибка.

Нет слов
...
Рейтинг: 0 / 0
02.12.2019, 21:01
    #39897310
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RabbitMQ
..
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / RabbitMQ / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]