Comment utiliser CFC dans ColdFusion

Le langage de programmation Microsoft appelé ColdFusion permet aux ingénieurs de logiciels de créer des applications Web robustes. composants ColdFusion (CFC) sont utilisés pour construire des constructeurs de code qui permettent aux développeurs d'utiliser ColdFusion comme un langage de programmation orienté objet, comme son concurrent open-source, C #. Il existe différentes façons de tirer parti de CFC pour rendre votre application de fonctionner plus efficacement, par exemple en utilisant des domaines de variables partagées.

Instructions

1 Lancez votre ColdFusion éditeur de code, ouvrez le code que vous souhaitez modifier et permettre l'utilisation de champs variables, qui arrêtent plusieurs CFC d'être créé comme un utilisateur navigue à travers votre application Web.

2 Créer un CFC qui sera utilisé à travers le site en utilisant le code suivant et en remplaçant le nom de la session «Exemple» avec le nom que vous souhaitez utiliser effectivement:

<Cfif pas IsDefined ( 'session.Example')>

<Cfset session.shoppingList =

createObject ( "composant", "ShoppingList"). init (listID = createUUID ())>

3 Utilisez le "init ()" méthode, qui est unique aux CFC pour limiter le nombre de fois que le CFC est créé pendant le temps de l'utilisateur qu'ils utilisent l'application de la liste d'achats utilisé dans ce tutoriel:

<Cfcomponent displayname = "ShoppingList">

<Nom de cffunction = accès = sortie "init" "private" = "no" returntype = "de ShoppingList">

<Cfargument name = type "listID" = "UUID" required = "yes">

<Cfset variables.listID = arguments.listID>

<Cfreturn this>

</ Cffunction>

4 Enregistrez le code de ColdFusion modifié et le charger dans votre environnement de développement pour le tester et de faire en sorte que plusieurs CFC ne sont pas créés au cours de l'utilisation de votre application.