@Override
 protected void sendBinaryMessage(BinaryMessage message) throws IOException {
   getNativeSession().getBasicRemote().sendBinary(message.getPayload(), message.isLast());
 }
 @Override
 protected void sendBinaryMessage(BinaryMessage message) throws IOException {
   getNativeSession().getRemote().sendBytes(message.getPayload());
 }