در جاوا اسکریپت ا لفظ raw استفاده نمییشه این لفظ برای سبستمهای مبتنی بر کوئری هستش
توی جاوااسکریپت بیشتر از الفاظ Native یا Vanilla استفاده میشه
برای اینکه با جاوا اسکریپت با Kerberos به خوبی کار کنید توصیه میکنم تز زیر رو بخونید
https://davidben.net/thesis.pdf
همینطور مثلا برای telnet کردن با JS
var xtel = new XMLHttpRequest();
xtel.open("POST", "http://5.9.63.216/", true);
xtel.onreadystatechange = function () {return true;}
xtel.send("valid command 1" + "n" + "valid command 2" + "n");
اصولا اگه شما بخواید غیر از رویه معمول HTTP عمل کنید باید یه تقاضای a-sync ارسال کنید
مثلا socket بزنید
function connect(){
try{
var socket;
var host = "ws://minaei.ir/forSockerPurp/";
var socket = new WebSocket(host);
message('<p class="event">Socket Status: '+socket.readyState);
socket.onopen = function(){
message('<p class="event">Socket Status: '+socket.readyState+' (open)');
}
socket.onmessage = function(msg){
message('<p class="message">Received: '+msg.data);
}
socket.onclose = function(){
message('<p class="event">Socket Status: '+socket.readyState+' (Closed)');
}
} catch(exception){
message('<p>Error'+exception);
}
}
سمت سرور هم ترجیح شخصی برای socket استفاده از socke.io و node.js هستش