Clojure: Webbit + кольцо

Контекст

Я только что получил http://blog.jayfields.com/2011/02/clojure-web-socket-introduction.html работает.

У меня тоже кольцо + самообладание работает.

Вопрос:

Я хотел бы использовать кольцо ... как-нибудь ... с веббитом это возможно?

Спасибо!


person user1383359    schedule 10.06.2012    source источник
comment
Только после того, как Webbit представит свою функцию кольцевого промежуточного программного обеспечения   -  person Ankur    schedule 10.06.2012


Ответы (2)


Ring работает с веб-серверами через адаптеры. Чаще всего люди хотят использовать причал, поэтому Ring поставляется с адаптер для причала.

Чтобы использовать кольцо с веб-битом, вам нужно написать для него адаптер. К сожалению, похоже, что каких-либо общедоступных адаптеров webbit уже не существует, поэтому вам, вероятно, придется использовать свои собственные.

person Rayne    schedule 10.06.2012
comment
Другими словами, я хочу алеф? :-) - person user1383359; 10.06.2012

Кольцо определяет только цикл запрос-ответ, в кольце SPEC отсутствует push. Вы можете написать кольцевой адаптер webbit, но он позволит вам реагировать только на события, происходящие в браузере, без возможности уведомлять браузер со стороны сервера. Но вы все равно можете сделать это напрямую через webbit api, а не через промежуточное ПО для кольца.

Вы можете прочитать то же самое на странице aleph:

Aleph соответствует интерфейсу, описанному Ring, с одним небольшим отличием: запрос и ответ разделены.

person Nikita Prokopov    schedule 24.07.2012