2012-03-18 29 views
5

Do tài liệu kém và thiếu kinh nghiệm với Netty, tôi gặp phải một chút vấn đề. Tôi không biết làm cách nào tôi có thể đặt một ByteOrder mặc định.Netty và ByteOrder

Tôi cần Little-Endian đặt theo mặc định. Tôi sẽ rất vui, nếu ai đó sẽ cho tôi một số gợi ý về điều này.

Trả lời

7

Bạn có thể sử dụng Bootstrap.setOption() để thực hiện việc này.

serverBootstrap.setOption("child.bufferFactory", new 
HeapChannelBufferFactory(ByteOrder.LITTLE_ENDIAN)); 
    ... or ... 
    clientBootstrap.setOption("bufferFactory", new 
HeapChannelBufferFactory(ByteOrder.LITTLE_ENDIAN)); 
+0

Cảm ơn gợi ý Abe. Tôi thấy điều này trong api, nhưng nghi ngờ. Hãy thử điều đó. – VirtualVoid

+0

Cách thực hiện điều đó trong Netty 4.x hoặc Netty 5.x? – guogangj

Các vấn đề liên quan