2012-07-21 5 views
0

간단한 POJO 사용자 객체가 있습니다.서비스에서 자바 객체 보내기

public class User{ 
private String userid; 
private String emailid; 
private String name; 
....setters and getters... 
} 

이제 User 클래스의 setter 메서드를 사용하여 일부 값을 설정하려고합니다.

그래서이 서비스를 통해이 개체를 보내려고합니다.

URL url = new URL("http://<servername>/example/someservice"); 
    HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 
    conn.setDoOutput(true); 
    conn.setRequestMethod("POST"); 

어떤 점이 최선의 방법일까요?

미리 감사드립니다.

답변

1

당신은 (그것을 직렬화를 불렀다) 데이터 바이트에서, (이 직렬화를 불렀다) 바이트 데이터 (클래스 인스턴스를) 변환 바이트를 전송하고 변환해야합니다.

google

일부 인기 직렬화 옵션을 살펴 가지고 시도하십시오 : 내장 자바 직렬화 - 이진, XML (텍스트), JSON (텍스트).

관련 문제