Я разрабатываю сервер на основе grizzly, который должен взаимодействовать с большим количеством клиентов. По сути, я создал слушателя, который слушает определенный порт, и добавляю его в свой экземпляр http-server. Поскольку мне нужна очень простая связь между моими клиентами и моим grizzly-сервером, я хочу отключить фрагментированное кодирование передачи. По этой ссылке https://grizzly.java.net/httpserverframework.html я могу включить / отключить связанные с HTTP функции моего слушателя, такие как фрагментированное кодирование передачи. Я пытался найти способ сделать это, но безуспешно. Вот код.
HttpServer server = HttpServer.createSimpleServer();
server.getServerConfiguration().addHttpHandler(new myHandler());
//add new listener
NetworkListener nt=new NetworkListener("myServer",ip_adresse,port);
server.addListener(nt);
try {
//start the server
server.start();
Thread.currentThread().join();
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Любая идея?