4 개의 속성 (long, int, int int)을 가진 객체의 사용자 이름과 패스워드 (문자열)와 객체의 ArrayList를 가진 자바 프로그램이 있으며,이 3 가지를 WebService (아직 작성하지 않은 웹 서비스). 내 호스트는 Bluehost이고 공유 서버이므로 PHP를 사용해야 Java가 서버 측에서 사용되지 않습니다.Java에서 PHP webservice로 ArrayList 전달하기
webservice에 연결하여 이것을 PHP에 전달하는 가장 좋은 방법은 무엇입니까?
EDIT. OK
그래서 지금 이런 일이 :
public void upload(ArrayList<MyObject> myList) throws Exception{
//HTTP POST Service
try{
HttpClient httpclient = HttpClientBuilder.create().build();
URI uri = new URIBuilder()
.setScheme("http")
.setHost("www.myHost.com")
.setPath("/myWebservice.php")
.setUserInfo(userID, password)
.build();
HttpPost httppost = new HttpPost(uri);
httpclient.execute(httppost);
}catch (Exception e) {
e.printStackTrace();
}
}
을하지만 구성 요소의에 내가 아직도 내가받을 수 있습니다 방식으로 ArrayList를 전달할 수있는 방법을 잘 모르겠어요 및 분할 PHP쪽에?
자바 프로그램을 작성하십시오. –
내 모든 변수가 포함 된 java 프로그램이 있습니다. 이제 외부 PHP 웹 서비스에 전달하는 방법을 잘 모르겠습니다. – db579
@ db579 데이터는 어떻게 보내야합니까? * 서비스는 무엇을 기대합니까? JSON? 양식으로 인코딩 되었습니까? 쿼리 문자열? 비누? GET/POST? 다른? – user2864740