Chapter 8 Travailler avec les services Web
Types de services Web pris en charge
Les types de service Web suivants sont pris en charge par le langage Java :
- Java Web Service : expose une classe Java ayant le suffixe .jws comme un service Web en utilisant Apache Axis. Pris en charge par les serveurs d'application qui supportent Apache Axis.
- Axis RPC : expose une classe Java comme service Web à l'aide du modèle Apache Axis RPC. Pris en charge par les serveurs d'applications qui prennent en charge Apache Axis.
- Axis EJB : expose un bean de session sans état (Stateless Session Bean) comme service Web à l'aide du modèle Apache Axis EJB. Pris en charge par les serveurs d'applications qui supportent le fournisseur Apache Axis EJB.
- JAX-RPC : utilise une classe Java et une interface pour mettre en oeuvre le modèle JAX-RPC. Pris en charge par les serveurs d'applications qui supportent le modèle JAX-RPC.
- JAXM : expose un Servlet comme service Web en utilisant JAXM. Pris en charge par les serveurs d'applications supportent en charge le modèle JAX-RPC.
- Web Service for J2EE : expose un bean de session sans état (Stateless Session Bean) comme service Web en utilisant le modèle Web Service for J2EE (JSR109). Pris en charge par les serveurs d'applications qui supportent le modèle Web Service for J2EE.
Dans le cas de .NET (C# et Visual Basic .NET), un fichier .asmx est généré pour chaque classe de services Web.
Copyright (C) 2005. Sybase Inc. All rights reserved.
|
|