Ní úsáideann Tornado websocket_connect CurlAsyncHTTPClient
Seiceáil tacaíocht nasc WebSocket Tornado go neamhspleách ar chumraíocht CurlAsyncHTTPClient le seachfhreastalaí cumasaithe.
Ní chruthaíonn iarratas HTTP Tornado a oibríonn trí CurlAsyncHTTPClient go n-úsáideann websocket_connect an cúltaca céanna.
Tógtar cur i bhfeidhm nasc WebSocket Tornado ar a chonair nasc HTTP féin. Déanann an cur i bhfeidhm HTTP simplí doiciméadú nach dtacaítear le réimsí seachfhreastalaí. Ní chuirtear cumraíocht an chliaint HTTP asincrónach domhanda chun curl a úsáid in ionad na conaire WebSocket seo le cónascaire seachfhreastalaí curl.
Mar sin ní cruthú tacaíochta seachfhreastalaí é réad HTTPRequest a thabhairt ach an oiread. Is féidir leis an réad réimsí a iompar nach nglacann an cur i bhfeidhm roghnaithe leo. Seiceáil an earráid agus an cur i bhfeidhm nasc iarbhír.
Má theastaíonn WebSocket trí sheachfhreastalaí ón bhfeidhmchlár, roghnaigh comhtháthú nasc WebSocket doiciméadaithe a thacaíonn leis an bprótacal seachfhreastalaí agus leis an modh fíordheimhniúcháin sin. Coinnigh a shaolré agus a mhúnla I/O comhoiriúnach leis an bhfeidhmchlár.
Nuair a bhíonn an chonair seachfhreastalaí bunaithe, tá TLS an chinn scríbe agus a chroitheadh láimhe WebSocket fós ag teastáil ó WebSocket slán. Ní fhíoraíonn gnáth-iarratas HTTP a oibríonn ceachtar de na céimeanna níos déanaí sin.