Jump to content

Talk:Comparison of WebSocket implementations

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Oberstet (talk | contribs) at 07:39, 23 September 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Unassessed
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

An editor has claimed that I have a conflict of interest in this page. Please see my statement here User_talk:Oberstet#Conflict_of_Interest_on_WebSockets_comparison. —Preceding undated comment added 14:49, 21 September 2011 (UTC).[reply]

With regard to the other objections raised, please see my comment on the objecting editor's talk page User_talk:AlistairMcMillan#WebSocket.

Further, above editor has removed the following list of implementations, first from the WebSocket page, because it would be "an invitation to spam" and violates the WP:LINKFARM policy. Then, after I moved the list to this page - adding the comment that they should be included into the comparison page over time - above editor removed it also from this page, pointing to Wikipedia:NOT.

I disagree:

  • the mere links to WS implementations is already useful information to i.e. developers wanting to learn/deploy WS
  • having the list at least temporary on this page, to encourage people to do further work and include it into the comparison table with detailed feature-wise information is even more useful
  • denying Wikipedia user information by blindly following "policies" to the letter is not helpful

Further I assume that it is not vandalism or the like to include the deleted list now at least on this talk page for users to discuss.

Should you happen to know the details for one of those implementations, please consider including it into the comparison table.


Other Implementations

Other implementations that should be included in above detailed comparison over time.

  • Stargate - WebSocket support for Pyramid, a Python web framework
  • Node-WebSocket-Server - a server-side implementation for Node.JS
  • em-websocket - a server-side implementation for EventMachine Ruby
  • CoreWebSocket Core Foundation based WebSocket library for iOS and Mac OSX by Mirek Rusin
  • UnittWebSocket Objective-C Client Objective-C WebSocket library for iOS (supports rev00, rev07, rev08, rev10, binary & text messages, message fragments, etc)
  • UnittWebSocket Java/Server Client Java IO/NIO WebSocket client/server libraries for Java/Android (supports rev07, rev08, rev10, binary & text messages, message fragments, etc).
  • weberknecht Java WebSocket library for Android
  • Cramp - Ruby/EventMachine based server implementation for WebSocket and Server-Sent Events
  • JBoss Netty – asynchronous event-driven Java New I/O (NIO) network application framework supporting WebSockets
  • Webbitserver – A Java event based WebSocket and HTTP server
  • Union Platform – JavaScript-extensible Java server and JavaScript WebSocket client library for creating connected applications
  • Alchemy Websockets – Lightweight microthreaded C# WebSocket server and client library
  • Misultin – Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets.
  • Grizzly - Java Server and Client code with support for multiple websocket draft versions
  • GlassFish - Java Enterprise Edition application server that exposes Grizzly's websocket implementation for use in EE applications
  • Cowboy - Small, fast and modular Erlang HTTP server implementing all browser-supported websocket protocol versions