As I mentioned in the beginning of the chapter, ColdFusion can be extended through another type of custom tag called a CFX tag. CFX tags differ from CFML custom tags in a number of ways:
They are created in Visual C++ or Java.
They are compiled (.dll for Visual C++, .class for Java).
They must be registered in the ColdFusion Administrator before they can be used.
They may or may not be cross-platform.
They can extend the capabilities of the ColdFusion Application Server in ways that CFML tags can’t by performing tasks not native to ColdFusion.
They generally execute faster than CFML tags (because they are compiled).
Before a CFX tag can be used, it must be registered in the ColdFusion Administrator. The following steps outline the procedure for ColdFusion MX. If you use an earlier version, the actual registration process and screens may vary slightly. Save the tag to your ColdFusion server. The default directory for custom tags is