Smoking

Tuxedo est un module d'extension Perl pour smokingo.
Télécharger maintenant

Smoking Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • The Apache License 2.0
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Ralf Henschkowski

Smoking Mots clés


Smoking La description

Tuxedo est un module d'extension Perl pour Tuxedo. Tuxedo est un module d'extension Perl pour Tuxedo.Ce module fournit la fonctionnalité suivante ... «C» Interface de style Le module Tuxedo Perl vous donne accès à la quasi-totalité des API Tuxedo 8.1 de Perl. Dans la plupart des cas, vous pouvez emprunter l'API C que vous connaissez déjà, appliquez la sémantique de Perl et écrivez des programmes de smoking de travail dans Perl.Object Emballage des structures C de nombreuses fonctions Tuxedo prennent des pointeurs sur des structures C en tant que paramètres de fonction. Pour préserver l'interface C, ce module fournit des objets PERL qui encapsulent les structures C utilisées par Tuxedo. Ces objets permettent à l'utilisateur de créer et de manipuler les éléments de ces structures C, et ces objets sont ensuite passés sous forme de paramètres de la version Perl de ces fonctions Tuxedo C.Buffer Management Perl classes existent pour chaque type tampon pour permettre une manipulation facile du tampon. Contenu et nettoyage automatique de la mémoire Lorsque vous n'avez plus de références à la mémoire tampon exist.Callback SOUS PERL SUBS peut être enregistrée sous forme de gestionnaires de messages non sollicités et de fonctionnalités de signal Handlers.FML / FML32 Tableau de champ de champ Ce module inclut le script MKFLDPM32.PL qui est l'équivalent de Perl. Tuxedo MKFLDHDR32 Programme. Il accepte un fichier de table de terrain comme entrée et produit un fichier * .pm qui peut être inclus dans un script Perl, des identifiants de champ peuvent donc être référencés par des services ID.perl Tuxedo, vous pouvez désormais écrire des services Tuxedo à Perl. Lorsque vous construisez le module Tuxedo, il devrait créer un serveur Tuxedo appelé PerlSVR. Il s'agit d'un serveur Tuxedo contenant une interprétation PERL intégrée pour l'exécution des services Perl Tuxedo. Lorsque PerlSVR Boots Up, il analyse le script perlsvr.pl, qui au moment où il s'attend à trouver dans son répertoire de travail. L'emplacement de Perlsvr.pl sera configurable dans une version future. Le script perlsvr.pl est exécuté comme routine TPSVRINIT. Vous pouvez modifier Perlsvr.pl pour définir tous les sous-marins que vous voulez être des services de smoking et annoncer ces sous-verbaux. Il y a quelques règles pour la rédaction de SUBS qui doivent être exécutées sous forme de services TuxeDo.1) Ils doivent accepter un seul paramètre d'entrée qui est un seul paramètre d'entrée qui est une Référence à un objet tpsvcinfo_ptr.2) Ils doivent renvoyer 5 paramètres correspondant aux paramètres de la fonction TuxeDo TPRETURT. Vous n'appelez pas TPRETURN directement à partir d'un service Perl Sub Tuxedo. Lorsque le SUB revient, le PERLSVR extraire les valeurs de retour de la pile PERL et appelle TPRETURN pour vous.Below est le PerlSVr.pl qui est inclus dans cette distribution. Il démontre comment écrire et annoncer deux simples sous-marins de PERL qui agissent en tant que services Tuxedo. utiliser smokingo; Sub Toupper {My ($ tpsvcinfo) = @_; mon ($ inbuf) = $ tpsvcinfo-> données; $ inbuf-> valeur (($ newval = uc ($ inbuf-> valeur))); retour (tpsuccess, 0, $ inbuf, $ tpsvcinfo-> len, 0); } sous-revers {mon ($ tpsvcinfo) = @_; mon ($ buf) = $ tpsvcinfo-> données; $ buf-> valeur (($ newval = inverse ($ buf-> valeur))); retour (tpsuccess, 0, $ buf, $ tpsvcinfo-> len, 0); } tpadvertise ("Toupper", Toupper); tpadvertise ("inverse", inverse); les versions futures de ce module comprendront des modules différents et des modules indigènes différents des modules différents pour le développement de smoking natif et de poste de travail. Actuellement, Native est la valeur par défaut.Un Objet orienté Tuxedo Interface version 1 du module Tuxedo n'a présenté qu'une interface orientée objet à l'utilisateur. Cette version du module Tuxedo présente l'interface C d'origine C pour faciliter le développement de Perl Tuxedo pour les programmeurs Tuxedo expérimentés. L'interface orientée objet coexistera avec l'interface C dans une future version de ce module. Exigences: · Perl


Smoking Logiciels associés

Fullsync

FullSync est un outil de synchronisation et de publication de fichiers utiles et puissants. ...

157

Télécharger