<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-IN" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Thanks Rob.<o:p></o:p></p>
<p class="MsoNormal">I tried with your approach but I am still unable to display data on my javascript client. I understand that the browser is able to fetch the  data but the only problem is in the representation.
<o:p></o:p></p>
<p class="MsoNormal">Working: <o:p></o:p></p>
<p class="MsoNormal">At the server side , I have mere written <span style="font-size:9.5pt;font-family:Consolas;color:darkslategray;background:white;mso-highlight:white">
LWS_WRITE_BINARY</span><span style="font-size:9.5pt;font-family:Consolas;color:darkslategray"> in lws_write the same way as that of
</span><span style="font-size:9.5pt;font-family:Consolas;background:white;mso-highlight:white">LWS_WRITE_TEXT</span><span style="font-size:9.5pt;font-family:Consolas"> and when sniffing using wireshark , I understand data is being sent from the server and the
 javascript client receives a "Binary Frame (Opcode 2)" and not the actual message.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.5pt;font-family:Consolas">At the javascript end:the code for get message and displaying of the same is written as follows:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.5pt;font-family:Consolas;color:green"><o:p> </o:p></span></p>
<p class="MsoNormal">socket_di.binaryType = 'arraybuffer';<o:p></o:p></p>
<p class="MsoNormal">                                <o:p></o:p></p>
<p class="MsoNormal">                socket_di.onmessage =function got_packet(msg) {<o:p></o:p></p>
<p class="MsoNormal">                var buffer = new ArrayBuffer( msg.length ); <o:p>
</o:p></p>
<p class="MsoNormal">    var view   = new Uint8Array( buffer );<o:p></o:p></p>
<p class="MsoNormal">    var len    = view.length;<o:p></o:p></p>
<p class="MsoNormal">    var fromCharCode = String.fromCharCode;<o:p></o:p></p>
<p class="MsoNormal">    var i, s, str="";    <o:p></o:p></p>
<p class="MsoNormal">                <o:p></o:p></p>
<p class="MsoNormal">                for ( i = 0; i < len; ++i ) {<o:p></o:p></p>
<p class="MsoNormal">  str += fromCharCode( res[i].charCodeAt(0) & 0xff );<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal">                document.getElementById("recv_msg").textContent = str+ "\n";<o:p></o:p></p>
<p class="MsoNormal">                                                }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But still I do not get any output on the recv_msg text box. What is the thing that I am missing?
<o:p></o:p></p>
<p class="MsoNormal">Thanks and regards,<o:p></o:p></p>
<p class="MsoNormal">Suman<o:p></o:p></p>
</div>
<p><span style="color: #000000"><strong>Larsen & Toubro Limited </strong></span><br>
<br>
<strong><a href="www.larsentoubro.com" target="_blank">www.larsentoubro.com</a></strong></p>
<p><span style="color: #000000">This Email may contain confidential or privileged information for the intended recipient (s). If you are not the intended recipient, please do not use or disseminate the information, notify the sender and delete it from your
 system.</span></p>
</body>
</html>