Межплатформенная, межъязыковая система обмена сообщениями?

Вам не нужен префикс таблицы в вашем SELECT из таблицы SQL. Просто сделайте SELECT * FROM dbo_SQLServerTable;. Лучше всего не использовать SELECT *, а указывать столбцы на случай, если схемы таблиц изменятся.

11
задан Hanno Fietz 3 November 2008 в 14:03
поделиться

8 ответов

activemq

http://activemq.apache.org/cross-language-clients.html

Поддержки все следующие протоколы

  • OpenWire
  • REST
  • Топать
  • Уведомление WS
  • XMPP
  • AMQP

Спасибо Paul

9
ответ дан 3 December 2019 в 07:14
поделиться

Вы рассмотрели MPI?

1
ответ дан 3 December 2019 в 07:14
поделиться

SonicMQ мог бы быть инструментом, который Вы ищете. Я знаю, что они тяжелы в Прогресс, но что они также поддерживают другие альтернативы языка также и являются ведущим игроком в Обменивающемся сообщениями секторе.

Звуковое программное обеспечение

2
ответ дан 3 December 2019 в 07:14
поделиться

Как Paul упомянул, попробуйте ActiveMQ, который поддерживает многие клиенты языка и проводные протоколы.

BTW ActiveMQ 6.x будет, вероятно, использовать буферы протокола Google в качестве одного из его базовых проводных транспортов :)

Я использовал Apache ActiveMQ на многих проектах к большому успеху. Это - большинство популярный и мощный брокер сообщений с открытым исходным кодом вокруг сегодня.

Случайно на .NET / C# проект ActiveMQ создал API NMS, который является стандартным API для общения с брокерами сообщений на платформе .NET, которая теперь интегрируется в Spring. Сеть

2
ответ дан 3 December 2019 в 07:14
поделиться

Вы могли использовать ESB (Сервисная шина предприятия) как Мул. Идея состоит в том, что Вы отправляете свои сообщения на Шину всегда, Вы хотите (JMS, http, электронная почта), и шина делает маршрутизацию для Вас. Я не знаю, существует ли привязка.NET, но даже если нет никого доступного, можно создать собственное использование механизма расширения. Конечно, это означает, что необходимо настроить шину где-нибудь.

1
ответ дан 3 December 2019 в 07:14
поделиться

Если Вы хотите скалу основательная, коммерческая поддержка и интеграция с примерно чем-нибудь, Рядом IBM MQ, теперь Websphere MQ обеспечивает все функции, описанные в Ваших требованиях.

Иногда Вы действительно получаете то, за что Вы платите... ;-)

1
ответ дан 3 December 2019 в 07:14
поделиться

Откройте Message Queue (Open MQ) включен в сервер приложений GlassFish и также работает автономный. Это запускает за несколько секунд и поддерживает Java и клиент C. Топайте поддержка в настоящее время находится в разработке в версии 4.4.

0
ответ дан 3 December 2019 в 07:14
поделиться

Если вам нужен многоязычный "стандарт" - это означает, что вы не привязаны к использованию определенного брокера / посредника, такого как ActiveMQ, SonicMQ или WebsphereMQ - I настоятельно рекомендуем вам ознакомиться со стандартом AMQP ( http://www.amqp.org ) и связанными с ним брокерами (RabbitMQ, QPid, OpenAMQ; см. http://www.amqp.org/confluence / display / AMQP / AMQP + Products ).

1
ответ дан 3 December 2019 в 07:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: