thanks for your replay. another quick quiastion: about TCP/TLS msg parsing: does the pjsip_transport is responsible for identifing the msg boundries (like u describde) or some upper layer? about TLS: does the transport layer responsible for setting the contact header and via or some upper layer? thanks again, jay 2009/8/10 Klaus Darilion <klaus.mailinglists at pernau.at> > > > jay bing schrieb: > >> hi >> does someone familier with any simple paper/presentation about SIP over >> streaming transport like TCP/TLS >> please don't refer me to the RFC >> ... >> in general, regarding TCP my quastion is how does the transport "know" >> about the end of each msg, i.e. how streaming is used to send/recieve msg? >> is there any marker for beginning/end of msg? >> > > You just read fromt the socket until double CRLF is received (that's the > end of the headers). Then check the value of the content-length header and > read that many bytes from the socket. > > about TLS, is there anything diffrent then regular TCP inside the msg >> beside the Socket handeling which is done by the basic layer (i.e. openssl >> of SecureSocket is the symbian case?) >> > > not really, except that the contact header and via will have TLS instead of > TCP and the application should do some certificate validation (e.g. if the > domain in the certificate is the same as the domain in the request URI). > > regards > klaus > > thanks >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090810/d6993e80/attachment.html>