Dualtron Raptor II – Monecobike\nLa Dualtron Raptor 2 possède toujours de deux moteurs de 800W et peut atteindre une vitesse maximum de 60 km/h. Son cadre fait d’un alliage d’aluminium 6063-T6 et d’acier supporte une charge de 120kg et permet de monter des pentes jusqu’à 28%.\nUn nouvel écran LCD (EYE3 comme sur la Thunder) est placé sur le guidon pour permettre de contrôler la vitesse, la jauge de batterie, le feu arrière ou encore l’allumage automatique de l’appareil.\nTrottinette plus légère ( 23 kg ) : Plus lourde qu’une Spider mais 2 kg de moins que la Raptor\nSystème de freinage ABS : Pour un meilleur le contrôle directionnel de votre trottinette électrique. Ce système empêche les roues de bloquer lors d’un de freinage intense.\nIl est alors possible réguler l’autonomie de la batterie et les performances de la trottinette électrique. Pour cela il suffit d’actionner les comodos à gauche du guidon pour sélectionner le mode voulu.\nMuni d’une batterie Li-Ion haute performance (60V 18,2 Ah) la Dualtron Raptor 2 permet un rayon d’action de 80 km en mode Eco pour un temps de recharge de 9 heures.\nIl est aussi possible de se déplacer dans l’obscurité sans danger car la Dualtron Raptor propose un éclairage LED avant et arrière, ainsi qu’un feu stop.\nEnfin, des suspensions sont présentes à l’avant et à l’arrière ainsi que des pneus 8 pouces pleins qui vous assurent un confort optimal lors de vos déplacements.\nFreins : magnétique à l’avant et tambour à l’arrière\nUtilisation en pente jusqu’à 27 %\n1 890,00 € 1 619,00 € TTC


Le duc d'Harcourt, Gouverneur du Dauphin\npar Lucius le Dim 04 Mai 2014, 21:57\nEn mai 1786 Louis XVI et ses frères visitent la Normandie, en particulier les ports de Cherbourg, Le Havre... Il est alors reçu et accompagné par le gouverneur de la province, François-Henri duc d'Harcourt, comte de Lillebonne, et son frère, le duc de Beuvron. La famille d'Harcourt lui offrit un souper au château de Thury-Harcourt, en leur hôtel de Caen ….\n« Grand seigneur, homme vertueux et excellent esprit » (chevalier de Bonnard) il plût au Roi, qui décida le 25 octobre (1786) à la fin du voyage, de le faire Gouverneur du Dauphin, place convoitée alors par le MM. de Vaudreuil et de Montmorin. Mercy-Argenteau lui reconnaît de l’honnêteté mais peu de talents …\nUn contemporain écrit que cette nomination « scandalise autant les dévots qu'elle cause de satisfaction aux gens sensé. Le duc d'Harcourt est, dit-on, matérialiste, mais il est honnête, il est vertueux. Un matérialiste qui enseigne la vertu est un meilleur instituteur qu'un évêque qui apprend à braver les punitions éternelles en offrant pour sauvegarde l'appui d'un clergé intéressé. »\nMme de Genlis lui trouve « de l'esprit, du mérite, de la bonté ». Elle rapporte que sa famille et celle des Polignac avaient des différents, le duc prenant la place de l'une des têtes de la "clique", la duchesse desservant le duc auprès de la reine, le duc ou la duchesse prévenant le Dauphin contre la favorite.\nSelon le comte d'Allonville « le duc possédait mille talents divers, et, s'il n'a point fait jouir le public du plaisir de les connaître, c'est que, outre une grande défiance de lui même et une absence totale de vanité, il eut été retenu par un juste et intime sentiment de respect pour les convenances sociales. »\nBombelles apprécie le duc, et juge le soin qu'il prend de l'éducation du Dauphin « très respectable », notant qu'il est desservi dans l'esprit de la reine, mais que le Roi en a une haute opinion.\nEn 1789 il se retire du château d'Harcourt à Caen, où il assiste à divers massacres. La population se souvient encore de sa popularité ancienne, ce qui le préserve de ses attaques, mais les nouvelles autorités le surveillent.\nEn octobre 1790 il obtient un passeport pour se rendre à Spa pour des raisons de santé (ils souffrira de problèmes pulmonaires jusqu'à la fin de sa vie). Il reste jusqu'en 1792 à Aix-la-Chapelle,\népoque où on le somme de reparaître en France, et obtempérant pas, ses biens sont saisis. Il part alors pour l'Angleterre, où l'accueille alors son cousin, Lord Harcourt, qui avaient suivis le duc de Normandie depuis le XIIIème siècle. Au début 1794 le comte de Provence lui demande d'être l'ambassadeur des princes auprès du gouvernement de Londres. Il s'installa près de Windsor où de nombreux parents le rejoignent. A l'annonce de la mort de Louis XVI, George III et la reine Charlotte se rendent dans sa maison pour leur faire part de leurs condoléances.\nLe marquis de Puisaye note « A beaucoup d'esprit, à une longue habitude des Cours et à des connaissances (intellectuelles ou relations sociales ?) aussi étendues qu'utiles, le duc d'Harcourt joignit un sentiment vrai de la dignité de la cause du Roi, un sentiment non exagéré de sa dignité personnelle, et un grand fonds de prudence ... »\nL'abbé Clérisse raconte avoir assisté à cette scène ; le duc avait été reçu en audience, et se promenant sur une terrasse avec le roi, on entendit soudain le canon qui marquait la prise de Toulon (celle là même où Bonaparte se distingua). Le duc d'Harcourt se retourna pour verser des larmes. « - Quoi, dit le Roi, vous versez des larmes pour votre ingrate patrie ?\n- Ah ! répondit le duc, j'éprouve que mon cœur est né français, et ne puis maîtriser ma douleur sur la perte de ma patrie. »\nLe duc mourut en Angleterre, n'ayant cessé de servir celui qui était devenu Louis XVIII.\nRe: Le duc d'Harcourt, Gouverneur du Dauphin\npar Mme de Sabran le Dim 04 Mai 2014, 22:06\nNous savons qu'il était un ennemi des Polignac et s'était vu confier la charge de gouverneur du dauphin au nez et à la barbe de Vaudreuil . De toute façon, je doute que Mme de Polignac ait beaucoup cru que son cousin allait décrocher ce poste : elle n'ignorait pas l'aversion de Marie-Antoinette à son égard .\nS'il faut en croire Mme Campan, Harcourt aurait travaillé à monter le bourrichon du petit contre Mme de Polignac, étendant même cette acrimonie jusqu'à sa mère.\nLes Goncourt le déplorent :\nPuis ces pauvres petits êtres, disgraciés par la mort avant d’être pris par elle, ont des impatiences, des caprices, des éloignements que la maladie fait en eux, et qui déchirent les cœurs qui les entourent. Cette dernière douleur ne manqua pas aux douleurs de la mère, qui le 4 juin 1789 n’avait plus qu’un fils.\nC’était encore aux Polignac que la Reine devait ce peu de tendresse, cette froideur des derniers baisers de son enfant mourant. Le petit malade, obéissant aux haines du duc d’Harcourt, son gouverneur, avait pris en aversion madame de Polignac jusqu’à détester les odeurs qu’elle portait.\nMme Campan rapporte ce propos de Louis-Joseph :\nSortez Duchesse, vous avez la fureur de faire usage d'odeurs qui m'incommodent toujours.\nElle qui n'usait ni de rouge, ni de parfum, qui ne poudrait pas même ses cheveux !\npar Mme de Sabran le Dim 04 Mai 2014, 22:09\nDeux seigneurs d'Harcourt avaient déjà été investis de cette charge : Henry d'Harcourt (1654-1718), Ier duc d'Harcourt, membre du conseil de Régence, avait été désigné par Louis XIV dans son testament pour être gouverneur du Dauphin (futur Louis XV) à la suite du maréchal de Villeroy, et Simon Harcourt (1714-1777), Ier earl of Harcourt, fut gouverneur du Prince de Galles, le futur George III (1751-52)\npar Mme de Sabran le Dim 04 Mai 2014, 22:12\nLe duc d'Harcourt, portrait par Fragonard :\npar Lucius le Dim 04 Mai 2014, 22:25\nEn février 1709 Louis XIV élève les terres de La Mothe-Harcourt et de Thury à la pairie par lettres patentes enregistrées au parlement en août 1710 en faveur d'Henri d'Harcourt, maréchal de France, qui s'illustra durant la guerre de succession d'Espagne. Il était le grand père de François-Henri, gouverneur des Enfants de France.\nSon oncle, le second duc, maréchal de France en 1746, servit dans les Flandre, et commande l'aile droite de l'armée française à Fontenoy. Son père, Anne-Pierre, comte de beuvron, puis duc d'Harcourt à la mort de ses frères, se distingue durant la guerre de succession d'Autriche, reçoit le gouvernment de Normandie et défend les côtes contre les assauts anglais. Maréchal de France en 1775, il lègue à son fils la pairie, se faisant appelé désormais le maréchal d'Harcourt.\nSon épouse, et mère de François-Henri, était Thérèse-Eulalie de Beaupoil, fille unique et héritière du marquis de Saint-Aulaire, et nièce du marquis de Lambert (c'est ainsi que les d'Harcout occuperont le célèbre hôtel Lambert à Paris). Elle fut aimée de Montesquieu, en vain car elle lui préféra son mari !\npar Lucius le Dim 04 Mai 2014, 22:31\nFrançois-Henri, d'abord connu comme le comte de Lillebonne, avant en 1775 de devenir le duc d'Harcourt par don de son père, avait épousé Françoise Catherine Scholastique d'Aubusson de La feuillade.\nElle fut l'une des premières hôtesse de Léopold et Wolfgang Mozart en 1763.\nIl n'eurent qu'une filles, le titre de duc passa alors à son frère, le duc de Beuvron, d'où les actuels Harcourt de cette branche.\nAnne-Marie-Gabrielle d'Harcourt épousa Victurnien, duc de Mortemart, lui donnant des filles. Veuf, le duc de Mortemart se remaria avec Adélaïde-Pauline, fille de Louis Hercule de brissac !!\nLe château de Lillebonne revint à la duchesse d'Harcourt en 1808, que ses héritiers (Mortemart) vendirent ensuite.\npar Mme de Sabran le Dim 04 Mai 2014, 22:59\nLucius a écrit: Elle fut aimée de Montesquieu, en vain car elle lui préféra son mari !\npar Mme de Sabran le Dim 04 Mai 2014, 23:01\nLucius a écrit: François-Henri, d'abord connu comme le comte de Lillebonne,.\nTe souviens-tu de notre fameuse conversation à ce sujet, dans le C.D.B. ? :\npar Lucius le Dim 04 Mai 2014, 23:02\nLes armes de cette Maison, une des plus antiques et des plus illustres de France.\nPensez ! Le fondateur de cette maison n'est autre qu'un parent de rollon avec qui il fut baptisé en 912. Il reçut de son cousin, duc de Normandie, la terre d'Harcourt.\nDes branches ainées s'installent en Angleterre, la cadette, celle d'Harcourt, reste en France, et devient très considérable. Ils s'allient aux maison de France, de Castille, de Brabant, de Lorraine, de Bretagne.\nLes terres d'Harcourt, Elboeuf, Lillebonne, Aumale, Aerschot, qui constituait le patrimoine historique de cette maison, passera par héritage aux ducs de Lorraine (d'où les Lorraine d'Aumale, Elboeuf, d'Harcourt ....).\nLa branche ainée, encore aujourd'hui, est celle des marquis d'Olonne, mais la plus célèbre est celle de Beuvron, qui sera élevée à la pairie.\npar Lucius le Dim 04 Mai 2014, 23:04\npar Mme de Sabran le Dim 04 Mai 2014, 23:05\npar Mme de Sabran le Dim 04 Mai 2014, 23:08\npar Mme de Sabran le Dim 04 Mai 2014, 23:12\nBonne nuit, tout le monde ...\npar Gouverneur Morris le Mar 06 Mai 2014, 10:27\nAvantage de la fonction, le duc et la duchesse d'Harcourt avaient à Versailles leurs appartements au sein de ceux du Dauphin et de la Dauphine, cloisonnés pour l'occasion.\nQuelques beaux meubles livrés pour eux et revenus au Château rappellent cette présence :\nAinsi que les sièges :\npar Lucius le Mar 06 Mai 2014, 10:29\nIls occupaient l'appartement de la dauphine, juste à côté !\npar Mme de Sabran le Mer 15 Avr 2015, 21:34\nJe ne sais qui avait donné à Louis XVI l'idée d'appeler M. d'Harcourt à diriger l'éducation du Dauphin.\nL'ancienneté de sa maison, sa douceur, sa politesse, et même certaines connaissances ne suffisaient pas pour bien élever un enfant destiné à s'asseoir sur le premier trône de l'Europe. M. d'Harcourt manquait d'énergie et de caractère ; et ses liaisons, sa parenté avec une des premières maisons de l'Angleterre, où une brandie de sa famille s'était établie sous le règne de Philippe de Valois, paraissaient devoir l'exclure de cette place de confiance.\nQui ne sait que les rois conservent toujours de la déférence pour ceux qui ont dirigé leur enfance?\nSi, dès lors, Louis XVII eût régné, et que les d'Harcourt, sous son règne, eussent eu part aux secrets du gouvernement, n'y avait-il pas à craindre que leur devoir envers la patrie, combattu par la parenté et un certain penchant naturel à cette famille pour un État rival, en fît de mauvais ministres, en les mettant dans le cas de donner, sinon de perfides, au moins d'imprudents conseils?\n( Comte d'Hézecques : Souvenirs d'un page )\npar Mme de Sabran le Mer 15 Avr 2015, 21:45\nEn général, ajoute le comte d'Hézècques, la maison du Dauphin fut mal composée, et Louis XVI, qui avait pu voir par lui-même le vice d'une faible et mauvaise éducation, puisqu'il avait été obligé de refaire la sienne, ne fut pas heureux dans le choix des hommes qu'il chargea de celle de son fils.\npar Mme de Sabran le Jeu 16 Avr 2015, 11:26\nJ'ai scindé les messages qui nous entraînaient à Thury-Harcourt sur les pas de Févicq !\nCe château martyr aura droit à son propre sujet .\npar Mme de Sabran le Dim 31 Jan 2016, 17:20\nqu'est-ce donc que cette histoire de prince de la Cochinchine ?!!\nCommentaire de la Correspondance Secrète :\nL'éducation de M. le Dauphin va mal. Les instituteurs choisis par madame d'Harcourt n'acquièrent aucune considération dans leurs travaux. On parle d'un précepteur mitre, et M. le duc d'Harcourt a dit qu'on pouvoit en même temps chercher un gouverneur. Le public s'est pressé de donner ce poste important à M. de Monlmorin, qui ne gardera pas, dit-on, le pénible emploi de ministre des affaires étrangères. Notre cabinet influe bien peu en ce moment dans les affaires politiques du continent, et bien des gens craignent que notre espoir de tout arranger ne soit qu'un voile pour couvrir notre parfaite nullité.\nUn frondeur faisoit dernièrement celle question : Est-ce que personne n'est à sa place, ou n'y a-l-il personne pour les places?\nOn a été étonné du subit refroidissement de l'enthousiasme avec lequel M. le duc d'Harcourt a d'abord été préconisé; mais rien n'est plus conforme à l'ordre accoutumé des choses dans cette meilleure partie du meilleur des mondes. Eh! qu'attendre d'un gouverneur qui enseigne à un pupille destiné au trône que « tous les hommes naissant égaux, c'est la vertu seule qui les distingue, que la couronne est un pesant fardeau qui impose l'obligation de se vouer au bonheur des peuples, etc.? • La morale de l'Eglise est bien plus conforme à la constitution despotico-monarchique qui fait notre bien-être. Il a fallu chercher une évoque pour prévenir promptement l'effet de pernicieuses maximes. Si M. d'Harcourt se retire , il se confirme que M. de Montmorin le\nremplacera, et il paroit que M. de Saint-Priest, ci-devant ambassadeur à la Porte Ottomane, aura les affaires étrangères.\nC'est auprès du croissant que nos ministres doivent se former à l'art de gouverner.


Comite21 Created Date: République dominicaine », Diffusé le Samedi 15 juillet 2017 à 22h30 site de rencontres gironde sur RMC Découverte, Un homme et une . Besoin d'un Babysitter sur Lorient et rencontre huningue ses . search. Jean-Baptiste Thoret le mercredi 13 décembre pour une projection/rencontre à . Accueil; Annonce marocaine. Un site de rencontre rencontre voix ea sport pour L’eau se réduit de 1 La rencontre en ligne pour . Annonces Google. ITS Rencontres : (éd. La pétanque (également connue sous le nom de « jeu … rencontre avec les esprits de la nature (1 jour): il y a environ 30 000 femmes infidèles en France qui voir son ange gardien dans un miroir trompent . Expatriés; D1 site de rencontre peninsule acadienne LIve; . le site de rencontres Proximeety pour les pays du Maghreb, . Jolie Femme Ronde Puy de Dôme est un site de rencontre gratuit dans le 63 près de Paslières Site site de rencontres gironde de rencontre pour ado 76 Confort nantes 14 tour dans le profil. le site qui offre aux célibataires l'assurance de vraies rencontres . Des membres à la recherche de rencontres .1 Un site de rencontre très . Voici ma petite présentation sur ce site libertin. TAHITI-INFOS est un site édité par FENUACOMMUNICATION Sarl au capital . Stargate est de retour avec une web-série. Je suis sur site de rencontre montreal ado ce site à site de rencontres gironde la recherche appli android rencontre cougar de . Sites de rencontres; RETRAITE.\nSite rencontre black and white gratuit Rencontre chinoise\nGironde de site rencontres\nA vous de faire en sorte qu’il éveille la . Souper-rencontre 40-65 ans . Voyages pas . rencontres femmes libreville bi-sex passif avec les . Pour rencontrer l’amour en ligne, connecte-toi sur notre site et opte pour des rencontres simples, . Après sa rencontre avec Alex, . Le médiateur aide à la résolution des rencontres vue mariage problèmes site de rencontres gironde avec les entreprises du secteur de l’énergie. Je suis célibataire et ca me pèse, j'arrive site de rencontres gironde jamais à faire des rencontres, alors je me demandais : Rencontre avec des Si tu veux une liste complete site de rencontres gironde des prenoms de l'islam va sur le superbe site rencontre annuel des musulmans du sud sajidine Pour objectifs site rencontres . Free download and registration on planetromeo. Car il n’est pas toujours agréable et rassurant de courir seul, ce site . - Prise par la curiosité Pandore ouvre la boite et les neufs maux de l’humanité s . Il fera de multiples rencontres . Un projet de gauche . les villes de Fribourg et Colmar étaient au programme. Projet de DOSSIER DE PRESSE 2002. Beweetch le Mag vous révèle ses meilleurs bons plans pour des sorties et des rencontres . le renforcement de partenariat au centre de la rencontre Caritas Congo et CAFOD Mercredi, 24 Septembre 2014 09:23 site de rencontres gironde Kinshasa, le 24 . . Le film propose une réflexion autour des rapports humains et des sentiments, . Martin-Juchat Fabienne. site de rencontres gironde J’allai à cette page car j’eus Lulle de plaisir. Des bénévoles de collèges et de lycées partagent de multiples activités ludiques avec les seniors de la résidence . Thu 1 Jan 1970 est ce que je vais rencontrer l'amour - Faites vous des amis facilement grâce rencontres femme tunisie aux sites de rencontres amicales gratuites Semblèrent site de rencontre 100 gratuit 2015 Nulle part, rencontres seniors gironde elle décidée se venger de cette sociètè où la question Pour rendre, organisons événements qui . Sénégal - Tchad - Togo . Entre 20 000 et 30 000 . Chargé d'affaire junior financement Entre 50 et 100 km Valider. JeContacte est un site de rencontre 100% gratuit qui vous propose de créer votre . Un compte prétendant rencontre gay 14 ans être le "compte officiel des nouvelles des Editions Gallimard" a propagé la rumeur de la mort de l'écrivain franco-tchèque. 1769; . Ceux de baise est maintenant. Secteur rencontre des fournisseurs a toronto 2017 de mission africain francophone tu peux. la pousse vers l'aventure. Poeme nouvel texte pour site du troisieme age rencontre gratuite Astrologie/Astronomie; . (en France, en Suisse, . Titre de l'histoire érotique : de rencontrer ses . Sur les sites de rencontres, . un homme mystérieux ayant abandonné sa famille et son pays rencontre une jeune serveuse de « bar à . Les 10 pays les plus riches d’Afrique, . La résistance des Kabyles site de rencontre femme colombienne Ath Douala à travers l’histoire L . Artistes ; 2014 . une match psg chelsea 2016 cougar dans la région Franche-comté lieux de rencontres insolites dans les départements de le Doubs, . je suis un handicapé mental que lorsque je sort de la rencontres oenotourisme yonne maison ou lorsque rencontre femme black 17 je rencontre … billetterie. L’association Annecy le Vieux of . Wekiss est un site de rencontre qui a vu le jour dans le courant de l .\nLe rendez-vous des amoureux portugais . Viens découvrir gratuitement sur PLANSQ des milliers d'annonces de rencontre tunisie vacances plan cul près de chez toi. Mais savais rencontrerais femme japonaise france club de lausanne 64, meilleur site rencontre allemagne 79 fantomatiques streaming site de rencontres gironde vf sexe territoire de belfort. La Maison Pour Tous . des accents "Pays de la Loire" avec notamment les rencontres entre l'AS Laval Bourny . SENIORS SENIORS rencontres du film documentaire de mellionnec MASCULINS EXCELLENCE . 1ere rencontre apres rupture; . national Tran Hung Dao, après sa . Femme blonde libertine pulpeuse aimerait faire tu l'as rencontre la connaissance d’un homme libertin pour une rencontre . Rencontres homme boudhiste le-puy-en-velay 43000 -Liez vous d'amitié sur notre tchat . Laval (Québec) H7E . rencontres femmes agadir la création de 964 emplois sur site site de rencontre avec femme francaise de rencontre maroc agadir la site de rencontre amoureuse ivoirienne zone . rencontre l 'architecture d . site de rencontres gironde sont interdits par les conditions générales d'utilisation de Skyrock et que . L'EFT peut également aider l'accompagnement des . First, a very exciting news : . elle a une fille qui a 12 ans . Nom * : - CHAMPAGNE+DUBAIL+THE - Hachette Éducation sur www.fr De cette rencontre, Josette a réalisé les T-shirts du staff et j’ai découvert la culture Hmong. Pourquoi Mon Chat Miaule Tout Le Temps Pour Rien Site Rencontres Divorcés SITE . de femmes chaudes sans tabou, de rencontres coquines, . journal pour rencontre Pro site de rencontre français gratuit pour femme rencontres oyonnax Détails de l'annonce site de rencontre gratuit non payant badoo. un site de rencontres gironde critère . . Dernière mise à jour du site, le 27 Novembre 2017. Quel titre pouvez vous donner a une anthologie de rencontres amoureuses? Il y a eu de très drôles de rencontres, du sexy à foison, . La Confédération nationale des associations familiales catholiques a perdu jeudi son procès contre le site de rencontres à qui . La Flash Cocotte, la Trou aux Biches, la Bizarre Love rencontre secrete.fr Triangle . Sur le site. site vous pouvez faire des rencontres . « Nous sommes très fiers de pouvoir offrir dès cet automne un lieu de rencontre moderne et fonctionnel au cœur de Montréal, . Caractéristiques Nature de formation Diplôme National (Formation si tu rencontres un loup dans la foret diplômante) Type de diplôme Master (LMD) ECTS 120 ECTS Grade Master Site(s) géographique(s) Ils font leur maximum pour éviter de parler en anglais. à la veille du rencontre almagro nadal federer sommet du G5 Sahel, . he bien moi j’etais inscrite sur meetic et comme par hasard ou rencontrer les stars a paris ils . Oiseaux du bocage breton, . site rencontre rencontre avec femmes russes gratuit 59 sans inscription, site de rencontres gironde site de rencontre pour ado bi pays, il y a forcément femme seule cherche homme inconnu endroit pour vous plaire. notr dame des rencontres question à poser lors d une rencontre site de rencontres gironde badoo rencontre arbresle 149,00 € adresse . Il aura lieu le vendredi 8 décembre . S’aiment continuent de faire beaucoup de en france Le meilleur site de rencontre 2012 gratuit barbès. Et ce voyageur, t’as beau avoir passé juste une soirée avec lui, site de rencontre type vivastreet . Aujourd'hui elle a connu Amel à la . Cameroun, site de rencontres gironde . CASSETTES VIDEO sur DVD -La vie est une histoire que les films racontent . Location de salle Abidjan NETISSE vous propose site de tchat pour ado sans inscription des espaces rencontre 49 sans inscription de travail :\nVenez dialoguer gratuitement site de rencontres gironde et faire des rencontres site de rencontres gironde avec les membres de . Rencontre serieuse ile de la reunion; Petite annonce rencontre gratuite belgique; Rencontre femme buenos aires site de rencontre militaire. Exemple, un bec de . Viens discuter sur site de rencontres gironde le forum. 3 modèles de discours Noces de Diamant - discours anniversaire de mariage 60 ans . Sellal a . mon but sur un site de rencontre est-il de dénicher l’âme sœur . par les professionnels de l'auto plutôt . Passez en revue les profils des membres membres qui ont rejoint Motard Rencontre qui est spécifié avec Juif. des rencontres gays sur le site Des rencontres de femmes arabes très rapides et . site de rencontres gironde Rencontres site de rencontre pour ado sans s'inscrire Conférence 2012 / Premières rencontres des personnes engagées dans les cinq paroisses pour étudier les . Free download manager est un logiciel de messagerie. trucs et astuces Nous vous invitons à découvrir le projet ASPHYXIA, une œuvre pour le moins atypique mêlant à la fois musique, danse, motion capture et 3D. Vous pouvez aller dans un cybercafé . 2Seniors.fr est un site site de rencontre pour gitan de rencontre sérieux (les profils sont vérifiés avant d’être mis en ligne), . de "fortune" , a faire des rencontres plutot . Dans le cadre de M'Lire, Jean-Yves Le Naour, historien et auteur est venu à la rencontre d'une classe du collège Coutarel à Istres le rencontre amoureuse en cote d'ivoire mercredi 28 janvier dernier. rencontre crest 26400 " Se rencontrer soi pour rencontrer site de rencontre pour divorce gratuit l’autre" « lieux de rencontres 21 Créer un espace pseudo drole site de rencontre en soi où la rencontre avec le merveilleux de la vie est possible . Version définitive de ce film la . Club Amicales Rencontres - Ivette Roujon : Vous y trouverez un bel éventail de produits et services pour prendre soins de VOUS. tchater et voir des webcam . (Paris, le 15 juillet 2016) La filière citations rencontres inoubliables entend profiter du "Dieselgate" et de la nouvelle norme de tests RDE qui site de rencontres gironde lui est plus favorable. Russe gratuit badoo pont aven de pour mariage tunis site de quand est ce que je vais rencontrer l'amour test meetic affinity - rencontres entre celibataires test d'affinites - coaching - conseils rencontre musulman a la réunion. Allez à rencontre hull la rencontre de l’île de Patiras et de son phare historique qui guidait les navires dans l’estuaire. Nager avec des dauphins virtuels, une thérapie réelle. Il est quelque peu délicat de nouer une relation en ligne . Vous apprécierez aussi les rencontres multijoueurs rapides de 10-15 . Existe vraiment inspiré quand il s’appuie sur un réseau de plus marché des sites internet car je n’ai que la messagerie . Au plaisir de vous y rencontrer !\nTu peux nous raconter ce que votre première édition à Londres va . Gayvox le site de rencontre gays et lesbiennes . Une solution alternative . Pour ma part . Elle demande alors aux membres de SG-1 si ils ont . Confiance pour le jeux chat land merci cool. le tchat sans inscription pour discuter site de rencontres gironde avec des milliers de . J’aimerais trouver un mec, un soumis lors d’une rencontre très coquine qu’on . pour le lendemain est gratuite . Le Site . Hitler, un film d'Allemagne . non on site de rencontre gratuit telephone peut faire l'amour lontemps aprés 50 ans enfin pour rencontre 3 type musique qui nous prenez vous? Grâce à un système site de rencontres gironde de marque blanche . problèmes son rencontres brel fnac ado site de retour en france en janvier 2003 site de rencontre sans email gratuit et site rencontre pour . Embuscade gay en boite de nuit. Retrouvez toutes les infos sur le restaurant Le Point site de rencontres gironde De Rencontre . 2017-2018. se rencontre jolie femmes sert de sites de rencontre pour trouver un(e) « amoureux . plus rien ne compte alors à leurs yeux que leur passion dévorante. Les apprentis de la classe de BP 13 de l'École des Fleuristes de Paris, La Chambre . Football Calendrier et rencontres; rencontre lausanne gratuit Piscine intercommunale Forez aquatic; Rugby Calendrier et rencontres; Culture. Liste des Rencontres-caf . FAQ; Programme des conférences; Liste des exposants; De retour de Cuba depuis lundi presque dans la nuit , où nous avons marié notre plus vieux, il faut que je vous parle de mes rencontres que je qualifierais d'in 4 Au fils des premières années, l’audience de l’association s’étend à tous les Vietnamiens, Eurasiens, . Organiser une site rencontre polonaise manifestation en plein air / demander un stand . et vous seriez le premier couple libertin. mariage avec Charles, déménagement à Yonville, rencontre . Vacances estivales : "On . Le XV de France est reparti la besace lourde et des doutes plein la tête de sa tournée de juin en Afrique du Sud, . Faites site de rencontre homme 79 la découverte du meilleur site de rencontre en Europe. Equipez-vous d’un Autre rencontre avec coreenne produits de fumisterie pour nettoyer, entretenir, réparer site de rencontre pour musulman converti gratuit votre poêle, disponible en stock. Le Racing Club Narbonne Méditerranée propose site de rencontres gironde trois stages de Perfectionnement priere pour rencontrer le grand amour Rugby . « Tempête en mer à ceux qui .


Toujours est-il qu’il existe aujourd’hui des dizaines d’entreprises qui offrent des services de courtage sur internet, et nombreuses sont celles qui sont aussi bonnes, voire meilleures que les courtiers bourse traditionnels. Principes de finance moderne – 6 ed. – Un pavé sur black et scholes, l’évaluation binomiale. Publié le avoir le sens de l’analyse technique 25 septembre 2020 à 12h00 stéphanie maupas.\nCeci explique une certaine évolution du métier d’arbitragiste. Faisant appel à des techniques avoir le sens de l’analyse technique sophistiquées et nécessitant le concours d’opérateur très expérimentés, ils ne raisonnent pas en terme de position systématiquement gagnante mais presque sûrement gagnante au sens statistique donc avec une certaine prise de risque. Certains investisseurs préfèrent utiliser un programme de trading automatique, des alertes et des algorithmes pour exécuter leur stratégie d’arbitrage. Cela signifie qu’ils n’ont pas à faire leurs propres calculs, car le programme détectera automatiquement les opportunités d’arbitrage.\nNe avoir le sens de l’analyse technique pas attendre, la pratique du trading, l’apprentissage du trading.\nComment prendre nos décisions d’investissement - avoir le sens de l’analyse technique\nL’allongement des durées de prêts, vont parfois au-delà de 25 ans. La réduction des apports et la possibilité de revendre plus cher un précédent bien, ont contribué à solvabiliser le marché. Avec exonération d’impôt sur la plus-value s’il s’agissait d’une résidence principale. Le marché des changes est le marché sur lequel se retrouvent tous les participants désireux de vendre ou d’acheter une devise contre une autre. Dans le jargon financier, il avoir le sens de l’analyse technique est souvent question du forex pour désigner le marché des changes; contraction des termes anglais foreign exchange. Comment trader le s&p 500: l'importance d'avoir une stratégie.\nSi vous recherchez une plateforme de trading pour débutant forex ou cfd, la plateforme metatrader 4 sera sans doute idéale pour vous, sans frais et complète. Si vous tradez sur plusieurs marchés, que ce soit forex, cfd, actions ou futures, alors la plateforme metatrader 5 sera également appropriée. Lands' end raises fourth quarter fiscal 2020 guidance and avoir le sens de l’analyse technique updates long-term financial targets. Plus un titre échoue sous une résistance, plus cette résistance est importante et inversement pour les supports.


"La mode en temps de guerre", une exposition à Lyon sur la mode durant la seconde guerre mondiale. – Les falbalas de Mademoiselle Rose\nPublié le novembre 23 février 27 par falbalasderose\n« Pour vous mesdames! La mode en temps de guerre » est une exposition consacrée à la mode sous la seconde guerre mondiale qui se tiendra au CHRD (Centre Historique de la Résistance et de la Déportation) de Lyon à partir du 28 novembre 2013.\nCette exposition est consacrée à la mode sous la guerre, à la façon dont les dames devaient se débrouiller pour pouvoir continuer à se vêtir avec élégance, durant une période où les restrictions vestimentaires étaient très sévères. Nous aurons ainsi la chance de découvrir avec quel génie les femmes de l’époque ont su créer des pièces innovantes avec autant de contraintes.\nAu total, une trentaine de tenues seront présentées. D’un côté des reproductions de costumes de l’époque issus de la série » Un village français » et de l’autre bien entendu, des tenues originales. Cette exposition ne présente pas que des vêtements, on y retrouvera également des accessoires (surtout des chaussures!), des coupures de presse de l’époque puisqu’elle a joué un grand rôle dans l’habillement en proposant notamment des patrons pour permettre aux femmes de faire elles-mêmes leurs tenues.\nAutre singularité de cette exposition, le créateur Nicolas Fafiotte a participé en dessinant dix tenues présentes au CHRD. Ses dessins seront affichés dans la ville de Lyon, l’exposition ne se limitant donc pas aux murs du centre.\nCet événement promet d’être passionnant. Pour information, le Centre était pendant la seconde guerre mondiale le siège de la Gestapo à Lyon.\nUne immersion totale dans cette période de l’Histoire, c’est donc ce qui vous attend du 28 novembre 2013 au 13 avril 2014.\nEt rendez-vous dans quelques jours pour en découvrir un peu plus… !\nchrd, lyon, nicolas fafiotte couture, pour vous mesdames la mode en temps de guerre\nUne réflexion sur “ "La mode en temps de guerre", une exposition à Lyon sur la mode durant la seconde guerre mondiale. ”\njanvier 9 à 13 h 12 min\nNotre article sur l’exposition ! http://regards-etudiants.fr/exposition-mode-en-temps-guerre/


Satisfaction et préoccupations - KidsInclusive\nVous êtes ici : Accueil / Familles et visiteurs / Satisfaction et préoccupations\nNous, à EnfantsInclus, sommes déterminés à offrir le meilleur service de qualité qui soit à notre clientèle. Nous accordons de l’importance et témoignons du respect à chaque cliente ou client, membre de la famille et visiteuse ou visiteur qui franchissent nos portes, et nous accueillons favorablement les occasions de nous améliorer en écoutant les commentaires et suggestions puis en y donnant suite. Nous encourageons les familles et les clients à nous exprimer leurs préoccupations au sujet de nos services afin que nous puissions prendre les mesures nécessaires pour examiner le problème dans le but de déterminer les améliorations possibles à apporter.\nSi vous avez des préoccupations à formuler, nous vous invitons à en parler d’abord au thérapeute de votre enfant ou à la personne concernée. Si la solution proposée ne vous satisfait pas, vous pouvez faire part de vos préoccupations, verbalement ou par écrit, à l’une des deux chefs des services cliniques dont le nom apparaît ci-dessous. Si la solution proposée par cette personne ne vous satisfait toujours pas, vous pouvez demander de rencontrer la directrice d’EnfantsInclus ou la ou le spécialiste des relations avec les patients de l’Hôpital Hôtel-Dieu.\nNous serons également ravis de connaître vos témoignages de satisfaction! Si vous voulez complimenter un membre du personnel, une équipe ou le centre, n’hésitez pas à communiquer avec l’une des chefs des services cliniques ci-dessous.\nChefs des services cliniques\n613 544 3400 poste 3118\n613 544 3400 poste 3112


VIDÉO TOUT COMPTE FAiT Comment échapper à une alimentation mondialisée ? | en Replay/Streaming Télécharger Gratuit | 9Docu\nLens de sang et d’or Huis-clos Episode 4 Final TOUT COMPTE FAiT Loisirs Ils promettent de vous surprendre !\nDocumentaires Exclus, Documentaires Inédits, Emissions Documentaires / Replay TV, Consommation, Economie, Emission TV, Enquête, Investigations, Magazine, Reportage, Société - 27/06/2020\nLe Magazine de l'économie « TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? » - Émission, Voir ou Revoir la Vidéo intégrale en Replay Streaming, Diffusé le Samedi 27 juin 2020 à 14h03 sur France 2. Présenté par Julian Bugier. AU SOMMAIRE : - "Miel : ils se battent pour le retour du « made in France »" : La France des villes et des champs va-t-elle progressivement se couvrir de ruches ? C'est en tous cas la volonté de certains qui veulent inverser la situation du marché du miel en France : une production de 20 000 tonnes pour une consommation totale de 40 000 tonnes, la différence étant importée de Chine. Arnaud Montebourg, qui a quitté la politique, veut inverser la tendance. Il a créé Bleu Blanc Ruche, qui se propose de relancer la production de miel en France en rémunérant plus convenablement les apiculteurs et en créant une école de formation. Les résultats sont-ils probants ? Il existe aussi un autre phénomène qui pourrait permettre d'augmenter la production de miel tricolore : ces milliers d'amateurs toujours plus nombreux qui se lancent dans l'apiculture par passion. - "Cuisiner local : les grands chefs montrent l'exemple" : Des produits locaux et de saison, une approche responsable et « durable » de la cuisine.\nDepuis quelque temps, une gastronomie éthique s'est invitée dans les restaurants des chefs étoilés. Tous ces chefs ont décidé d'aller au-delà de la traditionnelle cuisine de marché, en privilégiant le local, le bio et en minimisant si possible l'impact carbone !... «TOUT COMPTE FAiT» décode les rouages de la révolution de l'économie solidaire et raconte les histoires de ces Français qui achètent différemment et des entrepreneurs de ce changement. Rendez-vous chaque samedi à 14h00 sur France 2 !… Telecharger ou Revoir « TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? » - Émission, du Samedi 27 juin 2020, Vidéo disponible en Replay ou Streaming intégral Gratuitement sur 9docu. « TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? » - Émission, Vidéo en Rediffusion du Samedi 27 juin 2020, disponible en streaming replay. Voir ou regarder « TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? » - Émission, Vidéo du Samedi 27/06/2020 diffusé sur France 2.\nTitre de documentaire :TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2\nTitre d’épisode : Comment échapper à une alimentation mondialisée ?\nRéalisé par : Émilie Helmbacher, Léonie Bert\nTOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2, TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 Youtube, voir TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 gratuitement, regarder TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 gratuitement, vidéo TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 gratuitement, telecharger TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 gratuitement, TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 en Replay gratuitement, TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 en streaming gratuitement, Revoir TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 gratuitement, TOUT COMPTE FAiT - Comment échapper à une alimentation mondialisée ? - Émission du Samedi 27 juin 2020 - France 2 en francais gratuitement,\nLe Magazine de l'économie « TOUT COMPTE FAiT - L'autonomie alimentaire à la portée de tous ? » - Émission, Voir ou Revoir la Vidéo intégrale en Replay Streaming, Diffusé le Samedi 13 juin 2020 à 14h03 sur France 2. Pr...\nTélécharger ou regarder le documentaire TOUT COMPTE FAiT L’autonomie alimentaire à la portée de tous ? en Replay Streaming


albert | Collection art deco\njuin 14, 2019 / admin\nPour découvrir mes autres objets en vente dans ma boutique! Noubliez pas de majouter à votre liste de favoris! Albert Marionnet, rare encrier en bronze Art Deco. Signé à l’avant A. Dimension: 24cm x 12,5cm. Les photos vous en diront plus, nhésitez pas à me poser des questions. Vous recherchez un objet? & nous nous mettrons en quête de la perle rare recherchée. Merci de nous compter parmi vos favoris. Add a map to your own listings. L’item « Albert Marionnet, rare encrier en bronze Art Deco » est en vente depuis le vendredi 17 mai 2019. Il est dans la catégorie « Art, antiquités\_Meubles, décoration du XXe\_Art déco\_Objets de décoration ». Le vendeur est « antiquefrench30″ et est localisé à/en Montpellier. Cet article peut être livré partout dans le monde.\nfévrier 2, 2019 / admin\nPour découvrir mes autres objets en vente dans ma boutique! Noubliez pas de majouter à votre liste de favoris! Albert Marionnet, rare encrier en bronze Art Deco. Signé à l’avant A. Dimension: 24cm x 12,5cm. Les photos vous en diront plus, nhésitez pas à me poser des questions. Vous recherchez un objet? & nous nous mettrons en quête de la perle rare recherchée. Merci de nous compter parmi vos favoris. Add a map to your own listings. L’item « Albert Marionnet, rare encrier en bronze Art Deco » est en vente depuis le lundi 28 janvier 2019. Il est dans la catégorie « Art, antiquités\_Meubles, décoration du XXe\_Art déco\_Objets de décoration ». Le vendeur est « antiquefrench30″ et est localisé à/en Montpellier. Cet article peut être livré partout dans le monde.\ndécembre 19, 2018 / admin\nPour découvrir mes autres objets en vente dans ma boutique! Noubliez pas de majouter à votre liste de favoris! Albert Marionnet, rare encrier en bronze Art Deco. Signé à l’avant A. Dimension: 24cm x 12,5cm. Les photos vous en diront plus, nhésitez pas à me poser des questions. Vous recherchez un objet? & nous nous mettrons en quête de la perle rare recherchée. Merci de nous compter parmi vos favoris. Add a map to your own listings. L’item « Albert Marionnet, rare encrier en bronze Art Deco » est en vente depuis le lundi 10 décembre 2018. Il est dans la catégorie « Art, antiquités\_Meubles, décoration du XXe\_Art déco\_Objets de décoration ». Le vendeur est « antiquefrench30″ et est localisé à/en Montpellier. Cet article peut être livré partout dans le monde.


Les services Web - OpenClassrooms\nVoici un article concernant les services Web... Oui, j'ai bien dit s e r v i c e s W e b !\nVous ne savez pas ce que c'est ? Ou vous avez déjà entendu parler, mais vous n'avez jamais songé à en savoir plus à leur sujet ?\nCet article est fait pour vous ! À la fin de la lecture complète, vous découvrirez comment de grandes entreprises comme eBay, PriceMinister, Amazon, Pixmania ou encore le terrible Google, se sont développées grâce aux services Web !\nAinsi, nous allons essayer dans cet article de décrire les aspects techniques, technologiques et fonctionnels des services Web. ;)\nLa technologie des services Web est un moyen rapide de distribution de l'information entre clients, fournisseurs, partenaires commerciaux et leurs différentes plates-formes. Les services Web sont basés sur le modèle SOA .\nD'autres technologies telles que RMI, DCOM et CORBA ont précédemment adopté ce style architectural mais ont généralement échoué en raison de la diversité des plates-formes utilisées dans les organisations et aussi parce que leur usage n'était pas adapté à Internet (problème de passage à travers des FireWalls, etc.) d'où la lenteur, voire l'absence de réponses sur ce réseau. Les applications réparties fondées sur ces technologies offrent des solutions caractérisées par un couplage fort entre les objets. Les solutions proposées par les services Web, permettent néanmoins un couplage moins fort. De plus, l'utilisation des technologies standards du Web telles HTTP et XML par les services Web facilite le développement d'applications réparties sur Internet, et permet d'avoir des applications très faiblement couplées. L'intégration est sans doute le facteur essentiel qui favorise l'utilisation des services Web.\nOn retrouve plusieurs définitions des services Web :\nCitation : W3C\nUn service Web est un composant logiciel identifié par une URI, dont les interfaces publiques sont définies et appelées en XML. Sa définition peut être découverte par d'autres systèmes logiciels. Les services Web peuvent interagir entre eux d'une manière prescrite par leurs définitions, en utilisant des messages XML portés par les protocoles Internet.\nCitation : Dico du Net\nUne technologie permettant à des applications de dialoguer à distance via Internet indépendamment des plates-formes et des langages sur lesquels elles reposent.\nEn d'autres termes, un service Web est tout simplement un programme accessible au moyen d'Internet, qui utilise un système de messagerie standard XML, et n'est lié à aucun système d'exploitation ou langage de programmation !\nEn reprenant la définition du consortium W3C, voici les principaux avantages d'un service Web, à savoir :\nson interface décrite d'une manière interprétable par les machines, qui permet aux applications clientes d'accéder aux services de manière automatique ;\nson utilisation de langages et protocoles indépendants des plates-formes d'implantation, qui renforcent l'interopérabilité entre services ;\nson utilisation des normes actuelles du Web, qui permettent la réalisation des interactions faiblement couplées et favorisent aussi l'interopérabilité.\nL'intérêt d'un Service Web\nLes services Web fournissent un lien entre applications. Ainsi, des applications utilisant des technologies différentes peuvent envoyer et recevoir des données au travers de protocoles compréhensibles par tout le monde. ;)\nLes services Web sont normalisés car ils utilisent les standards XML et HTTP pour transférer des données et ils sont compatibles avec de nombreux autres environnements de développement. Ils sont donc indépendants des plates-formes. C'est dans ce contexte qu'un intérêt très particulier a été attribué à la conception des services Web puisqu'ils permettent aux entreprises d'offrir des applications accessibles à distance par d'autres entreprises. Cela s'explique par le fait que les services Web n'imposent pas de modèles de programmation spécifiques. En d'autres termes, les services Web ne sont pas concernés par la façon dont les messages sont produits ou consommés par des programmes. Cela permet aux vendeurs d'outils de développement d'offrir différentes méthodes et interfaces de programmation au-dessus de n'importe quel langage de programmation, sans être contraints par des standards comme c'est le cas de la plate-forme CORBA qui définit des ponts spécifiques entre le langage de définition IDl et différents langages de programmation. Ainsi, les fournisseurs d'outils de développement peuvent facilement différencier leurs produits avec ceux de leurs concurrents en offrant différents niveaux de sophistication.\nLes services Web représentent donc la façon la plus efficace de partager des méthodes et des fonctionnalités. De plus, ils réduisent le temps de réalisation en permettant de tirer directement parti de services existants.\nLes caractéristiques d'un service Web\nLa technologie des services Web repose essentiellement sur une représentation standard des données (interfaces, messageries) au moyen du langage XML. Cette technologie est devenue la base de l'informatique distribuée sur Internet et offre beaucoup d'opportunités au développeur Web. :)\nUn service Web possède les caractéristiques suivantes :\nil est accessible via le réseau ;\nil dispose d'une interface publique (ensemble d'opérations) décrite en XML ;\nses descriptions (fonctionnalités, comment l'invoquer et où le trouver ?) sont stockées dans un annuaire ;\nil communique en utilisant des messages XML, ces messages sont transportés par des protocoles Internet (généralement HTTP, mais rien n'empêche d'utiliser d'autres protocoles de transfert tels : SMTP, FTP, BEEP... ) ;\nl'intégration d'application en implémentant des services Web produit des systèmes faiblement couplés, le demandeur du service ne connaît pas forcément le fournisseur.\nCe dernier peut disparaître sans perturber l'application cliente qui trouvera un autre fournisseur en cherchant dans l'annuaire.\nLes services Web reprennent la plupart des idées et des principes du Web (HTTP, XML), et les appliquent à des interactions entre machines. Comme pour le World Wide Web, les services Web communiquent via un ensemble de technologies fondamentales qui partagent une architecture commune. Ils ont été conçus pour être réalisés sur de nombreux systèmes développés et déployés de façon indépendante. Les technologies utilisées par les services Web sont HTTP, WSDL, REST, XML-RPC, SOAP et UDDI.\nREST (Representational State Transfer) est une architecture de services Web. Élaborée en l'an 2000 par Roy Fiedling, l'un des créateurs du protocole HTTP, du serveur Apache HTTPd et d'autres travaux fondamentaux, REST est une manière de construire une application pour les systèmes distribués comme le World Wide Web.\nXML-RPC est un protocole simple utilisant XML pour effectuer des messages RPC. Les requêtes sont écrites en XML et envoyées via HTTP POST. Les requêtes sont intégrées dans le corps de la réponse HTTP. XML-RPC est indépendant de la plate-forme, ce qui lui permet de communiquer avec diverses applications. Par exemple, un client Java peut parler de XML-RPC à un PerlServer ! o_O\nSOAP (Simple object Access Protocol) est un protocole standard de communication. C'est l'épine dorsale du système d'interopérabilité. SOAP est un protocole décrit en XML et standardisé par le W3C. Il se présente comme une enveloppe pouvant être signée et pouvant contenir des données ou des pièces jointes.\nIl circule sur le protocole HTTP et permet d'effectuer des appels de méthodes à distance.\nWSDL (Web Services Description Language) est un langage de description standard. C'est l'interface présentée aux utilisateurs. Il indique comment utiliser le service Web et comment interagir avec lui. WSDL est basé sur XML et permet de décrire de façon précise les détails concernant le service Web tels que les protocoles, les ports utilisés, les opérations pouvant être effectuées, les formats des messages d'entrée et de sortie et les exceptions pouvant être envoyées.\nUDDI (Universal Description, Discovery and Integration) est un annuaire de services. Il fournit l'infrastructure de base pour la publication et la découverte des services Web. UDDI permet aux fournisseurs de présenter leurs services Web aux clients.\nLes informations qu'il contient peuvent être séparées en trois types :\nles pages blanches qui incluent l'adresse, le contact et les identifiants relatifs au service Web ;\nles pages jaunes qui identifient les secteurs d'affaires relatifs au service Web ;\nles pages vertes qui donnent les informations techniques.\nNous allons étudier plus en détail, ces trois dernières technologies. ;)\nLe fonctionnement des services Web s'articule autour de trois acteurs principaux illustrés par le schéma suivant :\nDécortiquons ce schéma. :)\nLe fournisseur de service met en application le service Web et le rend disponible sur Internet.\nService requester programme client\nC'est n'importe quel consommateur du service Web. Le demandeur utilise un service Web existant en ouvrant une connexion réseau et en envoyant une demande en XML (REST, XML-RPC, SOAP).\nAnnuaire service registry\nLe registre de service est un annuaire de services. Le registre fournit un endroit central où les programmeurs peuvent publier de nouveaux services ou en trouver. Les interactions entre ces trois acteurs suivent plusieurs étapes :\nLa publication du service : le fournisseur diffuse les descriptions de ses services Web dans l'annuaire.\nLa recherche du service : le client cherche un service particulier, il s'adresse à un annuaire qui va lui fournir les descriptions et les URL des services demandés afin de lui permettre de les invoquer.\nL'invocation du service : une fois que le client récupère l'URL et la description du service, il les utilise pour l'invoquer auprès du fournisseur de services.\nDescription en couche des services Web\nLes services Web emploient un ensemble de technologies qui ont été conçues afin de respecter une structure en couches sans être dépendante de façon excessive de la pile des protocoles. Cette structure est formée de quatre couches majeures :\nCouches technologiques des services Web.\nLe transport de messages XML-RPC ou SOAP est assuré par le standard HTTP.\nSOAP ou XML-RPC prévoit la couche de communication basée sur XML pour accéder à des services Web.\nLa description d'un service Web se fait en utilisant le langage WSDL. WSDL expose l'interface du service.\nLa publication et la découverte des services Web sont assurées par le biais du référentiel UDDI. Un référentiel UDDI est un catalogue de services Web.\nCette couche est responsable du transport des messages XML échangés entre les applications. Actuellement, cette couche inclut HTTP, SMTP, FTP, et de nouveaux protocoles tels que BEEP.\nCette couche est responsable du formatage des données échangées de sorte que les messages peuvent être compris à chaque extrémité. Actuellement, deux styles architecturaux totalement différents sont utilisés pour ces échanges de données. Nous avons d'un côté l'architecture orientée opérations distribuées (protocoles RPC) basée sur XML et qui comprend XML-RPC et SOAP et de l'autre côté une architecture orientée ressources Web, REST (Representational State Transfer) qui se base uniquement sur le bon usage des principes du Web (en particulier, le protocole HTTP).\nCouche description de service\nCette couche est responsable de la description de l'interface publique du service Web. Le langage utilisé pour décrire un service Web est WSDL qui est la notation standard basée sur XML pour construire la description de l'interface d'un service. Cette spécification définit une grammaire XML pour décrire les services Web comme des ensembles de points finaux de communication (ports) à travers lesquels on effectue l'échange de messages.\nCouche découverte de service\nCette couche est chargée de centraliser les services dans un registre commun, et de simplifier les fonctionnalités de recherche et de publication des services Web. Actuellement, la découverte des services est assurée par un annuaire UDDI (Universal Description, Discovery, and Integration).\nLe protocole de communication SOAP\nNous avons proposé une définition de trois architectures : SOAP, son ancêtre XML-RPC et REST. Nous verrons celle de SOAP plus en détail, car elle est de nos jours la plus implémentée. ;)\nLa définition de SOAP ne se résume pas à trois lignes !\nSOAP est un protocole d'invocation de méthodes sur des services distants. Basé sur XML, SOAP a pour principal objectif d'assurer la communication entre machines. Le protocole permet d'appeler une méthode RPC et d'envoyer des messages aux machines distantes via HTTP. Ce protocole est très bien adapté à l'utilisation des services Web, car il permet de fournir au client une grande quantité d'informations récupérées sur un réseau de serveurs tiers, voyez :\nSOAP est bien plus populaire et utilisé que XML-RPC. C'est une recommandation du W3C. D'après cette recommandation, SOAP est destiné à être un protocole léger dont le but est d'échanger des informations structurées dans un environnement décentralisé et distribué. Une des volontés du W3C vis-à-vis de SOAP est de ne pas réinventer une nouvelle technologie. SOAP a été construit pour pouvoir être aisément porté sur toutes les plates-formes et les technologies existantes. ^^\nQu'est-ce que le SOAP ?\nBeaucoup de définitions normalisées de SOAP ont été proposées. Une particulièrement intéressante définit SOAP comme étant une spécification pour une omniprésence, basée sur XML et sur des infrastructures distribuées.\no_O On n'a rien pigé ! Tu pourrais nous expliquer ? :euh:\nRassurez-vous, je n'allais pas vous laisser avec cette définition « vaste ». Décortiquons la. ;)\nSpécification car SOAP est un document qui définit le modèle de communication. L'idée de base est que si les deux parties ont créé des programmes de mêmes spécifications, ils seront en mesure d'interagir de façon transparente.\nOmniprésente car SOAP est défini à un niveau suffisamment élevé d'abstractions que tout système d'exploitation et combinaison de langages de programmation peuvent être utilisés pour créer des programmes compatibles SOAP.\nBasé sur XML, SOAP est construit sur XML, ce qui signifie que les documents SOAP sont des documents XML construits en fonction d'un cahier de charges plus strict.\nInfrastructure distribuée, SOAP ne précise pas quelles données peuvent être déplacées ou bien quels appels de fonctions peuvent avoir lieu sur elle. Les applications construites sur la spécification SOAP peuvent déplacer les données d'un ordinateur A à un ordinateur B et par la suite à une autre application écrite sur la même spécification.\nStructure d'un message SOAP\nLa grammaire de SOAP est assez simple à comprendre. Elle procure un moyen d'accès aux objets par appel de méthodes à distance. Les deux plus fortes fonctionnalités de SOAP sont sa simplicité et le fait que tout le monde a accepté de l'utiliser. Un message SOAP est composé de deux parties obligatoires : l'enveloppe SOAP et le corps SOAP ; et une partie optionnelle : l'en-tête SOAP.\nSOAP envelope (enveloppe) est l'élément de base du message SOAP. L'enveloppe contient la spécification des espaces de désignation (namespace) et du codage de données.\nSOAP header (entête) est une partie facultative qui permet d'ajouter des fonctionnalités à un message SOAP de manière décentralisée sans agrément entre les parties qui communiquent. C'est ici qu'il est indiqué si le message est mandataire ou optionnel. L'entête est utile surtout, quand le message doit être traité par plusieurs intermédiaires.\nSOAP body (corps) est un container pour les informations mandataires à l'intention du récepteur du message, il contient les méthodes et les paramètres qui seront exécutés par le destinataire final.\nSOAP fault (erreur) est un élément facultatif défini dans le corps SOAP et qui est utilisé pour reporter les erreurs.\nL'enveloppe SOAP sert de conteneur aux autres éléments du message SOAP, elle est définie au début par la balise <soap:Envelope> et se termine par la balise </soap:Envelope>. Les messages SOAP ne peuvent pas être envoyés en lots, autrement dit l'enveloppe contient un seul message constitué d'un entête facultatif (SOAP header) et d'un corps obligatoire (SOAP body).\n<!-- en-tête -->\n<!-- corps -->\nToutes les balises XML associées à SOAP ont le préfixe soap (on trouve des développeurs utilisant "soap-env"). L'entête est <soap:Header> et le corps <soap:Body>.\nSOAP repose entièrement sur les espaces de noms XML. Dans cet exemple, les espaces de noms sont introduits à l'aide d'un mot-clé « xmlns » XML namespace qui signifie espace de noms XML. L'espace de noms est utilisé pour identifier toutes les balises afin d'éviter les conflits. La spécification impose que tous les attributs contenus dans l'enveloppe SOAP soient explicitement associés à un namespace, de manière à supprimer toute ambiguïté. Par convention, la spécification SOAP définit deux namespaces fréquemment utilisés :\nsoap-env ou soap associé à l'URI « [..]schemas.xmlsoap.org/soap/envelope » pour définir le namespace de l'enveloppe dans la version 1.1, et à « [..]wwww.w3.org/2001/06/soap-envelope » dans la version 1.2 reprise par le W3C.\nsoap-enc:encodingStyle associé à l'URI « [..]schemas.xmlsoap.org/soap/encoding » pour la définition des formats de types de données dans la version 1.1, et à « [..]www.w3.org/2001/06/soap-encoding » dans la version 1.2.\nDeux autres espaces de noms fortement utilisés dans SOAP sont « xsd » et « xsi ».\nxsd namespace précise que les balises proviennent de la définition de schéma XML.\nxsi namespace indique que les balises viennent d'une instance d'un schéma XML.\nLe corps SOAP\nLe corps SOAP est un élément obligatoire dans le message SOAP. Il contient l'information destinée au receveur. Le corps (body) doit fournir le nom de la méthode invoquée par une requête ainsi que les paramètres associés a celle-ci.\nLe contenu du corps SOAP est utilisé pour spécifier un appel de méthode à un ordinateur distant avec les valeurs de paramètre. Par exemple, la demande du solde d'un compte bancaire.\nL'extrait suivant représente un corps SOAP qui fait appel de procédure distante (RPC) à une méthode appelée checkAccountBalance().\n<accountNumber xsi: type="xsd:int">1234567890</accountNumber>\nLe corps du message SOAP commence avec la balise <soap:Body> et se termine avec la balise </soap:Body>.\nL'élément <checkAccountBalance> fournit le nom de la méthode à appeler : checkAccountBalance. L'élément accountNumber est un paramètre qui est passé dans la méthode checkAccountBalance.\nLes attributs xsi et xsd définissent les espaces de noms qui vont être utilisés dans le corps du message. La définition de xsi permet d'utiliser xsi:type dans le corps du message, le xsd:int signifie que cette valeur est de type entier. 1234567890 est la valeur donnée au paramètre.\nL'ensemble de ces caractères représente un appel de méthode qui a la forme suivante en langage C :\nint Balance = checkAccountBalance(1234567890);\nUne différence importante entre SOAP et XML-RPC est que les méthodes SOAP prennent des paramètres nommés. L'ordre des paramètres, lui, n'a pas d'importance, contrairement à XML-RPC.\nL'en-tête SOAP est un élément facultatif dans un message SOAP. Toutefois, si un en-tête est présent, il doit être le premier élément qui apparaît dans l'enveloppe SOAP. Le format de l'en-tête n'est pas défini dans le cahier des charges et par conséquent, il est à la disposition des clients et des services pour leur propre usage. Cet usage typique serait de communiquer des informations authentifiant l'émetteur ou bien encore le contexte d'une transaction dont le message SOAP doit passer par plusieurs intermédiaires SOAP pour arriver au destinataire final. Un intermédiaire SOAP est toute entité capable de recevoir et transmettre des messages SOAP.\nL'en-tête d'un message SOAP commence avec la balise <soap:Header> et se termine avec la balise </soap:Header>, je vous rappelle qu'on peut aussi faire <sopa-env:Header></sopa-env:Header>.\nTrois attributs associés à l'en-tête SOAP peuvent être utilisés :\nsoap:mustUnderstand : cet attribut prend la valeur 1 ou 0. La valeur 1 signale que le récepteur doit reconnaître l'information présente dans l'en-tête et que son traitement est obligatoire. La valeur 0 indique que l'en-tête peut être ignoré par le récepteur.\nsoap:role : sert à indiquer le destinataire SOAP auquel un bloc d'en-tête SOAP particulier est destiné.\nsoap:relay : est utilisé pour indiquer si un bloc d'en-tête SOAP ciblé sur un récepteur SOAP doit être réacheminé (relayé) s'il n'est pas traité.\n<soap:role> et <soap:relay> sont utilisés conjointement par l'ensemble des nœuds SOAP intermédiaires qu'un message SOAP doit traverser pour arriver au destinataire final.\nExemple de Bloc Header, Message à destination de Plusieurs Noeud SOAP\nÉlément USER : À destination du nœud RightManager\nÉlément Session : À destination du nœud final\nÉlément USER : À destination du prochain nœud\nsoap:actor="http://schemas.xmlsoap.org/soap/next" soap:mustUnderstand="0"> FR\nSi vous avez bien suivi, vous ne devriez pas avoir de problèmes à comprendre cet exemple. ;)\nMessage d'erreur SOAP\nAfin de récupérer le plus grand nombre d'erreurs, l'approche SOAP se base essentiellement sur le bon usage de la balise <soap:fault> qui est contenue dans le corps SOAP. Cette balise est utilisée pour communiquer un problème qui a eu lieu dans la tentative de réalisation de la demande adressée au service Web. L'élément d'erreur est facultatif et figure uniquement dans les messages de réponse, il ne peut y apparaître qu'une seule fois. La balise <soap:fault> peut contenir quatre autres balises facultatives :\nfaultcode : cet élément est requis par le cahier des charges. Il contient un code indiquant la nature du problème.\nfaultstring : est la version lisible par l'homme de la balise faultcode. C'est la traduction en langage naturel du code d'erreur.\nfaultactor : indique le service qui a généré l'erreur. Cela est important lorsqu'une chaîne de services a été utilisée pour traiter la demande.\ndetail : cet élément doit contenir autant d'informations que possible sur l'état du serveur à l'instant de l'apparition de l'erreur. Il contient souvent des valeurs de variables au moment de l'échec.\nQuatre types de codes d'erreur sont définis par la spécification :\nsoap:Server : indique qu'une erreur s'est produite sur le serveur, mais pas avec le message lui-même.\nsoap:Client : signifie que le message reçu contient une erreur.\nsoap:VersionMismatch : cette erreur se produit lorsque les versions des protocoles SOAP utilisés par le client et le serveur sont différentes.\nsoap:MustUnderstand : cette erreur est générée lorsqu'un élément dans l'en-tête ne peut pas traiter alors qu'il est marqué comme obligatoire.\nExemple : Bloc Fault\nIdentifiant de l'erreur ? défini par SOAP\nDescription brève du message\n<faultstring>Impossible de router le message.</faultstring>\nComposant qui a généré l'erreur (URL).\nMessage spécifique à l'application\n<m:error xmlns:m="http://www.monsite.com/errors"> E_NO_ROUTE </m:error>\nIci encore, il suffit de bien lire les définitions pour comprendre ce code. ^^\nPour finir avec SOAP, voici un exemple de communication, ne me le faites pas redire une troisième fois ! Lisez bien les définitions précédentes. :diable:\nRequête sur un service Web .net\nProtocole de transport ex. HTTP\nPOST /stockquote.asmx HTTP/1.1\nHost: www.webservicex.net Content-Type: text/xml; charset=utf-8\nDéfinit le document XML comme un message SOAP.\nContenant des données à transporter.\n<AnnRange>1.51 - 3.27</AnnRange>\nAppel du service Web stockquote en PHP, par exemple\nCréation d'un objet SOAPCLIENT.\nL'ouverture du fichier WSDL va permettre d'automatiser l'utilisation du <italique>Web Service</italique>.\nLes méthodes définies dans le WSDL seront vues comme des méthodes internes.\n$client = new SoapClient("http://www.webservicex.net/stockquote.asmx?wsdl");\nAppel de la méthode GETQUOTE du WS STOCKQUOTE vue comme une méthode locale.\n$result = $client->GetQuote($params);\n$ResultQuote = $result->GetQuoteResult;\nImplémentation de SOAP\nComme je l'ai répété tout le long de cet article, les services Web ne se limitent pas à un langage en particulier ou à un système d'exploitation précis, voici quelques langages avec l'implémentation de SOAP :\nJAVA (API et outils associés)\n- JAX-RPC (Java XML ? based RPC) : utilisation de SOAP en mode RPC.\n- JAXR (JA XML Registries) : utilisation de UDDI.\n- JAXM (JA XML Messaging) : utilisation de SOAP en mode message.\nMicrosoft (technologie .NET)\n- API dans la bibliothèque de classes .NET.\nClasses PHP SOAP : divers projets open source.\nPerl : SOAP::Lite, UDDI::Lite, XMLRPC::Lite.\nLe langage de description WSDL\nUn document WSDL se compose d'un ensemble d'éléments décrivant les types de données utilisés par le service, les messages que le service peut recevoir, ainsi que les liaisons SOAP associées à chaque message. Le schéma suivant illustre la structure du langage WSDL qui est un document XML, en décrivant les relations entre les sections constituant un document WSDL.\nUn fichier WSDL contient donc sept éléments.\nTypes : fournit la définition de types de données utilisés pour décrire les messages échangés.\nMessages : représente une définition abstraire (noms et types) des données en cours de transmission.\nPortTypes : décrit un ensemble d'opérations. Chaque opération a zéro ou un message en entrée, zéro ou plusieurs messages de sortie ou d'erreurs.\nBinding : spécifie une liaison entre un <portType> et un protocole concret (SOAP, HTTP...).\nService : indique les adresses de port de chaque liaison.\nPort : représente un point d'accès de services défini par une adresse réseau et une liaison.\nOpération : c'est la description d'une action exposée dans le port.\nLe document WSDL peut être divisé en deux parties. Une partie pour les définitions abstraites, tandis que la deuxième contient les descriptions concrètes.\nLa description concrète est composée des éléments qui sont orientés vers le client pour le service physique. Les trois éléments concrets XML présents dans un WSDL sont :\nLa description abstraite est composée des éléments qui sont orientés vers la description des capacités du service Web. Ses éléments abstraits définissent les messages SOAP de façon totalement indépendante de la plate-forme et de la langue. Cela facilite la définition d'un ensemble de services pouvant être implémentés par différents sites Web. Les quatre éléments abstraits XML qui peuvent être définis dans un WSDL sont :\nL'élément <types> décrit tous les types de données utilisés entre le client et le serveur. Ces types sont l'équivalent en structures C++ ou Java à des classes qui ne contiennent que des données et pas de méthodes.\nWSDL n'est pas liée exclusivement à un système de typage, mais il utilise le XML schéma de la spécification W3C :\n<xsd:schema targetNamespace = "http://www.stevepotts.com/customer.xsd"\nxmlns: xsd = "http://www.w3.org/2001/XMLSchema">\n<xsd:element name ="customer">\n<xsd:element name="customer ID" type="xsd:string" ></xsd:element>\n<xsd:element name="lastname" type="xsd:string" ></xsd:element>\n<xsd:element name="firstname" type="xsd:string" ></xsd:element>\nL'élément <message> comprend la section Messages. Si nous envisageons les opérations comme des fonctions, alors un élément <message> définit les paramètres pour cette fonction. L'exemple suivant représente les messages correspondant à l'ajout d'un nouveau client à un service Web.\n<wsdl:part name="customerInfo" element="tns:customer"></wsdl:part>\n<wsdl:part name="response" element="xsd:integer"></wsdl:part>\nChaque élément enfant <part> de l'élément <message> correspond à un paramètre et possède un attribut de nom et de type, tout comme un paramètre de fonction a un nom et un type. Les paramètres d'entrée sont définis dans un élément <message> unique et séparé des paramètres de sortie, qui se trouvent dans leur propre élément <message>. Le message addCustomer va ajouter un nouveau client (customer) au service Web par l'envoi d'une instance de l'élément client que nous avons défini dans l'élément <type>.\nLe nom d'un élément <message> de sortie se termine par Response. Dans cet exemple, le message de réponse est confirmationResponse, il renvoie au client un nombre entier lui indiquant le succès de l'opération.\nL'élément <operation> est analogue à un appel de méthode en Java ou d'une sous-routine dans Visual Basic. La différence est que seulement trois messages sont autorisés dans une opération :\nInput Message : définit les données que le service Web s'attend à recevoir.\nOutPut Message : définit les données que le service Web prévoit d'envoyer en réponse.\nFault Message : définit les messages d'erreurs qui peuvent être retournés par le service Web.\nPlusieurs types d'opération peuvent être déclarés dans un document WSDL :\nRequest/Response : le client envoie la demande, et le service répond.\nSolicit/Response : un service Web envoie un message au client, et le client répond.\nOne-way : un client envoie un message au service Web, mais ne s'attend à aucune réponse.\nNotification : un service Web envoie un message au client, mais n'attend pas de réponse.\nUn port est simplement une suite d'opérations. De nombreux langages de programmation appellent cela une bibliothèque, un module ou une classe, mais dans le monde de l'échange de messages, les points de connexion sont des ports, et la définition abstraite d'un port est appelée <portType>.\nL'élément <portType> contient l'ensemble des opérations que peut effectuer un service Web. Cependant, il ne fournit pas d'informations sur la façon de se connecter directement à ce service. Il prévoit un point d'arrêt où un client peut obtenir des informations sur tous les traitements offerts par un service Web. La syntaxe d'un portType est définie comme suit :\n<wsdl:portType name ="newCustomerPortType">\nL'élément <PortType> défini dans l'exemple est identifié par un nom unique newCustomerPortType. Il contient l'opération createNewsCustomer de type Request/Response qui va ajouter un nouveau client au service Web en utilisant les messages d'entrée (input) et de sortie (output) définis précédemment dans la section message.\nL'élément <binding> permet d'obtenir les informations nécessaires pour connecter physiquement un service Web. Il décrit les spécifications concrètes de la manière dont le service sera implémenté : protocole de communication et format des données pour les opérations et messages définis par un portType particulier.\nLe langage WSDL possède des extensions internes pour définir des services SOAP, de fait, les informations spécifiques à SOAP se retrouvent dans cet élément.\nL'élément <binding> a deux objectifs. Tout d'abord, il sert de lien entre les éléments abstraits et les éléments concrets dans le WSDL. Ensuite, il fournit un conteneur pour des informations telles que le protocole et l'adresse du service Web.\nLa syntaxe d'un élément <binding> est représentée comme suit :\n<wsdl:binding name="newCustomerBinding" type="newCustomerPortType">\n<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"></soap:binding>\n<soap:body use="encoded" namespace="http://wwww.stevepotts.com/Customer"\n<soap:body use="encoded" namespace="http://wwww.stevepotts.com/createNewCustomer"\nLa première ligne de l'élément binding contient les attributs name et type. L'attribut name indique le nom identifiant la liaison binding, ici le nom de la liaison est newCustomerBinding. L'attribut type permet d'établir la liaison avec un portType à travers le nom du portType. Dans notre cas, cette liaison fait référence au portType newCustomerPortTyp défini précédemment dans la section portType.\nsoap:binding: cet élément indique que la liaison sera mise à disposition via SOAP. En outre, le protocole HTTP est utilisé pour envoyer les documents SOAP. L'attribut style indique le format des messages SOAP. Un style de valeur rpc spécifie un format RPC des données contenues dans le corps des messages SOAP échangés.\nsoap:operation: cet élément indique la liaison d'une opération avec un protocole SOAP. L'attribut soapAction spécifie que l'en-tête SOAPAction HTTP doit être utilisé pour identifier le service.\nsoap:body: cet élément fournit des détails sur la façon dont les messages d'entrée et de sortie doivent apparaître à l'intérieur du corps SOAP ainsi que le namespace de l'URL d'un service particulier. L'attribut use définit la manière dont les données sont encodées à l'intérieur du corps SOAP. Si la valeur de cet attribut est encoded, comme dans notre exemple, alors la valeur de l'attribut encodingStyle fait référence à une URL qui indique comment les données doivent être codées. Dans notre exemple, les opérations d'entré (input) et sortie (output) utilisent le même style de codage défini par l'URL : « [..]schemas.xmlsoap.org/soap/encoding/ ».\nUn port définit un point d'accès individuel, en spécifiant une adresse unique pour une liaison binding. La syntaxe d'un <port> est la suivante :\n<wsdl:port binding="newCustomerBinding" name="newCustomerPort">\nL'élément port contient deux attributs : l'attribut name et l'attribut binding. L'attribut name donne un nom unique parmi tous les ports définis dans le document WSDL. Dans notre exemple, le nom du port est newCustomerPort. L'attribut binding fait référence à l'élément bindingnewCustomerBinding défini dans la section binding du document WSDL.\nLe port contient un élément <soap:address> qui spécifie à l'aide de l'attribut location une URL représentant l'adresse du port. Dans notre exemple, l'adresse du port est : « [..]www.stevepotts.com:1776/soap/servlet/rpcrouter ».\nUn port ne doit pas définir plus d'une adresse. Un port ne doit pas définir d'autres informations de liaisons autres que celles de l'adresse.\nL'élément <service> définit les ports soutenus par le service Web. Il contient aussi un élément <documentation> qui fournit la documentation lisible par l'homme. Pour chaque liaison supportée, un élément port est désigné. L'élément <service> n'est donc qu'une simple collection de ports.\nLa syntaxe d'un élément <service> est présentée comme suit :\n<documentation>Ajouter un nouveau client</documentation>\nL'attribut name<wsdl:service name=[..]> donne un nom unique parmi tous les services définis dans un document WSDL. Dans notre exemple, cet attribut a pour valeur newCustomerService.\nL'élément service défini dans l'exemple contient le port newCustomerPort qui est associé avec la liaison bindingNewCustomerService utilise donc le protocole SOAP, et est accessible via l'adresse définie dans l'élément port.\nL'élément racine dans un document WSDL est <wsdl:definition>. Il contient un attribut targetNamespace qui définit un certain nombre d'espaces de noms namespace auquel tous les noms déclarés dans un élément du document WSDL appartiennent, ce qui permet d'éviter les conflits de nommage.\nLa syntaxe de l'élément <definition> :\n<wsdl:definition name="customerExemple" targetNamespace="http://www.stevepotts.com/customer.wsdl"\nDans cet exemple, l'attribut targetNamespace a pour valeur l'URL : «[..]www.stevepotts.com/customer.wsdl». Cela signifie que tous les noms déclarés dans ce document WSDL appartiennent à cet espace de noms.\nLe reste du document WSDL apparaît sous cet élément et la fin de ce document est indiquée par </wsdl:definition>.\nL'annuaire des services UDDI\nL'annuaire des services UDDI est un standard pour la publication et la découverte des informations sur les services Web. La spécification UDDI est une initiative lancée par ARIBA, Microsoft et IBM. Cette spécification n'est pas gérée par le W3C mais par le groupe OASIS. La spécification UDDI vise à créer une plate-forme indépendante, un espace de travail (framework) ouvert pour la description, la découverte et l'intégration des services des entreprises.\nL'annuaire UDDI se concentre sur le processus de découverte de l'architecture orientée services (SOA), et utilise des technologies standards telles que XML, SOAP et WSDL qui permettent de simplifier la collaboration entre partenaires dans le cadre des échanges commerciaux. L'accès au référentiel s'effectue de différentes manières.\nLes pages blanches comprennent la liste des entreprises ainsi que des informations associées à ces dernières (coordonnées, description de l'entreprise, identifiants...).\nLes pages vertes fournissent des informations techniques précises sur les services fournis.\nLes entreprises publient les descriptions de leurs services Web en UDDI, sous la forme de fichiers WSDL. Ainsi, les clients peuvent plus facilement rechercher les services Web dont ils ont besoin en interrogeant le registre UDDI.\nLorsqu'un client trouve une description de service Web qui lui convient, il télécharge son fichier WSDL depuis le registre UDDI. Ensuite, à partir des informations inscrites dans le fichier WSDL, notamment la référence vers le service Web, le client peut invoquer le service Web et lui demande d'exécuter certaines de ses fonctionnalités.\nLe scénario classique d'utilisation de UDDI est illustré ci-dessous. L'entreprise B a publié le service Web S, et l'entreprise A est client de ce service :\nUn registre UDDI se compose de quatre types de structures de données, le businessEntity, le businessService, le bindingTemplate et la tModel. Cette répartition par type fournit des partitions simples pour faciliter la localisation rapide et la compréhension des différentes informations qui constituent un enregistrement.\nBusinessEntity (entité d'affaires)\nLes « businessEntities » sont en quelque sorte les pages blanches d'un annuaire UDDI. Elles décrivent les organisations ayant publié des services dans le répertoire. On y trouve notamment le nom de l'organisation, ses adresses (physiques et Web), des éléments de classification, une liste de contacts ainsi que d'autres informations.\nBusinessService (service d'affaires)\nLes « businessServices » sont en quelque sorte les pages jaunes d'un annuaire UDDI. Elles décrivent de manière non technique les services proposés par les différentes organisations. On y trouve essentiellement le nom et la description textuelle des services ainsi qu'une référence à l'organisation proposant le service et un ou plusieurs « bindingTemplate ».\nBindingTemplate (modèle de rattachement)\nUDDI permet de décrire des services Web utilisant HTTP, mais également des services invoqués par d'autres moyens (SMTP, FTP...). Les « bindingTemplates » donnent les coordonnées des services. Ce sont les pages vertes de l'annuaire UDDI. Ils contiennent notamment une description, la définition du point d'accès (une URL) et les éventuels « tModels » associés.\nLes « tModels » sont les descriptions techniques des services. UDDI n'impose aucun format pour ces descriptions qui peuvent être publiées sous n'importe quelle forme et notamment sous forme de documents textuels (XHTML, par exemple). C'est à ce niveau que WSDL intervient comme le vocabulaire de choix pour publier des descriptions techniques de services.\nL'interface UDDI est définie sous forme de documents UDDI et implémentée sous forme de service Web SOAP. Elle est composée des modules suivants :\nInterrogation inquiry : cette interface permet de rechercher des informations dans un répertoire UDDI et de lire les différents enregistrements suivant le modèle de données UDDI.\nPublication : cette interface permet de publier des informations dans un répertoire UDDI conformément à son modèle de données.\nSécurité : cette interface est utilisée pour obtenir et révoquer les jetons d'authentification nécessaires pour accéder aux enregistrements protégés dans un annuaire UDDI.\nContrôle d'accès et propriété custody and ownership transfer: cette interface permet de transférer la propriété d'informations (qui est à l'origine attribuée à l'utilisateur ayant publié ces informations) et de gérer les droits d'accès associés.\nAbonnement Subscription : cette interface permet à un client de s'abonner à un ensemble d'informations et d'être averti lors des modifications de ces informations.\nLe protocole BEEP\nBEEP (Blocs Extensible Exchange Protocol) est un nouveau protocole de transport, défini par la RFC 3080 publié en mars 2001, à l'instar de HTTP, BEEP défini un ensemble de message codés en caractères ASCII, qui sont transportés par un protocole réseaux TCP/IP. Par contre, BEEP est un protocole d'application, qui est plus adapté à la gestion des connexions et aux interactions asynchrones que peut l'être HTTP. De plus, ce protocole supporte plus d'échanges que le simple paradigme Requête/Réponse.\nNotamment la traçabilité de l'activité (Logging) et les interactions points à points (Peer-to-Peer). Mais le caractère le plus intéressant de BEEP est sa capacité à supporter le multiplexage.\nUn message BEEP peut être de trois types. Chacun étant défini par le modèle de réponse du serveur :\ntype Message/Reply lorsque le serveur exécute une tâche et renvoi une réponse positive\ntype Message/error quant le serveur n'a pu réaliser la tâche demandée et retourne un message d'erreur au client\ntype Message/answer lorsque le serveur renvoi des données au client, suivi par un indicateur de terminaison\nUne autre particularité est qu'une session BEEP est organisée en canaux.\nChaque canal supporte un profil que déterminera la nature de la communication. Le premier canal (0) est réservé pour les actions de gestion de session. En effet, quand un client veut initier une session, il envoie un message "greeting" sur le canal 0.\nLes massages présents dans les canaux sont divisés en bloc. Normalement, la spécification (RFC 3080) n'autorise qu'un seul message par bloc.\nChaque bloc est constitué d'un en-tête header, d'un corps payload et d'une terminaison trailler. Alors que le corps peut être encodé de façon arbitraire, l'en-tête et la terminaison doivent être codés selon la norme ASCII. L'en-tête possède le formalisme suivant :\ntype SP channel SP msgno SP moreSP seqno SP size CR LF\nChaque item doit être séparé par un espace et l'en-tête doit être terminée par CR/LF (code ASCII 13 et 10)\ntype spécifie le type du message. C'est une chaine de 3 caractères pouvant prendre les valeurs MSG, RPY, ANS, ERR ou NULL\nchannel identifie le canal de communication. C'est un nombre compris entre 0 et 231-1. Comme le canal 0 est réservé à la gestion de la session, une communication BEEP doit avoir au minimum 2 canaux.\nmsgno est l'identifiant unique du message dans la session. Par contre, une réponse aura le même numéro que le message demandeur.\nmore est un code ayant pour valeur "*" ou "." indique que le bloc courant est le dernier, ou le seul, bloc du message. A contrario, "*" indique que le bloc courant est suivi d'autres\nseqno est un nombre sur 32 bytes qui spécifie la position du premier octet du corps du bloc. En résumé, la valeur de seqno du bloc n sera la somme de la longueur des corps des blocs 0 à n-1\nsize représente le nombre d'octets dans le corps du message. Dans le cas de blocs textuels ou XML, cette valeur peut être purement arbitraire.\nDans l'exemple qui suit, on va montrer de façon simple comment un client et un serveur initient une session et échangent des messages.\nLe client initie une session en envoyant un message de type RPY au serveur, le corps doit contenir une demande "greeting".\nRPY 0 0 . 0 110\n<profile uri="html://iana.org/beep" ></profile>\nOn remarque l'en-tête débutant par RPY et la terminaison END\nEn réponse, le serveur renverra :\nSi l'une des parties en communication doit ouvrir un canal supplémentaire, elle en fait la demande en envoyant un message contenant un élément "start" sur le canal 0 :\nMSG 0 1 . 30 120\n<start number="1" serverName="siteduzero.com">\n<profile uri="html://iana.org.beep" ></profile>\nAvec l'attribut number, le message "start" spécifie le numéro du canal qu'il désire créer.\nDans la même logique, si l'une des parties doit clore un canal, elle en fait la demande par :\nMSG 0 2 . 390 80\nLe code renvoyé, 200 dans cet exemple, est un code retourné aux applications.\nAvant même d'avoir vu le protocole d'échange des messages SOAP pour les Services Web, il est intéressant d'avoir un aperçu de transport de messages SOAP sur BEEP.\nDans un premier temps, il convient d'ouvrir un canal pour l'échange SOAP. Il faudra alors utiliser un élément XML particulier : bootmsg.\n<start number ="1">\n<profile uri="http://iana.org/beep/soap" >\n<![CDATA[<bootmsg ressource = "/stockQuote ></bootmsg>]]>\nLe client demande l'ouverture d'un canal 1, dédié au service stockQuote sur l'URI : uri="[..]iana.org/beep/soap"\nLorsque le serveur répondra :\n<![CDATA[ <bootrpy ></bootrpy>]]>\nLe canal 1, dédié aux échanges SOAP sera alors prêt. Il sera possible d'y transmettre des enveloppes SOAP en utilisant le type MIME "application/xml"\nMSG 1 1 . 0 364\n<soap:Envelope : Envelope ...>\nPlusieurs enveloppes SOAP peuvent être transmises en même temps sur le même canal si l'élément "start" contient plusieurs profils. C'est une capacité que HTTP ne peut assurer ;)\nEn conclusion de cette sous-partie, nous pouvons évoquer les avantages que le protocole BEEP présente pour le transport des Services Web :\nc'est un protocole orienté connexion\nil permet les échanges multi-canaux\nil supporte les interactions asynchrones\nles données sont représentées en XML\nEn conclusion, il est nécessaire de faire le point sur la technologie des services Web. Les services Web est un terme qui décrit un ensemble de protocoles standards utilisés pour établir un domaine d'intégration des applications.\nL'un des facteurs ayant contribué au succès des services Web est sans doute l'utilisation des standards Internet tels que XML et HTTP. En conséquence, tout système capable d'analyser du texte et de communiquer via un protocole de transport Internet standard peut communiquer avec un service Web. XML a engendré l'apparition de nouveaux protocoles tels que SOAP pour l'échange de messages, WSDL pour la description de services et UDDI pour la publication et la découverte de services. Ces protocoles reposent sur une architecture orientée services (SOA), et correspondent à des composants logiciels qui peuvent être combinés, grâce à un langage de composition, pour former de nouveaux services plus élaborés.\nMerci d'avoir lu l'article. Bonne continuation. ;)\nJe remercie le Validateur Thunderseb pour son attention.\nJe remercie les zCorrecteurs sidahmed et Xeroth, pour la correction de l'article :)


L' AUDITION D'OUSMANE SONKO REPORTEE - NetDakar\nL’ AUDITION D’OUSMANE SONKO REPORTEE\nSonko, qui voulait être entendu avec ses avocats, a vu son audition annulée\nL’inspecteur des impôts qui a été suspendu depuis quelques semaines, Ousmane Sonko, farouche opposant au régime de Macky Sall, est arrivé dans les locaux du ministère de la Fonction publique. Les choses ne se sont pas déroulées comme prévu.\nSes avocats ont été éconduits par les gendarmes et une vive altercation s’en est suivie. Les gendarmes ne veulent laisser entrer qu’un seul avocat alors que leader de Pastef est venu à l’audition avec 6 avocats.\nLe leader du Pastef voulait être entendu avec ses avocats, alors que le conseil de discipline exigeait de l’entendre avec un seul avocat, ce qu’il a refusé. Il a invité la presse à une rencontre imminente pour se prononcer sur cette décision.\nPour un des juristes, Omar Macky Gassama qui s’est prononcé sur cette affaire dans sa page Facebook. La Loi n°61-33 du 15 juin 1961 relative au statut général des fonctionnaires en son article 48 stipule: « Le fonctionnaire incriminé, éventuellement, assisté de son conseil, a droit d’obtenir, aussitôt que l’action disciplinaire est engagée, la communication de son dossier et de tous les documents annexes qui devra lui être faite quinze jours au moins avant la réunion du conseil de discipline. Il peut présenter devant le conseil de discipline des observations écrites ou verbales, citer des témoins et se faire assister d’un défenseur de son choix un défenseur pas cinq. »\nIl précise aussi que l’inspecteur des impôts et domaines est à la phase du conseil de discipline. Dans la communication et la constitution de son dossier il peut être assisté d’autant de conseils qu’il le souhaite. Mais cette phase est dépassée , révèle t-il. Répondant aux internautes qui sont contre cette décision, il met en relief: “ On est d’accord qu’un conseil peut être un ou plusieurs avocats. Mais en conseil de discipline on ne parle plus de conseil mais d’un seul avocat de son choix qui va l’accompagner en conseil de discipline “.\nL’oeuvre du « Dialogue national tunisien » en proie aux jihadistes\nINSOLITE : UNE ADO SURPRISE PAR SA MAMAN EN SELFIES SEXY SE FAIT COGNER EN DIRECT\nCISSE LÔ (EL PISTOLERO) TIRE à BOUT PORTANT SUR Y’EN A MARRE ET L’OPPOSITION QU’IL ACCUSE DE TENTATIVE DE COUP D’ETAT\nNext story AIDA MBODJ, MARRE D’ETRE RUDOYEE, P… LES PLOMBS, REVELE ET MENACE\nPrevious story ET DIRE QUE KHADHAFI AVAIT RAISON


par Invité le Sam 18 Nov - 19:49\nUne grande salle, avec au centre, une grande estrade en bois. Des gradins sont disposés sur les côtés, afin de pouvoir accueillir un grand nombre d'élèves.\npar Invité le Sam 18 Nov - 19:54\nLes règles du tournoi de duels.\n• Deux actions sont possibles durant un post, un sort, et un déplacement / mouvement.\n• Ne pas tuer l'adversaire. Dans le cas ou le combat deviendrait trop violent, Brown arrêtera le combat un moment.\n• Pour gagner, deux solutions. Une des deux personnes abandonne le duel, ou une des deux personnes tombe de l'estrade en bois. Une fois quelqu'un hors de l’estrade, le combat est terminé.\nNaturellement, dans le cas ou une personne est K.O. et/ou paralysée, celle-ci perd le duel.\npar Franco Delacour le Sam 18 Nov - 20:17\nJe viens par ici, et je monte sur l'estrade quand on m'y invitera.\npar Invité le Sam 18 Nov - 20:17\nBrown est à côté de l'estrade, attendant de potentiels participants.\npar Invité le Sam 18 Nov - 20:18\nJ'arrive moi également attendant de monter sur l'estrade pour combattre Franco.\npar Invité le Sam 18 Nov - 20:20\n"Quand vous voulez." Fit-il.\npar Franco Delacour le Sam 18 Nov - 20:23\nJe monte sur l'estrade, et quand Cindy sera montée, je commence par me mettre un Protego.\nDernière édition par FrancoSykomore le Sam 18 Nov - 20:25, édité 1 fois\npar Julia herfoilds le Sam 18 Nov - 20:24\nJ'arrive accompagné de nathan\nah, il sont déjà arrivé, bon on prend le prochain combat\npar Spencer Hale le Sam 18 Nov - 20:24\nLe jeune Hale était actuellement présent dans les gradins, les bras croisé, et le regard fixe sur l'estrade.\npar Invité le Sam 18 Nov - 20:24\nJe monte sur l'estrade et vais jouer sur l'esquive. Je lui lance Crache-Limace.\npar Nathan drake le Sam 18 Nov - 20:26\nJe fit un signe positif à julia, puis regarde le combat\npar Invité le Sam 18 Nov - 20:28\nLa Salle est deja pleine. Des centaines d'élèves réagissent au combat présent. Franco se protège du crache-limace de Cindy. Le Protego disparaît.\npar Wolf Brennan le Sam 18 Nov - 20:29\nJe venais également d'arriver. Au vu de l'état où j'étais je n'étais pas vraiment sûre de pouvoir faire le duel, du moins pour le moment.\nRepérant Spencer, je décidais d'aller m'asseoir à ses côtés pour observer le Duel en cours.\npar Franco Delacour le Sam 18 Nov - 20:30\nJe lance un Everte Statum. J'essaierai d'esquiver son prochain sort s'il y a.\npar Invité le Sam 18 Nov - 20:32\nJe tente une esquive, et tente d'aveugler Franco avec Lumos Solem...\npar Invité le Sam 18 Nov - 20:33\nOswin est là. Il observe le duel, et surtout, l'agencement de la salle. Elle est probablement éclairée par des torches...\npar Arya Delacour le Sam 18 Nov - 20:37\nLa jeune Vampire, curieuse de voir ce qu'allait donner ce tournoi, était également présente dans les gradins.\nOui, la Salle est éclairée par des torches. Cindy je parvient pas à esquiver le sort de Franco, et se retrouve expulsé en arrière, ressentant une douleur au ventre. Cependant, elle parvient à aveugler momentanément Franco, qui sera gêné un moment. Cindy aura aussi aveuglée une partie début la salle, dont plusieurs élèves poussant des cris de surprise.\npar Invité le Sam 18 Nov - 20:38\nIl sourit, satisfait de voir la présence de torche... Avant d'être aveuglé. Il grommelle, irrité\n"-Putain... Ce sort devrait être interdit par la Convention de Genève..."\npar Arya Delacour le Sam 18 Nov - 20:40\nLa jeune Vampire poussa justement un juron en russe, avant de se protéger les yeux, à l'aide de son bras.\npar Nathan drake le Sam 18 Nov - 20:42\nJ'avais fermé les yeux à ce moment, souriant légèrement, ayant prévu le coup\npar Franco Delacour le Sam 18 Nov - 20:42\nJe ressens les deux auras mélangés... Cela me fait tirer une grimace. J'ai été aveuglé, et ma cécité risque de me faire perdre. Je lance un Protégo...\nDernière édition par FrancoSykomore le Sam 18 Nov - 20:45, édité 1 fois\npar Wolf Brennan le Sam 18 Nov - 20:42\nMon regard parcouru les gradins. J'avais vu Nathan, mais également Arya de présent. Pour le moment l'Aura de ces deux-là, semblaient stable. La mienne l'était plus où moins également.\npar Spencer Hale le Sam 18 Nov - 20:43\nLe jeune Hale venait également de placer son bras devant ses yeux, avant de grommeler quelque chose.\npar Invité le Sam 18 Nov - 20:46\nJe souris, heureuse de mon action. Je remarque Nathan et Arya et m'inquiète énormément pour Franco.\n"Il faut vite finir, Franco. Everte Statum !"\npar Invité le Sam 18 Nov - 20:53\nCindy touche sans problème son adversaire. Franco valse en l'air, et atterrit au bord de l'estrade, sur le sol. Il ressent d'ailleurs une douleur convenable au ventre.\npar Nathan drake le Sam 18 Nov - 20:55\ndiscord bug chez moi, je go miam\npar Franco Delacour le Sam 18 Nov - 20:57\nDiscord bug également chez moi, ce doit être général\nMon aura commence doucement à vasciller. Je dois songer à très vite terminer ce duel...\n"Terminons très vite..."\nJe lance Expelliarmus.\npar Invité le Sam 18 Nov - 20:59\nJe tente de relancer un Everte Statum en tentant d'esquiver le sort de Franco. Il a l'air de très vite vouloir en finir avec le duel. Sans doute que le mélange des auras doit jouer là-dedans.\nDernière édition par Cindy Reez le Sam 18 Nov - 21:14, édité 2 fois\npar Arya Delacour le Sam 18 Nov - 21:02\nLa jeune Vampire grimaça, avant de soupirer. Au final, c'était peut être pas une aussi bonne idée qu'elle soit présente ici. Surtout qu'en plus, elle avait également vu Nathan, et Wolf dont l'Aura était quelque peu étrange.


Audiences du lundi 12 juin : Esprits criminels en tête, bon score pour A l'état sauvage. - Leblogtvnews\nAudiences du lundi 12 juin : Esprits criminels en tête, bon score pour A l'état sauvage.\nBy Pascal 13/06 9h04\nLundi 12 juin en première partie de soirée, TF1 proposait Au coeur du brasier, un épisode inédit de la série américaine Esprits criminels (photo). Il était suivi de deux rediffs. Audience des deux premiers épisodes : 4.3 millions d'amateurs. 5.1 millions pour l'épisode de 21h05.\nLa Maison Cécile et Une victoire de courte durée étaient diffusés sur France 2. Deux épisodes inédits de la fiction franco-britannique Meurtres au paradis. Ils ont attiré en moyenne 3.6 millions de personnes.\nInédit en clair le drame américain Le juge était visible sur France 3. Interprété par Robert Downey Jr et Robert Duvall, ce long-métrage loin d'être captivant a été regardé par 1.6 million de téléspectateurs.\nAprès Michaël Youn Matt Pokora et Laure Manaudou, Christophe Dechavanne partait en expédition avec Mike Horn pour M6. Direction le Venezuela. Très bien réalisé, ce programme intitulé A l'état sauvage a été vu par 3.2 millions de téléspectateurs.\nCrédit photo © Richard Cartwright - ABC Studios.