2012-02-01 20 views
0

私は、webserviceからいくつかのデータを取得しているアプリケーションを作成しました。これはXMLフォームの出力を提供します。このURLは第三者によって与えられます。これは私にxml形式の出力を与えるはずです。アンドロイドアプリケーションのためのWebサービスの作成

私は完全にwebserviceと進歩したJavaプログラミングですが、私はコアJavaでかなり経験があります。 私の質問はどこでこれを学ぶべきですか、私はjavaでWebサービスを作成するいくつかの例を検索しようとしましたが、良いチュートリアルを手に入れることができませんでした。

私の身体がJavaのWebサービスを呼び出す流れを理解するのに役立ちますが、Webサービスがどのようにデータベースからデータを取得し、どのように動作するのかを理解できます。

おかげで..

+0

DRUPALを学ぶ。その簡単な –

答えて

0

の小さな例を提供してきました。 XML形式でデータを返す場合は、RESTを使用し、@Produce( "application/xml")でメソッドをマークすることをお勧めします。

RestEasy、JAX-RS、REST(Tomcatなど)のようなグーグルスムーズだけで、あなたのニーズに最も適したスムーズが見つかるはずです。

例:データベーステーブル用のREST Webサービスを生成するためのnetbeansチュートリアルをご覧ください。http://netbeans.org/kb/docs/websvc/rest.html

+0

私のキーワードは、グーグルに間違っていたと思う..おかげでたくさんの.. :) –

0

私はそれがApacheのTomcatのウィキを見てみることをお使いのプラスになることと思います。そこにいくつかの有用な情報があります。私はJavaでどんなWebサイトも作っていないが、私はそれを見たことがない。これは私があなたのためにできることです。

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

1

Webサービスは、クライアントとデータを交換するためのオープンなXMLベースの標準およびトランスポートプロトコルを使用するWebベースのアプリケーションです。 spring-ws、axis、jax-ws..etcのような異なる技術を使ってWebサービスを開発することができます。あなたのケースでは、データベースを仲介し、必要な応答を返すJavaクラスを持つことができます。このJavaクラスは、Webサービスの概念を使用してWebに公開することができます。

また、JavaからWebサービスを呼び出す場合は、Java Webサービスクライアントを作成する必要があります。

NetBeansは、私はあなたのWebサービスを開発する作業のチュートリアルをたくさん見つけることができると確信しているWebサービスの実装が異なるlink

+0

は応答してくれてありがとう.. :) –

関連する問題