So even if the client is on a different machine,it will work without any problems?
On Tue, Jun 19, 2012 at 5:36 PM, Ben Noordhuis <[email protected]> wrote: > On Tue, Jun 19, 2012 at 9:50 AM, killerhunk <[email protected]> > wrote: > > I am new to node.js and currently working on a tcp server. I want all the > > messages to be sent to client in a compressed format.I am using zlib for > > this purpose. > > > > The following sample is a code on server side: > > > > zlib.deflate(response.toString(), function(err, buffer) { > > if (!err) { > > session.xmlSocket.writeString(buffer); > > } > > }); > > > > This function basically compresses the data and writes it to the > socket.The > > code on client side that decompress that data is: > > > > this.socket.on("data", function(chunk){ > > zlib.unzip(chunk, function(err, buffer) { > > if (!err) { > > self.parser.write(buffer.toString()); > > console.log(buffer.toString()); > > } > > }); > > > > Now this code works fine when I run both client and server on the same > > pc.But is it correct to directly write the Buffer object returned by the > > zlib.deflate function and write it on the socket and then use it on the > > client side? > > Yes. Ownership of the buffer is transferred to your callback. > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- Ankit Chandawala, Junior Undergraduate Student, Department of Electrical Engineering, Indian Institute of Technology, Delhi Hauz Khas, New Delhi -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
