Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour
j'ai lancé le processus de migration de PB7 à PB12, j'ai une erreur au niveau de la declaration de l'objet TRANSPORT "Transport object is
obsolete".
Y a t'il une alternative préconisée?
Merci d'avance.
Hors ligne
Bonjour Della,
Cet objet a été supprimé en PB8. Il faudrait savoir à quoi il sert. Est-il présent dans votre framework, sans servir à rien ?
Sinon, il faut analyser quel est son rôle. Dans le pire des cas, tu pourras faire des sockets.
Sybase recommande d'utiliser EAS
http://www.sybase.com/detail?id=1032777
Hors ligne
Cet objet est present dans le FRAMEWORK, il sert à etablir la communication entre une application d'identification/habilitation et les autres applications du système.
Si j'utilise le WINSOCK (http://www.topwizprogramming.com/freecode_winsock.html), est ce que je dois quand meme avoir la licence EAS
préconisé par Sybase ou je peux m'en passer?
Merci,
Hors ligne
Tu n'as pas besoin d'une licence EAS, winsock se suffit à lui-même.
Hors ligne
Il me semble que l'objet Transport sert à instancier un nvo a partir d'un serveur d'objet (application distribuée qui était totalement intégré encore en pb7), depuis il faut passer par l'objet Connection (CreateInstance) et un EAS pour conserver le même modèle, sinon il faudra revoir le patacaisse...
Chez nous lors du passage de PB7 à 10, on à coupé la fonctionnalité plutôt que de migrer
Hors ligne