Фильтр для чтения PHP потока TCP на сервере Apache MINA - PullRequest
0 голосов
/ 21 октября 2018

Я использую Apache MINA для реализации tcp-сервера с Java.У меня есть клиент PHP, который пытается отправить пакет TCP на этот сервер, пакет получен и показан, когда я не использую CodecFilter на сервере, но пакет находится в формате HeapBuffer и должен быть декодирован;Я хочу знать, есть ли фильтр для декодирования этого пакета PHP в APACHE MINA ??прежде чем я начну внедрять новый.

есть код сервера

 NioSocketAcceptor acceptor=new NioSocketAcceptor();
        DefaultIoFilterChainBuilder chaine=acceptor.getFilterChain();
        MdcInjectionFilter mdcInjectionFilter=new MdcInjectionFilter();
        chaine.addLast("mdc",mdcInjectionFilter);
        chaine.addLast("codec",new ProtocolCodecFilter(
                new TextLineCodecFactory()
        ));
        acceptor.setHandler(new StreamHandler(datafirst));
        try{
            acceptor.bind(new InetSocketAddress(8558));

        }catch (IOException e) {
            System.out.println("probléme de binding dans le port "+8558);
        }

        System.out.println("Serveur en ecoute");
...