Nick,

On 3/21/13 10:17 AM, Nicholas Williams wrote:
> I know that WebSockets will be a part of the Java EE 7 specification
> for full application servers. But will web containers also be required
> to implement this? Or will it be optional, and Tomcat is just being
> nice? :-)

Do you mean "will the J2EE 7 Web Profile include Websocket?"

I think it would be foolish for J2EE 7 Web Profile /not/ to include
Websocket, since it's really distinct from all other kinds of
J2EE-related stuff and squarely falls into the web-related pool of slop.

As for Tomcat's pursuit of Websocket: our community has demanded it, so
we are providing it, regardless of any standards body. Tomcat has
cherry-picked various J2EE standards to implement and AFAICT isn't
required to do anything other than make its users happy. Obviously,
making users happy means properly supporting the Servlet and JSP specs
which of course requires the EL spec to be implemented as well. At this
point, including Websocket is another of those things we must do to keep
our users happy.

There is a line, though, and I'm not sure if everyone exactly agrees
where that is. Clearly, Tomcat will never implement EJB. It's been great
that TomEE has stepped-in and created a product that bundles existing
J2EE services that a lot of folks want/need but don't want to bother
with the heft of WebSphere, JBoss, etc.

-chris

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to