Login  

Blog Stats

                

                   E-mail | Twitter

TamTamy from Reply

New: Subscribe via e-mail

Enter your email address:

Delivered by FeedBurner

Follow Dion Hinchcliffe on Twitter

follow dhinchcliffe at http://twitter.com

Web 2.0 Expo New York 2008

Sponsored Advertising


Your Ad Here

Post Categories

Archives

Blogs Read By Me

Building Blocks of Great Systems

Consulting

Contact

Tech News Read By Me


Head First Design Patterns:

Don't reinvent the wheel, use the most insanely great book on design patterns yet written.

Listed on BlogShares

Dion Hinchcliffe's Blog - Musings and Ruminations on Building Great Systems

Lightweight Processes, Service-Orientation, Enterprise Architecture, and Software Development

I'm going to be conducting a whirlwind survey of the various web service description languages (SDLs) over the next few weeks.

The goal: To uncover the real issues involved with web service description in terms of interoperability, ease of consumption, self-description, and abstraction of unimportant technical details. In other words to narrow down, in a Darwinian fashion, which ones readily foster service-orientation. This is a topic more than a few important people in the web services space have been thinking about lately, or actively trying to solve.

I'm going to start with WSDL 1.1 since that's the underpinning of WS-I Basic Profile and then start systematically looking at the most likely candidates we'll see in the web services space in the next few years. Since this is my survey, I'm going to play a few favorites as well, but mostly to keep it interesting.

Figure 1: WSDL 1.1: A Good Service Description Language? Compared To What?

To make a real world evaluation, and for folks to follow along, I'm going host all the work online here at hinchcliffe.org. The web service(s) used for the survey will be running here and I'll post the schemas and the clients that are built along the way. Hopefully this will offer transparency and make the results more authoritative since more eyes will be on the work as it goes along.

Much of my interest in web services is around interoperability and I find hetereogenous web services environments to be the most interesting, and most telling, ones that uncover the real possibilities and limitations of web service technologies. Unfortunately, many of the advantages and disadvantages of web services are often drowned out by the noise of bigger issues within a software project or architectural initative. But a clear and clean web services description model that makes service-orientation fundamentally easy would indeed provide genuine value to the world of WS architecture and development. Enough perhaps to make a difference and provide a real breakthrough. But as WS-* standards and ad hoc WS methods continue to proliferate, it's not clear how close we are yet or even if the problem is getting worse.

In the vein of understanding actual interoperability issues, I'm going to select two IT workhorse languages (Java and C#) and one new and upcoming language (Ruby) for clients of the canonical web service we'll develop. Then we'll try to apply each of the various SDLs to the development of the web service clients and see what happens. It will be a test of the languages, their web service stacks, and most importantly, the SDLs used. I anticipate that a pretty interesting story will unfold as we go along.

Along with the three platform clients we'll develop, the web service(s) they'll use, and SDLs we'll document them in, there is also the issue of which web service protocol to use. Should it be SOAP or should it be REST? The answer is that it will have to be both, to see what the service description languages can really support (and some only do one or the other). This means we'll have two different web services for our test, one in SOAP and one in REST. This is a lot of client, web service, and service description languages combinations, and so obviously we need to keep things simple.

And to keep things simple, we'll need to have a few ground rules. Here is what I am thinking:

1) Use XML documents for messaging, not RPC.

2) The web service contract must use XSD or Relax NG schemas to describe the message.

3) Target SOAP 1.1 and REST (using the hypermedia application state model, not just XML over HTTP.)

4) Use a canonical order placement web service to place an order and check on status.

5) To avoid tight coupling, clients will not use a proxy but communicate at the next available level of abstraction.

6) Clients must interact with the service using purely what is found in the service description.

7) For each SDL, the client must be implemented in Java, C#, and Ruby.

8) Each web service client must place an order, wait 10 seconds, and check on the status.

9) The list of SDLs to try to use is: WSDL 1.1, WSDL 2, NSDL, SSDL, WRDL, RSWS, WADL, Resedel, SMEX-D, RDF, RDF Forms, OWL/OWL-S, WSML, and WDL.

When possible, I will work directly with the folks who have created the service description language and make sure it's being applied properly. I'm in the process of creating the SOAP 1.1/WSDL 1.1 version of the order web service now. It is hosted at:

http://hinchcliffe.org/order.asmx

This service will continue to change and evolve without warning, so check the service contract if you are actually going to use it. More documentation will follow and as well as blog updates as frequently as I can manage. Hopefully we'll all learn a lot and draw some useful conclusions about the real state of web service description languages today.

Technorati: , , ,

posted on Thursday, May 26, 2005 7:42 AM

AddThis Social Bookmark Button

What People Are Saying About This Post...

# re: Taking Stock of Web Service Description 5/30/2005 8:29 AM Mark Baker
I notice that you've got two "operations" listed currently; "placeOrder" and "getOrderStatus". Are these operations in the WSDL sense of the word; i.e. the thing that is requested to be done?

# re: Taking Stock of Web Service Description 5/30/2005 6:01 PM Dion Hinchcliffe
Yes, that's the intent.

Clearly, this is a more traditional SOAP web service and not the REST web service for simple order processing (that will come shortly and I'll need quick inspections of that service too, if anyone has time).

The order.asmx web service online now demonstrates a more document-centric model with the placeOrder and getOrderStatus operations (which both deal with the exact same order schema).

I toyed with a processMessage-style web service that had the action to take in the document itself but I don't believe it's as common as the document routing version.

Any comments and suggestions for improvment on the web service used for the SDL survey are quite welcome.

# Setting the Stage for the Service Description Language (SDL) Survey 5/31/2005 9:11 AM Dion Hinchcliffe's Blog - Musings and Ruminations


# On not knowing whether to laugh, cry, shrug and walk away, or gaze in fascination.... 5/31/2005 11:25 AM Geoff Arnold
Dion Hinchcliffe is embarking on a project which I think I'm going to watch with morbid fascination: Taking Stock of Web Service Description. Specifically, he's going to put up a simple order entry web service, and publish a description of the service in a number of different candidate service description languages (SDLs). The mind-boggling part is the list of candidate SDLs:"The list of SDLs to try to use is: WSDL 1.1, WSDL 2, NSDL, SSDL, WRDL, RSWS, WADL, Resedel, SMEX-D, RDF, RDF Forms, OWL/OWL-S, WSML, and WDL."That's fourteen different languages. Plus he's going to explore how to use these with three different programming lnguages: Java, C#, and Ruby.Back in the Craig McMurtry blog entry that I cited recently, he wrote:...

# Service Description Language Shoot-out 5/31/2005 1:02 PM Stefan Tilkov's Random Stuff
Dion Hinchcliffe’s little experiment — describing the same service in 14 different service description languages — will surely be worth watching. The stage is already set....

# re: Taking Stock of Web Service Description 5/31/2005 9:15 PM Rich Salz
If you need any advice or help with my little RSWS, drop me a line; rsalz at the url (without www)


# re: Taking Stock of Web Service Description 6/1/2005 12:53 AM Javier Cámara
Probably WSDL is not the best solution to SDL. Also, probably SOAP is not the best solution to XML messaging. But they work and, more important, they sport a huge support from the industry. And regarding interoperability, I consider this support far more important that technical excellence. I could prefer solutions easier to use or with less technical interoperability problems, but as far as the industry behemoths support SOAP and WSDL, the best option to make your services interoperable is to use them.


# trenz93 9/21/2006 11:26 AM trenz93
- http://www.azapta.org/ - http://www.azapta.org/accelerer_telechargement/ - http://www.azapta.org/achat_antivirus/ - http://www.azapta.org/achat_logiciel/ - http://www.azapta.org/achat_logiciels/ - http://www.azapta.org/achat_mp3/ - http://www.azapta.org/acheter_logiciel/ - http://www.azapta.org/acheter_logiciels/ - http://www.azapta.org/acrobat/ - http://www.azapta.org/ad_aware/ - http://www.azapta.org/adobe_acrobat/ - http://www.azapta.org/adresse_msn/ - http://www.azapta.org/album/ - http://www.azapta.org/albums/ - http://www.azapta.org/anti_spyware/ - http://www.azapta.org/anti_spyware_gratuit/ - http://www.azapta.org/anti_virus_software/ - http://www.azapta.org/antivirus/ - http://www.azapta.org/antivirus_a_telecharger/ - http://www.azapta.org/antivirus_and_gratuit/ - http://www.azapta.org/antivirus_avast/ - http://www.azapta.org/antivirus_avast_gratuit/ - http://www.azapta.org/antivirus_avg/ - http://www.azapta.org/antivirus_com/ - http://www.azapta.org/antivirus_comparatif/ - http://www.azapta.org/antivirus_download/ - http://www.azapta.org/antivirus_en_ligne/ - http://www.azapta.org/antivirus_en_ligne_gratuit/ - http://www.azapta.org/antivirus_firewall/ - http://www.azapta.org/antivirus_francais/ - http://www.azapta.org/antivirus_free/ - http://www.azapta.org/antivirus_gratis/ - http://www.azapta.org/antivirus_gratui/ - http://www.azapta.org/antivirus_gratuis/ - http://www.azapta.org/antivirus_gratuit/ - http://www.azapta.org/antivirus_gratuit_a_telecharger/ - http://www.azapta.org/antivirus_gratuit_avast/ - http://www.azapta.org/antivirus_gratuit_en_ligne/ - http://www.azapta.org/antivirus_gratuit_francais/ - http://www.azapta.org/antivirus_gratuitement/ - http://www.azapta.org/antivirus_kaspersky/ - http://www.azapta.org/antivirus_mac/ - http://www.azapta.org/antivirus_mcafee/ - http://www.azapta.org/antivirus_norton/ - http://www.azapta.org/antivirus_online/ - http://www.azapta.org/antivirus_panda/ - http://www.azapta.org/antivirus_personal/ - http://www.azapta.org/antivirus_pour_scanner/ - http://www.azapta.org/antivirus_protection/ - http://www.azapta.org/antivirus_review/ - http://www.azapta.org/antivirus_software/ - http://www.azapta.org/antivirus_wanadoo/ - http://www.azapta.org/astrologie/ - http://www.azapta.org/astrologie_chinoise/ - http://www.azapta.org/astrologie_gratuite/ - http://www.azapta.org/astuce/ - http://www.azapta.org/astuce_jeu/ - http://www.azapta.org/astuce_jeu_pc/ - http://www.azapta.org/astuce_jeu_video/ - http://www.azapta.org/astuce_jeux/ - http://www.azapta.org/astuce_msn/ - http://www.azapta.org/astuce_msn_messenger/ - http://www.azapta.org/astuce_pc/ - http://www.azapta.org/astuces_jeux_pc/ - http://www.azapta.org/astuces_pc/ - http://www.azapta.org/avast/ - http://www.azapta.org/avast_antivirus/ - http://www.azapta.org/avast_antivirus_gratuit/ - http://www.azapta.org/avatar_msn/ - http://www.azapta.org/avg/ - http://www.azapta.org/avg_antivirus/ - http://www.azapta.org/baladeur_cd_mp3/ - http://www.azapta.org/baladeur_mp3/ - http://www.azapta.org/baladeur_mp3_fm/ - http://www.azapta.org/bitdefender/ - http://www.azapta.org/cd_musique/ - http://www.azapta.org/chanson_a_telecharger/ - http://www.azapta.org/chanson_a_telecharger_gratuitement/ - http://www.azapta.org/chef_recette/ - http://www.azapta.org/clean_messenger/ - http://www.azapta.org/clip_musique/ - http://www.azapta.org/clip_video/ - http://www.azapta.org/clone_cd/ - http://www.azapta.org/clone_dvd/ - http://www.azapta.org/cocktail/ - http://www.azapta.org/code_et_astuce/ - http://www.azapta.org/code_et_astuces/ - http://www.azapta.org/code_jeu_video/ - http://www.azapta.org/code_jeux_video/ - http://www.azapta.org/codec_divx/ - http://www.azapta.org/codec_telecharger/ - http://www.azapta.org/comparatif_antivirus/ - http://www.azapta.org/computer_software/ - http://www.azapta.org/convertir_mp3/ - http://www.azapta.org/convertisseur_mp3/ - http://www.azapta.org/convertisseur_wma_mp3/ - http://www.azapta.org/crack_logiciel/ - http://www.azapta.org/crack_logiciels/ - http://www.azapta.org/dessin_tatouage/ - http://www.azapta.org/dessin_tatouages/ - http://www.azapta.org/divx/ - http://www.azapta.org/divx_a_telecharger/ - http://www.azapta.org/divx_codec/ - http://www.azapta.org/divx_dvd/ - http://www.azapta.org/divx_gratuit/ - http://www.azapta.org/divx_player/ - http://www.azapta.org/divx_pro/ - http://www.azapta.org/download_mp3/ - http://www.azapta.org/dvd/ - http://www.azapta.org/dvd_divx/ - http://www.azapta.org/dvd_film/ - http://www.azapta.org/dvd_musique/ - http://www.azapta.org/dvd_pas_cher/ - http://www.azapta.org/dvd_porno/ - http://www.azapta.org/dvd_shrink/ - http://www.azapta.org/dvd_vierge/ - http://www.azapta.org/dvd_x/ - http://www.azapta.org/e_messenger/ - http://www.azapta.org/ecouter_musique/ - http://www.azapta.org/ecran_de_veille_a_telecharger_gratuitement/ - http://www.azapta.org/edonkey/ - http://www.azapta.org/edonkey_2000/ - http://www.azapta.org/emoticone_a_telecharger/ - http://www.azapta.org/emoticone_a_telecharger_gratuit/ - http://www.azapta.org/emoticone_msn/ - http://www.azapta.org/emoticone_msn_messenger/ - http://www.azapta.org/emule/ - http://www.azapta.org/emule_0_46/ - http://www.azapta.org/emule_fr/ - http://www.azapta.org/emule_france/ - http://www.azapta.org/emule_gratuit/ - http://www.azapta.org/emule_paradise/ - http://www.azapta.org/emule_plus/ - http://www.azapta.org/emule_telechargement/ - http://www.azapta.org/emule_telechargement_gratuit/ - http://www.azapta.org/emule_telecharger/ - http://www.azapta.org/emule_telecharger_gratuit/ - http://www.azapta.org/encodeur_mp3/ - http://www.azapta.org/extrait_video_porno/ - http://www.azapta.org/film/ - http://www.azapta.org/film_a_telecharger/ - http://www.azapta.org/film_a_telecharger_gratuitement/ - http://www.azapta.org/film_amateur/ - http://www.azapta.org/film_cinema/ - http://www.azapta.org/film_de_cul/ - http://www.azapta.org/film_divx/ - http://www.azapta.org/film_divx_a_telecharger/ - http://www.azapta.org/film_dvd/ - http://www.azapta.org/film_erotique/ - http://www.azapta.org/film_gay/ - http://www.azapta.org/film_gratuit/ - http://www.azapta.org/film_gratuit_a_telecharger/ - http://www.azapta.org/film_pirate_telechargement_gratuit/ - http://www.azapta.org/film_porno/ - http://www.azapta.org/film_porno_gratuit/ - http://www.azapta.org/film_pornographique/ - http://www.azapta.org/film_sex/ - http://www.azapta.org/film_sexe/ - http://www.azapta.org/film_sexe_gratuit/ - http://www.azapta.org/film_telechargement/ - http://www.azapta.org/film_telecharger/ - http://www.azapta.org/film_telecharger_gratuitement/ - http://www.azapta.org/film_x/ - http://www.azapta.org/film_x_a_telecharger/ - http://www.azapta.org/film_x_amateur/ - http://www.azapta.org/film_x_gratuit/ - http://www.azapta.org/film_xxx/ - http://www.azapta.org/films/ - http://www.azapta.org/films_a_telecharger/ - http://www.azapta.org/films_de_culs/ - http://www.azapta.org/films_dvd/ - http://www.azapta.org/films_erotiques/ - http://www.azapta.org/films_gratuit/ - http://www.azapta.org/films_porno/ - http://www.azapta.org/films_porno_gratuit/ - http://www.azapta.org/films_pornographiques/ - http://www.azapta.org/films_telecharger/ - http://www.azapta.org/films_x/ - http://www.azapta.org/films_x_gratuit/ - http://www.azapta.org/firewall/ - http://www.azapta.org/fond_and_ecran/ - http://www.azapta.org/fond_d_ecran/ - http://www.azapta.org/fond_d_ecran_3d/ - http://www.azapta.org/fond_d_ecran_a_telecharger/ - http://www.azapta.org/fond_d_ecran_amour/ - http://www.azapta.org/fond_d_ecran_anime/ - http://www.azapta.org/fond_d_ecran_anne_geddes/ - http://www.azapta.org/fond_d_ecran_chat/ - http://www.azapta.org/fond_d_ecran_cheval/ - http://www.azapta.org/fond_d_ecran_cinema/ - http://www.azapta.org/fond_d_ecran_dauphin/ - http://www.azapta.org/fond_d_ecran_diddl/ - http://www.azapta.org/fond_d_ecran_disney/ - http://www.azapta.org/fond_d_ecran_f1/ - http://www.azapta.org/fond_d_ecran_fleurs/ - http://www.azapta.org/fond_d_ecran_gratuit/ - http://www.azapta.org/fond_d_ecran_humour/ - http://www.azapta.org/fond_d_ecran_mangas/ - http://www.azapta.org/fond_d_ecran_montagne/ - http://www.azapta.org/fond_d_ecran_moto/ - http://www.azapta.org/fond_d_ecran_nature/ - http://www.azapta.org/fond_d_ecran_ordinateur/ - http://www.azapta.org/fond_d_ecran_paysage/ - http://www.azapta.org/fond_d_ecran_pc/ - http://www.azapta.org/fond_d_ecran_pc_gratuit/ - http://www.azapta.org/fond_d_ecran_psp/ - http://www.azapta.org/fond_d_ecran_sexy/ - http://www.azapta.org/fond_d_ecran_tuning/ - http://www.azapta.org/fond_ecran_3d/ - http://www.azapta.org/fond_ecran_animal/ - http://www.azapta.org/fond_ecran_anne_geddes/ - http://www.azapta.org/fond_ecran_aquarium/ - http://www.azapta.org/fond_ecran_bebe/ - http://www.azapta.org/fond_ecran_chat/ - http://www.azapta.org/fond_ecran_cheval/ - http://www.azapta.org/fond_ecran_chien/ - http://www.azapta.org/fond_ecran_dauphin/ - http://www.azapta.org/fond_ecran_diddl/ - http://www.azapta.org/fond_ecran_disney/ - http://www.azapta.org/fond_ecran_fleurs/ - http://www.azapta.org/fond_ecran_gratuit/ - http://www.azapta.org/fond_ecran_humour/ - http://www.azapta.org/fond_ecran_mangas/ - http://www.azapta.org/fond_ecran_mobile/ - http://www.azapta.org/fond_ecran_montagne/ - http://www.azapta.org/fond_ecran_moto/ - http://www.azapta.org/fond_ecran_nature/ - http://www.azapta.org/fond_ecran_om/ - http://www.azapta.org/fond_ecran_ordinateur/ - http://www.azapta.org/fond_ecran_paysage/ - http://www.azapta.org/fond_ecran_pc/ - http://www.azapta.org/fond_ecran_pc_gratuit/ - http://www.azapta.org/fond_ecran_portable/ - http://www.azapta.org/fond_ecran_printemps/ - http://www.azapta.org/fond_ecran_psp/ - http://www.azapta.org/fond_ecran_saint_valentin/ - http://www.azapta.org/fond_ecran_sexy/ - http://www.azapta.org/fond_ecran_star_wars/ - http://www.azapta.org/fond_ecran_tuning/ - http://www.azapta.org/fond_ecran_voiture/ - http://www.azapta.org/fonds_and_d_ecran/ - http://www.azapta.org/fonds_and_ecran/ - http://www.azapta.org/fonds_d_ecran/ - http://www.azapta.org/fonds_d_ecran_3d/ - http://www.azapta.org/fonds_d_ecran_amour/ - http://www.azapta.org/fonds_d_ecran_anne_geddes/ - http://www.azapta.org/fonds_d_ecran_chat/ - http://www.azapta.org/fonds_d_ecran_cheval/ - http://www.azapta.org/fonds_d_ecran_cinema/ - http://www.azapta.org/fonds_d_ecran_dauphin/ - http://www.azapta.org/fonds_d_ecran_diddl/ - http://www.azapta.org/fonds_d_ecran_disney/ - http://www.azapta.org/fonds_d_ecran_f1/ - http://www.azapta.org/fonds_d_ecran_fleurs/ - http://www.azapta.org/fonds_d_ecran_gratuit/ - http://www.azapta.org/fonds_d_ecran_humour/ - http://www.azapta.org/fonds_d_ecran_mangas/ - http://www.azapta.org/fonds_d_ecran_montagne/ - http://www.azapta.org/fonds_d_ecran_moto/ - http://www.azapta.org/fonds_d_ecran_nature/ - http://www.azapta.org/fonds_d_ecran_ordinateur/ - http://www.azapta.org/fonds_d_ecran_paysage/ - http://www.azapta.org/fonds_d_ecran_pc/ - http://www.azapta.org/fonds_d_ecran_pc_gratuit/ - http://www.azapta.org/fonds_d_ecran_psp/ - http://www.azapta.org/fonds_d_ecran_sexy/ - http://www.azapta.org/fonds_d_ecran_tuning/ - http://www.azapta.org/fonds_ecran_3d/ - http://www.azapta.org/fonds_ecran_animal/ - http://www.azapta.org/fonds_ecran_anime/ - http://www.azapta.org/fonds_ecran_anne_geddes/ - http://www.azapta.org/fonds_ecran_aquarium/ - http://www.azapta.org/fonds_ecran_bebe/ - http://www.azapta.org/fonds_ecran_chat/ - http://www.azapta.org/fonds_ecran_cheval/ - http://www.azapta.org/fonds_ecran_chien/ - http://www.azapta.org/fonds_ecran_dauphin/ - http://www.azapta.org/fonds_ecran_diddl/ - http://www.azapta.org/fonds_ecran_disney/ - http://www.azapta.org/fonds_ecran_fleurs/ - http://www.azapta.org/fonds_ecran_humour/ - http://www.azapta.org/fonds_ecran_mangas/ - http://www.azapta.org/fonds_ecran_mobile/ - http://www.azapta.org/fonds_ecran_montagne/ - http://www.azapta.org/fonds_ecran_moto/ - http://www.azapta.org/fonds_ecran_nature/ - http://www.azapta.org/fonds_ecran_om/ - http://www.azapta.org/fonds_ecran_ordinateur/ - http://www.azapta.org/fonds_ecran_paysage/ - http://www.azapta.org/fonds_ecran_pc/ - http://www.azapta.org/fonds_ecran_pc_gratuit/ - http://www.azapta.org/fonds_ecran_portable/ - http://www.azapta.org/fonds_ecran_printemps/ - http://www.azapta.org/fonds_ecran_psp/ - http://www.azapta.org/fonds_ecran_saint_valentin/ - http://www.azapta.org/fonds_ecran_sexy/ - http://www.azapta.org/fonds_ecran_star_wars/ - http://www.azapta.org/fonds_ecran_tuning/ - http://www.azapta.org/francaise_des_jeu/ - http://www.azapta.org/francaise_des_jeux/ - http://www.azapta.org/france_musique/ - http://www.azapta.org/free_antivirus/ - http://www.azapta.org/free_mp3/ - http://www.azapta.org/free_software/ - http://www.azapta.org/free_wallpaper/ - http://www.azapta.org/graveur_dvd/ - http://www.azapta.org/henne/ - http://www.azapta.org/horoscope/ - http://www.azapta.org/horoscope_2006/ - http://www.azapta.org/horoscope_2006_gratuit/ - http://www.azapta.org/horoscope_balance/ - http://www.azapta.org/horoscope_belier/ - http://www.azapta.org/horoscope_cancer/ - http://www.azapta.org/horoscope_capricorne/ - http://www.azapta.org/horoscope_chinois/ - http://www.azapta.org/horoscope_du_jour/ - http://www.azapta.org/horoscope_gemeau/ - http://www.azapta.org/horoscope_gratuit/ - http://www.azapta.org/horoscope_lion/ - http://www.azapta.org/horoscope_mensuel/ - http://www.azapta.org/horoscope_poisson/ - http://www.azapta.org/horoscope_sagittaire/ - http://www.azapta.org/horoscope_scorpion/ - http://www.azapta.org/horoscope_taureau/ - http://www.azapta.org/horoscope_verseau/ - http://www.azapta.org/horoscope_vierge/ - http://www.azapta.org/hot_video/ - http://www.azapta.org/hotmail_messenger/ - http://www.azapta.org/i_love_messenger/ - http://www.azapta.org/icon/ - http://www.azapta.org/icone/ - http://www.azapta.org/icone_gratuit/ - http://www.azapta.org/icones/ - http://www.azapta.org/icones_gratuit/ - http://www.azapta.org/icons/ - http://www.azapta.org/image_fond_d_ecran/ - http://www.azapta.org/image_fond_ecran/ - http://www.azapta.org/imesh/ - http://www.azapta.org/installer_msn_messenger/ - http://www.azapta.org/instant_messenger/ - http://www.azapta.org/instrument_de_musique/ - http://www.azapta.org/jaquette_de_film/ - http://www.azapta.org/jaquette_dvd/ - http://www.azapta.org/jeu/ - http://www.azapta.org/jeu_a_telecharger/ - http://www.azapta.org/jeu_a_telecharger_gratuit/ - http://www.azapta.org/jeu_a_telecharger_gratuitement/ - http://www.azapta.org/jeu_a_telecharger_sur_pc/ - http://www.azapta.org/jeu_action/ - http://www.azapta.org/jeu_adulte/ - http://www.azapta.org/jeu_aventure/ - http://www.azapta.org/jeu_barbie/ - http://www.azapta.org/jeu_d_avion_a_telecharger/ - http://www.azapta.org/jeu_d_echec_a_telecharger/ - http://www.azapta.org/jeu_de_billard_a_telecharger/ - http://www.azapta.org/jeu_de_carte/ - http://www.azapta.org/jeu_de_carte_a_telecharger/ - http://www.azapta.org/jeu_de_tarot/ - http://www.azapta.org/jeu_de_voiture/ - http://www.azapta.org/jeu_de_voiture_gratuit/ - http://www.azapta.org/jeu_en_ligne/ - http://www.azapta.org/jeu_en_ligne_gratuit/ - http://www.azapta.org/jeu_enfant/ - http://www.azapta.org/jeu_erotique/ - http://www.azapta.org/jeu_flash/ - http://www.azapta.org/jeu_flash_a_telecharger/ - http://www.azapta.org/jeu_fr/ - http://www.azapta.org/jeu_gratiut_a_telecharger/ - http://www.azapta.org/jeu_gratuis_a_telecharger/ - http://www.azapta.org/jeu_gratuit/ - http://www.azapta.org/jeu_gratuit_a_telecharger/ - http://www.azapta.org/jeu_gratuit_en_ligne/ - http://www.azapta.org/jeu_online/ - http://www.azapta.org/jeu_pc/ - http://www.azapta.org/jeu_pc_a_telecharger/ - http://www.azapta.org/jeu_pc_a_telecharger_gratuit/ - http://www.azapta.org/jeu_pc_a_telecharger_gratuitement/ - http://www.azapta.org/jeu_pc_gratuit_a_telecharger/ - http://www.azapta.org/jeu_pc_telecharger_gratuitement/ - http://www.azapta.org/jeu_pokemon_a_telecharger/ - http://www.azapta.org/jeu_pour_enfant_a_telecharger/ - http://www.azapta.org/jeu_sexe/ - http://www.azapta.org/jeu_sexy/ - http://www.azapta.org/jeu_solitaire/ - http://www.azapta.org/jeu_telecharger/ - http://www.azapta.org/jeu_telecharger_gratuitement/ - http://www.azapta.org/jeu_video/ - http://www.azapta.org/jeu_video_a_telecharger/ - http://www.azapta.org/jeu_video_a_telecharger_gratuitement/ - http://www.azapta.org/jeu_video_com/ - http://www.azapta.org/jeu_video_gratuit/ - http://www.azapta.org/jeu_video_gratuit_a_telecharger/ - http://www.azapta.org/jeu_video_pc/ - http://www.azapta.org/jeu_video_telecharger/ - http://www.azapta.org/jeux/ - http://www.azapta.org/jeux_a_telecharger/ - http://www.azapta.org/jeux_a_telecharger_gratuit/ - http://www.azapta.org/jeux_a_telecharger_gratuitement/ - http://www.azapta.org/jeux_a_telecharger_sur_pc/ - http://www.azapta.org/jeux_action/ - http://www.azapta.org/jeux_adulte/ - http://www.azapta.org/jeux_aventure/ - http://www.azapta.org/jeux_barbie/ - http://www.azapta.org/jeux_d_avion_a_telecharger/ - http://www.azapta.org/jeux_d_echec_a_telecharger/ - http://www.azapta.org/jeux_de_billard_a_telecharger/ - http://www.azapta.org/jeux_de_carte/ - http://www.azapta.org/jeux_de_carte_a_telecharger/ - http://www.azapta.org/jeux_de_tarot/ - http://www.azapta.org/jeux_de_voiture/ - http://www.azapta.org/jeux_de_voiture_gratuit/ - http://www.azapta.org/jeux_en_ligne/ - http://www.azapta.org/jeux_enfant/ - http://www.azapta.org/jeux_erotique/ - http://www.azapta.org/jeux_flash/ - http://www.azapta.org/jeux_flash_a_telecharger/ - http://www.azapta.org/jeux_fr/ - http://www.azapta.org/jeux_gratiut_a_telecharger/ - http://www.azapta.org/jeux_gratuis_a_telecharger/ - http://www.azapta.org/jeux_gratuit/ - http://www.azapta.org/jeux_gratuit_a_telecharger/ - http://www.azapta.org/jeux_gratuit_en_ligne/ - http://www.azapta.org/jeux_online/ - http://www.azapta.org/jeux_pc/ - http://www.azapta.org/jeux_pc_a_telecharger/ - http://www.azapta.org/jeux_pc_a_telecharger_gratuit/ - http://www.azapta.org/jeux_pc_a_telecharger_gratuitement/ - http://www.azapta.org/jeux_pc_gratuit_a_telecharger/ - http://www.azapta.org/jeux_pc_telecharger_gratuitement/ - http://www.azapta.org/jeux_pokemon_a_telecharger/ - http://www.azapta.org/jeux_pour_enfant_a_telecharger/ - http://www.azapta.org/jeux_sexe/ - http://www.azapta.org/jeux_sexy/ - http://www.azapta.org/jeux_solitaire/ - http://www.azapta.org/jeux_telecharger/ - http://www.azapta.org/jeux_video/ - http://www.azapta.org/jeux_video_a_telecharger/ - http://www.azapta.org/jeux_video_a_telecharger_gratuitement/ - http://www.azapta.org/jeux_video_com/ - http://www.azapta.org/jeux_video_gratuit/ - http://www.azapta.org/jeux_video_gratuit_a_telecharger/ - http://www.azapta.org/jeux_video_pc/ - http://www.azapta.org/kaspersky_antivirus/ - http://www.azapta.org/kazaa/ - http://www.azapta.org/kazaa_gratuit/ - http://www.azapta.org/kazaa_lite/ - http://www.azapta.org/kazaa_lite_telecharger/ - http://www.azapta.org/kazaa_telecharger/ - http://www.azapta.org/lecteur_divx/ - http://www.azapta.org/lecteur_dvd/ - http://www.azapta.org/lecteur_dvd_portable/ - http://www.azapta.org/lecteur_mp3/ - http://www.azapta.org/live_messenger/ - http://www.azapta.org/logiciel/ - http://www.azapta.org/logiciel_a_telecharger/ - http://www.azapta.org/logiciel_a_telecharger_gratuit/ - http://www.azapta.org/logiciel_a_telecharger_gratuitement/ - http://www.azapta.org/logiciel_antivirus/ - http://www.azapta.org/logiciel_antivirus_gratuit/ - http://www.azapta.org/logiciel_de_dessin/ - http://www.azapta.org/logiciel_de_gravure/ - http://www.azapta.org/logiciel_de_gravure_gratuit/ - http://www.azapta.org/logiciel_de_mixage/ - http://www.azapta.org/logiciel_de_navigation/ - http://www.azapta.org/logiciel_de_telechargement/ - http://www.azapta.org/logiciel_de_telechargement_de_musique/ - http://www.azapta.org/logiciel_de_telechargement_gratuit/ - http://www.azapta.org/logiciel_de_traduction/ - http://www.azapta.org/logiciel_de_traduction_gratuit/ - http://www.azapta.org/logiciel_dessin_gratuit/ - http://www.azapta.org/logiciel_divx/ - http://www.azapta.org/logiciel_dvd/ - http://www.azapta.org/logiciel_educatif/ - http://www.azapta.org/logiciel_freeware/ - http://www.azapta.org/logiciel_gestion/ - http://www.azapta.org/logiciel_gratuit/ - http://www.azapta.org/logiciel_gratuit_a_telecharger/ - http://www.azapta.org/logiciel_gravure_cd/ - http://www.azapta.org/logiciel_gravure_dvd/ - http://www.azapta.org/logiciel_libre/ - http://www.azapta.org/logiciel_microsoft/ - http://www.azapta.org/logiciel_mp3/ - http://www.azapta.org/logiciel_msn/ - http://www.azapta.org/logiciel_multimedia/ - http://www.azapta.org/logiciel_musique/ - http://www.azapta.org/logiciel_photo/ - http://www.azapta.org/logiciel_photo_gratuit/ - http://www.azapta.org/logiciel_telecharger/ - http://www.azapta.org/logiciel_video/ - http://www.azapta.org/logiciel_webcam/ - http://www.azapta.org/logiciel_windows_xp/ - http://www.azapta.org/logiciels/ - http://www.azapta.org/logiciels_a_telecharger/ - http://www.azapta.org/logiciels_antivirus/ - http://www.azapta.org/logiciels_antivirus_gratuit/ - http://www.azapta.org/logiciels_creation_site_web/ - http://www.azapta.org/logiciels_de_dessin/ - http://www.azapta.org/logiciels_de_gravure/ - http://www.azapta.org/logiciels_de_gravure_gratuit/ - http://www.azapta.org/logiciels_de_telechargement/ - http://www.azapta.org/logiciels_de_telechargement_de_musique/ - http://www.azapta.org/logiciels_de_telechargement_gratuit/ - http://www.azapta.org/logiciels_de_traduction/ - http://www.azapta.org/logiciels_de_traduction_gratuit/ - http://www.azapta.org/logiciels_divx/ - http://www.azapta.org/logiciels_dvd/ - http://www.azapta.org/logiciels_excel/ - http://www.azapta.org/logiciels_freeware/ - http://www.azapta.org/logiciels_gestion/ - http://www.azapta.org/logiciels_gratuit/ - http://www.azapta.org/logiciels_gravure_cd/ - http://www.azapta.org/logiciels_gravure_dvd/ - http://www.azapta.org/logiciels_libre/ - http://www.azapta.org/logiciels_microsoft/ - http://www.azapta.org/logiciels_mp3/ - http://www.azapta.org/logiciels_msn/ - http://www.azapta.org/logiciels_multimedia/ - http://www.azapta.org/logiciels_musique/ - http://www.azapta.org/logiciels_photo/ - http://www.azapta.org/logiciels_photo_gratuit/ - http://www.azapta.org/logiciels_pocket_pc/ - http://www.azapta.org/logiciels_professionnel/ - http://www.azapta.org/logiciels_retouche_photo/ - http://www.azapta.org/logiciels_telecharger/ - http://www.azapta.org/logiciels_video/ - http://www.azapta.org/logiciels_webcam/ - http://www.azapta.org/logiciels_windows_xp/ - http://www.azapta.org/logitech_quickcam_messenger/ - http://www.azapta.org/mangas_wallpaper/ - http://www.azapta.org/mc_afee/ - http://www.azapta.org/meilleur_antivirus/ - http://www.azapta.org/messenger/ - http://www.azapta.org/messenger_7/ - http://www.azapta.org/messenger_7_0/ - http://www.azapta.org/messenger_7_5/ - http://www.azapta.org/messenger_75/ - http://www.azapta.org/messenger_8/ - http://www.azapta.org/messenger_8_0/ - http://www.azapta.org/messenger_astuce/ - http://www.azapta.org/messenger_beta/ - http://www.azapta.org/messenger_fun/ - http://www.azapta.org/messenger_live/ - http://www.azapta.org/messenger_msn/ - http://www.azapta.org/messenger_msn_mkt_fr/ - http://www.azapta.org/messenger_plus/ - http://www.azapta.org/messenger_yahoo/ - http://www.azapta.org/mirc/ - http://www.azapta.org/mns_messenger/ - http://www.azapta.org/modele_de_tatouage/ - http://www.azapta.org/modele_de_tatouages/ - http://www.azapta.org/montage_video/ - http://www.azapta.org/motif_tatouage/ - http://www.azapta.org/motif_tatouages/ - http://www.azapta.org/mp3/ - http://www.azapta.org/mp3_arabe/ - http://www.azapta.org/mp3_baladeur/ - http://www.azapta.org/mp3_creative/ - http://www.azapta.org/mp3_download/ - http://www.azapta.org/mp3_gratuit/ - http://www.azapta.org/mp3_gratuit_musique/ - http://www.azapta.org/mp3_gratuit_telecharger/ - http://www.azapta.org/mp3_music/ - http://www.azapta.org/mp3_musique/ - http://www.azapta.org/mp3_pas_cher/ - http://www.azapta.org/mp3_player/ - http://www.azapta.org/mp3_telecharger/ - http://www.azapta.org/mp3_telecharger_gratuit/ - http://www.azapta.org/msm_messenger/ - http://www.azapta.org/msn/ - http://www.azapta.org/msn_5/ - http://www.azapta.org/msn_7/ - http://www.azapta.org/msn_7_0_telecharger/ - http://www.azapta.org/msn_7_5/ - http://www.azapta.org/msn_7_5_telecharger/ - http://www.azapta.org/msn_70/ - http://www.azapta.org/msn_75_telecharger/ - http://www.azapta.org/msn_8/ - http://www.azapta.org/msn_8_0/ - http://www.azapta.org/msn_astuce/ - http://www.azapta.org/msn_fr/ - http://www.azapta.org/msn_gratuit/ - http://www.azapta.org/msn_hotmail/ - http://www.azapta.org/msn_jeu/ - http://www.azapta.org/msn_messenger/ - http://www.azapta.org/msn_messenger_6/ - http://www.azapta.org/msn_messenger_6_2/ - http://www.azapta.org/msn_messenger_7/ - http://www.azapta.org/msn_messenger_7_0/ - http://www.azapta.org/msn_messenger_7_5/ - http://www.azapta.org/msn_messenger_7_5_telecharger/ - http://www.azapta.org/msn_messenger_75/ - http://www.azapta.org/msn_messenger_75_telecharger/ - http://www.azapta.org/msn_messenger_8/ - http://www.azapta.org/msn_messenger_80/ - http://www.azapta.org/msn_messenger_beta/ - http://www.azapta.org/msn_messenger_gratuit/ - http://www.azapta.org/msn_messenger_mac/ - http://www.azapta.org/msn_messenger_plus/ - http://www.azapta.org/msn_messenger_telecharger/ - http://www.azapta.org/msn_messenger_version_75/ - http://www.azapta.org/msn_messenger_version75/ - http://www.azapta.org/msn_messenger_web/ - http://www.azapta.org/msn_messenger7_5/ - http://www.azapta.org/msn_plus/ - http://www.azapta.org/msn_plus_telecharger/ - http://www.azapta.org/msn_telecharger/ - http://www.azapta.org/msn_truc_astuce/ - http://www.azapta.org/msn_truc_et_astuce/ - http://www.azapta.org/msn_web/ - http://www.azapta.org/msn_web_messenger/ - http://www.azapta.org/music_a_telecharger/ - http://www.azapta.org/music_mp3/ - http://www.azapta.org/music_video/ - http://www.azapta.org/musique/ - http://www.azapta.org/musique_a_telecharge/ - http://www.azapta.org/musique_a_telecharger/ - http://www.azapta.org/musique_a_telecharger_gratuit/ - http://www.azapta.org/musique_a_telecharger_gratuite/ - http://www.azapta.org/musique_a_telecharger_gratuitement/ - http://www.azapta.org/musique_alsace/ - http://www.azapta.org/musique_arabe/ - http://www.azapta.org/musique_classique/ - http://www.azapta.org/musique_de_film/ - http://www.azapta.org/musique_de_pub/ - http://www.azapta.org/musique_download/ - http://www.azapta.org/musique_film/ - http://www.azapta.org/musique_francaise/ - http://www.azapta.org/musique_gratuite/ - http://www.azapta.org/musique_gratuite_a_telecharger/ - http://www.azapta.org/musique_marocaine/ - http://www.azapta.org/musique_mp3/ - http://www.azapta.org/musique_mp3_a_telecharger/ - http://www.azapta.org/musique_telecharger_gratuitement/ - http://www.azapta.org/nero/ - http://www.azapta.org/nero_6/ - http://www.azapta.org/nero_7/ - http://www.azapta.org/nero_7_premium/ - http://www.azapta.org/nero_burning/ - http://www.azapta.org/nero_burning_rom/ - http://www.azapta.org/nero_express/ - http://www.azapta.org/nero_gratuit/ - http://www.azapta.org/net_messenger/ - http://www.azapta.org/norton/ - http://www.azapta.org/norton_2005/ - http://www.azapta.org/norton_2006/ - http://www.azapta.org/norton_antivirus/ - http://www.azapta.org/norton_antivirus_2005/ - http://www.azapta.org/norton_antivirus_2006/ - http://www.azapta.org/norton_ghost/ - http://www.azapta.org/norton_internet_security/ - http://www.azapta.org/panda_antivirus/ - http://www.azapta.org/panda_software/ - http://www.azapta.org/parole/ - http://www.azapta.org/parole_chanson/ - http://www.azapta.org/parole_de_musique/ - http://www.azapta.org/parole_et_musique/ - http://www.azapta.org/paroles/ - http://www.azapta.org/paroles_chansons/ - http://www.azapta.org/paroles_de_musique/ - http://www.azapta.org/paroles_et_musique/ - http://www.azapta.org/partition/ - http://www.azapta.org/partition_de_musique/ - http://www.azapta.org/partition_gratuite/ - http://www.azapta.org/partition_guitare/ - http://www.azapta.org/partition_magic/ - http://www.azapta.org/partition_piano/ - http://www.azapta.org/partitions/ - http://www.azapta.org/partitions_de_musique/ - http://www.azapta.org/partitions_gratuite/ - http://www.azapta.org/partitions_guitare/ - http://www.azapta.org/partitions_piano/ - http://www.azapta.org/pc_astuce/ - http://www.azapta.org/personal_firewall/ - http://www.azapta.org/photo_fond_ecran/ - http://www.azapta.org/photo_tatouage/ - http://www.azapta.org/photo_tatouages/ - http://www.azapta.org/piercing/ - http://www.azapta.org/piercings/ - http://www.azapta.org/player_mp3/ - http://www.azapta.org/porno_film/ - http://www.azapta.org/porno_video/ - http://www.azapta.org/protection_antivirus/ - http://www.azapta.org/quickcam_messenger/ - http://www.azapta.org/recette/ - http://www.azapta.org/recette_asiatique/ - http://www.azapta.org/recette_barbecue/ - http://www.azapta.org/recette_cake/ - http://www.azapta.org/recette_chinoise/ - http://www.azapta.org/recette_cocktail/ - http://www.azapta.org/recette_cookie/ - http://www.azapta.org/recette_courgette/ - http://www.azapta.org/recette_crepe/ - http://www.azapta.org/recette_de_confiture/ - http://www.azapta.org/recette_de_cuisine/ - http://www.azapta.org/recette_de_julie/ - http://www.azapta.org/recette_de_salade/ - http://www.azapta.org/recette_dessert/ - http://www.azapta.org/recette_facile/ - http://www.azapta.org/recette_gateau/ - http://www.azapta.org/recette_gateau_chocolat/ - http://www.azapta.org/recette_gaufre/ - http://www.azapta.org/recette_italienne/ - http://www.azapta.org/recette_minceur/ - http://www.azapta.org/recette_paella/ - http://www.azapta.org/recette_pain/ - http://www.azapta.org/recette_pizza/ - http://www.azapta.org/recette_poisson/ - http://www.azapta.org/recette_poulet/ - http://www.azapta.org/recette_punch/ - http://www.azapta.org/recette_rapide/ - http://www.azapta.org/recette_sangria/ - http://www.azapta.org/recette_tarte/ - http://www.azapta.org/recettes/ - http://www.azapta.org/recettes_asiatique/ - http://www.azapta.org/recettes_cake/ - http://www.azapta.org/recettes_chinoises/ - http://www.azapta.org/recettes_cookies/ - http://www.azapta.org/recettes_crepe/ - http://www.azapta.org/recettes_de_cuisine/ - http://www.azapta.org/recettes_desserts/ - http://www.azapta.org/recettes_gateau/ - http://www.azapta.org/recettes_gaufre/ - http://www.azapta.org/recettes_italienne/ - http://www.azapta.org/recettes_pizza/ - http://www.azapta.org/recettes_poisson/ - http://www.azapta.org/recettes_poulet/ - http://www.azapta.org/recettes_rapide/ - http://www.azapta.org/recettes_tarte/ - http://www.azapta.org/remove_spyware/ - http://www.azapta.org/robe_de_cocktail/ - http://www.azapta.org/rom/ - http://www.azapta.org/rom_game_boy_advance/ - http://www.azapta.org/rom_nintendo_64/ - http://www.azapta.org/security_software/ - http://www.azapta.org/serveur_emule/ - http://www.azapta.org/sex_video/ - http://www.azapta.org/sex_videos/ - http://www.azapta.org/sexe_video/ - http://www.azapta.org/sexe_videos/ - http://www.azapta.org/sexy_wallpaper/ - http://www.azapta.org/shareaza_telecharger/ - http://www.azapta.org/sims_2_telechargement/ - http://www.azapta.org/sims_2_telecharger/ - http://www.azapta.org/skin_msn/ - http://www.azapta.org/skype/ - http://www.azapta.org/smiley_gratuit_telecharger/ - http://www.azapta.org/smiley_msn/ - http://www.azapta.org/software/ - http://www.azapta.org/software_development/ - http://www.azapta.org/software_download/ - http://www.azapta.org/solution/ - http://www.azapta.org/solution_jeu/ - http://www.azapta.org/solution_jeu_pc/ - http://www.azapta.org/solution_jeu_video/ - http://ww