2012-02-01 2 views
0

나는 XML 양식의 출력을 제공하는 webservice에서 데이터를 가져 오는 응용 프로그램을 만들었습니다. URL은 제 3의 사람이 제공합니다 .. 이제는 내 웹 서비스를 만들고 싶습니다. , 어느 날 XML 형식으로 출력을 제공해야합니다.안드로이드 응용 프로그램을위한 웹 서비스 만들기

나는 완전히 새로운 webservice와 고급 자바 프로그래밍이지만, 나는 핵심 자바에서 경험이 많다. 내 질문에 이걸 배우기 시작해야한다, 자바에서 webservice를 만드는 몇 가지 예제를 검색하려고했지만 좋은 튜토리얼을 얻을 수 없었다.

어떤 몸이라도 자바에서 웹 서비스 호출의 흐름을 이해하는 데 도움이된다면, 웹 서비스가 데이터베이스에서 데이터를 가져 오는 방법과 작동 원리를 이해할 수 있습니다.

감사합니다 ..

+0

DRUPAL 알아보십시오. 그것의 쉬운 –

답변

0

의 다른 구현의 작은 예를 제공하고 있습니다. XML 형식으로 데이터를 반환하려면 REST를 사용하고 @Produce ("application/xml")로 메서드를 표시하는 것이 좋습니다.

RestEasy, JAX-RS, REST (Tomcat 등)와 같은 Google 스팸만으로도 사용자의 요구에 가장 잘 맞는 방법을 찾을 수 있습니다.

예 : 귀하의 데이터베이스 테이블에 대한 생성 REST 웹 서비스에 대한 netbeans 튜토리얼을보십시오 : http://netbeans.org/kb/docs/websvc/rest.html

+0

내 인터넷 검색에 대한 내 키워드가 틀렸다고 생각해 .. 도덕적으로 많은 감사 .. :) –

0

가 나는 아파치의 바람둥이 위키를 살펴 당신의 플러스가 될 것이라고 생각합니다. 거기에 유용한 정보가 있습니다. 나는 자바에서 어떤 웹 사이트도하지 않았지만, 나는 그런 웹 사이트를 보지 못했다. 이것이 내가 너를 위해 할 수있는 일이다.

http://wiki.apache.org/tomcat/FAQ

1

웹 서비스는 고객과 데이터를 교환하는 XML 기반의 표준과 전송 프로토콜을 사용하는 웹 기반 응용 프로그램입니다. 웹 서비스는 spring-ws, axis, jax-ws..etc와 같은 다른 기술을 사용하여 개발할 수 있습니다. 여러분의 경우 데이터베이스를 사용하고 필요한 응답을 반환하는 Java 클래스를 가질 수 있습니다. 이 Java 클래스는 웹 서비스 개념을 사용하여 웹에 노출 될 수 있습니다.

다시 자바에서 웹 서비스를 호출하려면 자바 웹 서비스 클라이언트를 작성해야합니다.

넷빈즈 난 당신이 웹 서비스를 개발하기 위해 노력하고 튜토리얼을 많이 찾을 수 있습니다 확신합니다 웹 서비스 link

+0

응답 주셔서 감사합니다. :) –

관련 문제