Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je vous contact car j'aurai besoin de votre avis concernant le choix de technologie à utiliser.
Je dois développer une architecture distribuée pour permettre l'interaction entre 2 applications différentes dans deux langages différents.
Mon application est développée en PB 11.2 et l'autre application est en Java
Je vois que l'on peut utiliser les webservices .NET ou EAServer en PB.
Quelle technologie me conseillez-vous?
Au niveau complexité, quelle technologie est la plus aisée.
Au niveau problématique, déploiement et autres?
Au niveau licence, de quoi mon client a-t-il besoin?
Au niveau compatibilité, compatible avec tous les langages?
EAServer Advanced 6.3 for Windows x86
Catalog 60872, English, 32-bit
CPU License 5 650.70€ /CPU
Merci d'avance pour vos réponses.
Hors ligne
Tu dois écrire le webservice en PowerBuilder? ou l'utiliser ?
Dans le premier cas:
Si tu choisis le target .Net Webservices, tu dois utiliser IIS. La licence de IIS est "incluse" dans Windows et en tous cas moins chere que EAS.
Le déploiement passe par la création d'un MSI, et de son exécution sur le serveur qui héberge IIS.
Por la compatibilité, il faut que tu définisse bien l'interface de ton webservice pour etre "compliant" avec la norme, ce qui te permettra de l'utiliser depuis n'importe quel language.
Hors ligne