Насколько я понимаю, просто должно работать , следуя протоколу:
- отправлять заголовки с типом контента
text/event-stream
- отправлять события как строки UTF-8, разделенные двойными символами новой строки
В Hunchentoot см. send-headers
, который отправит заголовки, установленные на данный момент для объекта reply
, и вернет двоичный файл поток, в который вы будете записывать свои события (кажется, что вам нужно преобразовать строки в двоичный файл UTF-8 самостоятельно).