Сделать можно все - это только вопрос ресурсов и спроса :-)
Проблема в том, что каждый брокер использует его по разному, то есть универсальный коннектор - это только мечта. Кроме того, существует еще целый ряд подводных камней.
А с каким брокером вы хотели работать ?