Aller au contenu principal
Notification
ITPro
  • Ressources IT
  • Newsletter
Se connecter
S’inscrire
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
Se connecter
S’inscrire
  • Facebook
  • X
  • Linkedin
  • Instagram

Inscrivez-vous

Newsletter iTPro

  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  1. Accueil
  2. Tech
  3. XMLSERVICE en bref

Sommaire

Tech stories

  • Tech Stories

    Sous-titres vidéo : formats SRT, VTT et bonnes pratiques

  • Tech Stories

    Sécuriser sa téléphonie IP : 5 failles critiques à anticiper

Open source et licences Tech

XMLSERVICE en bref

Par

it-pro
19 juin 2014
2 minutes

Qu’est-ce exactement que XMLSERVICE ?

Sommaire

C’est la tuyauterie du nouveau Zend PHP Toolkit for IBM i. Il permet d’utiliser n’importe quel programme ou utilitaire de votre système, à l’aide de Simple XML via des procédures stockées HTTP ou DB2. Dès lors que XMLSERVICE est installé, votre programme est accessible sans aucune opération supplémentaire. Il vous suffit de créer votre document XML pour appeler le programme, la sousprocédure dans un programme de service ILE, l’utilitaire PASE, ou tout autre chose que vous essayez d’appeler. Étonnant, non ?

Et ce n’est pas tout. L’IBM est en train d’ouvrir XMLSERVICE à l’open source. Tout le développement a été fait chez IBM en collaboration avec Zend, mais IBM a décidé d’offrir le projet à la communauté une fois terminé. D’ailleurs, au moment où vous lirez ces lignes, le projet devrait être disponible.

Suivez de près le wiki Young i Professionals à youngiprofessionals. com pour savoir comment le télécharger et l’utiliser une fois disponible. L’intention actuelle est d’offrir le projet sous la licence BSD. Qu’est-ce que cela signifie pour vous ? Tout simplement que XMLSERVICE sera gratuit, open source, et que la communauté pourra l’améliorer selon les besoins de la base utilisatrice. Cela signifie aussi que le nouveau toolkit de Zend pour PHP n’a pas l’usage exclusif de XMLSERVICE. Si un gourou de .NET (vous peut-être) veut écrire un toolkit pour simplifier l’utilisation de XMLSERVICE à partir d’applications .NET, libre à lui. Si la communauté Java souhaite s’approprier le projet, elle le peut. Je vous incite tous, membres de la communauté, à vous impliquer dans l’interfaçage de XMLSERVICE avec votre langage favori.

Ce qui me semble le plus important quant à XMLSERVICE, est qu’il est écrit entièrement en ILE RPG. Oui, vous avez bien lu. En effet, quel serait l’intérêt d’offrir un projet open source tel que celui-ci à la communauté IBM i et de l’écrire en C ou Java, alors que les codeurs RPG sont majoritaires ? S’il est écrit en ILE RPG, tout le monde peut lire le code source et le comprendre.

Pour qu’un tel projet s’épanouisse, il faut généraliser la contribution et donc éliminer ou réduire les barrières. En l’occurrence, IBM a vraiment bien joué. Espérons que c’est le début d’une tendance et que d’autres outils IBM i seront écrits en RPG et proposés en open source.

Tech Stories

Sous-titres vidéo : formats SRT, VTT et bonnes pratiques

Le sous-titrage n'est plus une option mais un levier de croissance : 80 % des vidéos sur les réseaux sociaux sont consommées sans le son. Pourtant, choisir entre le format…

Lire l'article : Sous-titres vidéo : formats SRT, VTT et bonnes pratiques

Ressource IT

SIEM & PME : Comment construire la boîte noire de votre SI ?

Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…

Découvrir la ressource : SIEM & PME : Comment construire la boîte noire de votre SI ?

Inscrivez-vous

Newsletter iTPro

it-pro

Rédigé par it-pro

Tous ses articles →

Open source et licences

À lire également...

  • Open Source Intelligence outil de cyberdéfense @ITPROFR Cyber sécurity expert
    Cybersécurité Open source et licences

    L’Open Source Intelligence : un outil nécessaire de cyberdéfense

    Par

    Sabine Terrey
    5 février 2024
    4 minutes
  • La digitalisation des services financiers les met à risques - shutterstock @ITPROFR
    Data & IA Open source et licences

    La digitalisation des services financiers les met à risques

    Par

    Sabine Terrey
    28 septembre 2023
    4 minutes
  • Open-Source-DevOps-AppDev-Tendances-2023
    Data & IA Open source et licences

    Open Source, DevOps, AppDev : tendances à suivre en 2023 

    Par

    Sabine Terrey
    13 décembre 2022
    4 minutes
  • Cloud & Infrastructure Observabilité et monitoring Open source et licences

    Pourquoi Malt a migré de l’open source au monitoring basé sur une solution SaaS

    Par

    Sabine Terrey
    12 novembre 2021
    4 minutes
ITPro
  • X
  • Linkedin
  • Facebook
  • Instagram
Se connecter
S’inscrire
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  • Ressources IT
  • Espace responsable sécurité
  • Espace DSI
  • Espace Architecte IT
  • Espace IT Manager
  • Espace Responsable Data / IA

Inscrivez-vous

Newsletter iTPro

© iTPro.fr

  • Comité éditorial
  • Régie médias
  • Mentions-légales
  • Gestion et protection des données personnelles
  • Gestion des cookies
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’internaute, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou la personne utilisant le service.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’internaute sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Voir les préférences
  • {title}
  • {title}
  • {title}