JavaME를 위한 최고의 바이너리 XML 형식
문제
누구든지 좋은 바이너리 XML 형식을 추천할 수 있습니까?이는 JavaME 애플리케이션용이므로 a) 서버에서 구현하기 쉽고 b) 저가형 JavaME 클라이언트 장치에 대한 저용량 파서를 작성하기 쉬워야 합니다.
그리고 XML보다 작아야 하고 구문 분석이 더 빨라야 한다는 것은 말할 필요도 없습니다.
데이터는 SVG와 유사합니다.
해결책
당신은 살펴보고 싶을 수도 있습니다 wbxml (Wireless Binary XML) 크기에 최적화되어 휴대폰에서 자주 사용되지만 구문 분석 속도에는 최적화되어 있지 않습니다.
다른 팁
어떤 종류의 데이터를 사용할 계획인가요?서버가 Java로도 수행되는 경우 작은 공간을 차지하는 가장 쉬운 방법은 미리 정의된 형식으로 바이너리 데이터를 보내고 받는 것입니다.알려진 순서대로 모든 것을 작성하십시오. DataOutputStream
.
하지만 실제로는 어떤 종류의 데이터를 작업하고 있는지, 형식을 정의할 수 있는지에 따라 달라집니다.
실제로 이런 종류의 최적화가 필요한지 평가해야 합니다.어쩌면 당신은 대상 장치가 아닐 수도 있습니다 그래서 제한된.
이는 대상 장치에 따라 크게 달라집니다.JSR172를 사용할 수 있는 경우 구문 분석이 완료되고 런타임이 이를 수행합니다.그리고 XML은 주로 자신만의 형식을 만드는 것입니다.이미 언급했듯이 목표가 성능이라면 XML은 아마도 최선의 방법이 아니며 결국 몇 가지 바이너리 작업을 수행하게 될 것입니다.
제휴하지 않습니다 StackOverflow