Pretty much. That, and I don't think you can really send data back to the server over a long-polling connection - if you can, it's a giant hack - but WebSockets is explicitly designed for bidirectionality.
SSE, on the other hand, basically is long-polling and keep-alives, but with better defined behavior and a nicer API on the client side.
SSE, on the other hand, basically is long-polling and keep-alives, but with better defined behavior and a nicer API on the client side.