2
모바일 응용 프로그램에서 WBXML 형식으로 Web Server로 데이터를 보내 주시겠습니까? 나는 XML을 wbxml로 변환 할 수있는 방법이 있지만 효율적인 방법으로 웹 서버로 전송하는 방법을 알지 못한다.WBXML 데이터를 웹 서버로 보내는 더 좋은 방법은 무엇일까요?
모바일 응용 프로그램에서 WBXML 형식으로 Web Server로 데이터를 보내 주시겠습니까? 나는 XML을 wbxml로 변환 할 수있는 방법이 있지만 효율적인 방법으로 웹 서버로 전송하는 방법을 알지 못한다.WBXML 데이터를 웹 서버로 보내는 더 좋은 방법은 무엇일까요?
나는 완전히 당신의 질문을 이해 모르겠지만 여기 간다 ...
당신은 POST의 HTTP 요청을 사용하고 연결이 출력 스트림 객체에 WBXML 데이터를 작성해야합니다. 다음은 간단한 예제는 실제로 작동하려면 분명히 당신이 더 많은 코드가 필요합니다입니다 : 모든 가정 당신의 WBXML은 이미 버전 번호, 공공 코드 페이지 식별자 등 프리앰블을 포함한다
byte[] wbxml = getMyWbxmlData();
HttpConnection conn = (HttpConnection)Connector.open("http://myserver.com/mywbxmlhandler");
conn.setRequestMethod(HttpConnection.POST);
OutputStream output = conn.openOutputStream();
output.write(wbxml);
InputStream input = conn.openInputStream(); // This will flush the outputstream
// Do response processing
을