Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Chapter 1. General Computer Terms
- dependency injection
- A form of inversion of control, where an object’s external dependencies are given to it, either programmatically or through a framework that is driven by configuration information. The result is to decouple dependent objects and allow the dependencies to be resolved at run time.
- Enterprise Management System, EMS
- Enterprise Management System(EMS), a set of integrated tools that enable system administrators to manage large-scale production environments.
- i18n
- An abbreviation for internationalization, used in the context of preparing products, especially software and documentation, for use in more than one national locale and language.
- Java Management eXtensions, JMX
- A Java technology that supplies tools for managing and monitoring applications, system objects, devices, and service-oriented networks.
- Java Database Connectivity, JDBC
- An API specified in Java technology that provides Java applications with access to databases and other data sources.
- Java Naming and Directory Interface, JNDI
- A set of APIs specified in Java technology that assists Java applications with interfacing to multiple naming and directory services.
- Java Architecture for XML Binding, JAXB
- An API that provides a way to bind an XML Schema to a representation in Java code.
- Java Authentication and Authorization Service, JAAS
- A Java security framework for user-centric security to augment the Java code-based security.
- JavaScript Object Notation, JSON
- A text-based, human-readable format for representing simple data structures JSON is specified in RFC 4627. The official Internet media type for JSON is
application/json
. JSON format is often as an alternative to XML for the serialization and transmission of structured data over a network connection. - l10n
- An abbreviation for localization, used in the context of preparing products, especially software and documentation, for use in more than one national locale and language. Localization is the process of translating the elements of a product for a particular locale and language.
- marshalling
- The process of taking in-memory objects and converting them to a binary or textual format for transmission over a transport.See also: unmarshalling
- OASIS
- An international consortium that drives the development, convergence, and adoption of Web services standards. See www.oasis-open.org.
- QName
- Industry-standard abbreviation for qualified name, as defined in the XML namespace specification. A QName is resource name that incorporates the namespace of the specification where that resource is defined.QNames are composed of:
- A URI representing the namespace of the resource's definition.
- The name of the resource, usually called the localPart.
- Some QName formats also include an alias for the namespace called the prefix.
QNames can be found in several formats. The canonical format for QNames in Red Hat JBoss Fuse is the one specified injavax.xml.namespace.QName
, which is the namespace URI enclosed in braces, followed immediately (with no punctuation) by the localPart. For, example:{http://redhat.com/demo}SOAPHTTPService
.Another format is used in a self-contained document such as a WSDL contract, where a qualified name is in the form prefix:localPart. The prefix is declared in anxmlns
element in an XML namespace declaration in the same document. For example, ls:SOAPHTTPService is a qualified name, where the prefixls
is defined in the statement xmlns:ls="http://www.iona.com/FixedBinding" earlier in the same document, andSOAPHTTPService
is a resource defined in the specification at that location. - Spring framework
- A comprehensive programming and configuration model for modern Java-based enterprise applications the uses dependency injection.See also: dependency injection
- Uniform Resource Identifier, URI
- A string of characters used to identify or name a resource on the Internet.
- unmarshalling
- The process of taking a binary or textual format payload and converting that into objects.See also: marshalling
- World Wide Web Consortium, W3C
- An international consortium where member organizations, a full-time staff, and the public work together to develop Web standards.
- XML Schema
- A language specification by the W3C that defines an XML vocabulary for defining the contents and structure of XML documents. XML Schema is a successor to XML Document Type Declarations (DTDs), but is more expressive and better designed for expressing a type system.
- XML Schema Definition, XSD
- An instance of an XML schema written in the XML Schema language. An XSD defines a type of XML document in terms of constraints upon what elements and attributes may appear, their relationship to each other, and what types of data may be in them.