LibraryToggle FramesPrintFeedback

Index

A

Active consumers, defined, Network of brokers
Advisory messages, described, Advisory messages
Apache ActiveMQ information resources
Fuse documentation, Developer—basics
Fuse video demos, Video demos, Video demos
Fuse webinars, Webinars, Webinars
third-party books & articles, Third party books and articles
Apache Karaf, The Kernel Layer

B

B2B (see Business-to-business)
Blob (binary large objects) messages
data storage, Blob (binary large objects) messages
described, Blob (binary large objects) messages
Broker
durable subscribers, Durable subscribers
integration, described, Message routing
Broker connection
described, Basic application components
program example, Simple broker program
Broker program example
connection factory, get, Simple broker program
connection, create, Simple broker program
connection, start, Simple broker program
consumer, create, Simple broker program
consumer, receive message, Simple broker program
destination, create, Simple broker program
diagram of, Simple broker program
message, create, Simple broker program
print out list of messages received, Simple broker program
producer, create, Simple broker program
producer, send message, Simple broker program
program sequence, Simple broker program
session, create, Simple broker program
Business-to-business, Integration problems

C

CamelContext (see Routing and integration service)
Code-first development, web services, Overview
Composite messaging destinations, described, Composite destinations
configuration
profiles, Profiles
versions, Profiles
Connection factory
described, Basic application components
program example, Simple broker program
Console, The Kernel Layer
consumer clusters, Consumer clusters
load balancing across queues, Consumer clusters
Contract-first development, web services, Overview

D

Data bindings
JAXB, Data binding options, JAXB data bindings
JSON, Data binding options, JSON data bindings
web and RESTful services, Data binding options
XMLBeans, Data binding options
Dead letter queue, described, Dead letter queue
Dependency injection frameworks
Blueprint, The Kernel Layer
Spring, The Kernel Layer
Deployment options, The Kernel Layer, Deployment options
Durable subscribers, described, Durable subscribers

E

EAI (see Enterprise application integration)
Endpoints
consumer, Endpoints
described, Endpoints
producer, Endpoints
ensemble, Fabric Ensemble
Enterprise application integration, Integration problems
Enterprise integration patterns
described, Features
processors, and, Features
Enterprise service bus, described, The ESB approach
ESB (see Enterprise service bus)
Exclusive consumers, described, Exclusive consumers
Extended enterprise, described, The ESB approach
Extended messaging features
flexibility, Overview
high availability, High Availability
reliability, Overview
scalability and high performance, Scalability and High Performance
simplified administration, Simplified Administration

F

FAB
described, The Fuse ESB Enterprise approach, FABs in a nutshell
OSGi bundles, and, FABs in a nutshell
pom.xml file, and, FABs in a nutshell
fabric
agent, Fabric Agents
ensemble, Fabric Ensemble
profiles, Profiles
versions, Profiles
Fabric Agent, Fabric Agents
Fabric Ensemble, Fabric Ensemble
Failover protocol
described, Fault tolerance and the failover protocol
master/slave broker topologies, Master/Slave topologies
Fault tolerance
described, Fault tolerance and the failover protocol
master/slave broker topologies, Master/Slave topologies
messaging system example, diagram of, Major Widgets Phase One Solution
network of brokers, and, Network of brokers
use case example, Major Widgets solution components
Flexibility messaging features
broker integration, Message routing
client-side APIs, Client-side APIs
composite destinations, Composite destinations
connectivity options, Overview, Connectivity options
deployment options, Deployment options
virtual destinations, Virtual destinations
Flexible messaging system, described, Overview
Fuse Application Bunble (see FAB)
Fuse ESB Enterprise architecture
application layer, Overview, The Application Layer
diagram of, Architectural Layers
kernel layer, Overview, The Kernel Layer
services layer, Overview, The Services Layer
Fuse ESB Enterprise configuration, The Kernel Layer
Fuse ESB Enterprise console, The Kernel Layer
Fuse ESB Enterprise embeded services
JBI, The Services Layer
messaging, The Services Layer
Normalized Message Router, The Services Layer
RESTful services framework, The Services Layer
routing and integration, The Services Layer
transaction manager, The Services Layer
web services framework, The Services Layer
Fuse ESB Enterprise kernel layer
described, The Kernel Layer
features, The Kernel Layer
configuration, The Kernel Layer
console, The Kernel Layer
dependency injection frameworks, The Kernel Layer
deployment, The Kernel Layer
FAB, The Kernel Layer
logging, The Kernel Layer
OSGi container, The Kernel Layer
provisioning, The Kernel Layer
security, The Kernel Layer
Fuse ESB Enterprise OSGi container, The Kernel Layer
Fuse ESB Enterprise provisioning, The Kernel Layer
Fuse ESB Enterprise security, The Kernel Layer
Fuse ESB Enterprise services layer
described, The Services Layer
embedded services, The Services Layer

H

High availability messaging features
described, High Availability
failover protocol, Fault tolerance and the failover protocol
fault tolerance, Fault tolerance and the failover protocol
master/slave broker topologies, Master/Slave topologies
High-performance messaging features
blob (binary large objects) messages, Blob (binary large objects) messages
large message bottlenecks, avoiding, Overview
network of brokers, Network of brokers
scheduled message delivery, Scheduled message delivery
stream messages, Stream messages
Horizontal scaling, described, Overview
Hot deployment, The Kernel Layer, Bundle bootstrapping process
HTTP/S protocol, Connectivity options

I

Integration solution example
diagram of, Major Widgets Phase One Solution
fault tolerance, Major Widgets solution components
Major Widgets use case, Introducing Major Widgets
IP multicast protocol, Connectivity options

J

Java message types, Message body
JAX-RS, RESTful services front end, Font end options
JAX-WS, web services front end, Font end options
JBI, The Services Layer
JMS 1.1 specification, Standard JMS Features
JMS application components
described, Basic application components
list of, Basic application components
JMS features, standard, Standard JMS Features
JMS message headers, Message headers and properties
JMS message properties, Message headers and properties
JMS transactions, JMS transactions
message selectors, Message headers and properties
messaging domains, Queue- and topic-based messaging
nonpersistent messages, Persistent and nonpersistent messages
persistent messages, Persistent and nonpersistent messages
Point-to-Point (PTP), Queue- and topic-based messaging
Publish/subscribe (Pub/Sub), Queue- and topic-based messaging
Request/reply messaging, Request/reply messaging
XA transactions, XA transactions
JMS message headers
described, Message headers and properties
JMSXGroupID, Message groups
producer's send() method, and, Message headers and properties
JMS message properties
described, Message headers and properties
JMS-defined, Message headers and properties
user-defined, Message headers and properties
vendor-specific, Message headers and properties
JMS messages
anatomy of, Message anatomy
body, Message body
consuming from queues in correct order, Exclusive consumers
described, Overview, Basic application components
headers, Message headers and properties
Java message types, Message body
message create, program example, Simple broker program
message receive, program example, Simple broker program
message selectors, Message headers and properties
message send, program example, Simple broker program
properties, Message headers and properties
JMS transactions, JMS transactions
JMX console, administration tool, JMX

K

kernel layer, The Kernel Layer

M

Major Widgets use case
example integration solution, Introducing Major Widgets
fault tolerance example, Major Widgets solution components
integration solution, diagram of, Major Widgets Phase One Solution
Master/slave broker topologies
described, Master/Slave topologies
network of brokers, and, Network of brokers
shared database/file system networks, Master/Slave topologies
shared-nothing networks, Master/Slave topologies
MEP (see Message exchanges)
Message bindings
SOAP, Message binding options
web and RESTful services, Message binding options
XML, Message binding options
Message exchanges, described, Message exchange basics
Message groups
described, Message groups
JMSXGroupID header, Message groups
Message redelivery, described, Message redelivery
Message selectors, described, Message headers and properties
MessageConsumer interface, described, Basic application components
MessageProducer interface, described, Basic application components
Messaging client-side APIs
list of, Client-side APIs
programming languages, supported, Client-side APIs
wire protocols, Client-side APIs
Messaging clients
active consumers, Network of brokers
broadcasting messages through a topic to a pool of queue subscribers, Virtual destinations
consumers, Queue- and topic-based messaging, Basic application components
multiple destinations, concurrently sending the same message to, Composite destinations
producers, Queue- and topic-based messaging, Basic application components
publishers, Queue- and topic-based messaging
receivers, Queue- and topic-based messaging
senders, Queue- and topic-based messaging
subscribers, Queue- and topic-based messaging
Messaging connectivity options, list of, Connectivity options
Messaging consumer
described, Queue- and topic-based messaging, Basic application components
durable subscribers, Durable subscribers
exclusive consumers, Exclusive consumers
MessageConsumer interface, Basic application components
messages, receiving and processing, Basic application components
program example, Simple broker program
retroactive consumers, Retroactive consumers
Messaging destinations
composite destinations, Composite destinations
described, Basic application components
program example, Simple broker program
virtual destinations, Virtual destinations
Messaging domains
Point-to-Point (PTP), Queue- and topic-based messaging
Publish/subscribe (Pub/Sub), Queue- and topic-based messaging
Messaging interceptors
authentication, Interceptor plug-ins
central timestamp, Interceptor plug-ins
described, Interceptor plug-ins
enhanced logging, Interceptor plug-ins
list of, Interceptor plug-ins
statistics, Interceptor plug-ins
visualization, Interceptor plug-ins
Messaging producer
default destination, Basic application components
described, Queue- and topic-based messaging, Basic application components
JMS headers and properties, setting, Basic application components
MessageProducer interface, Basic application components
messages, sending, Basic application components
program example, Simple broker program
Messaging session
described, Basic application components
program example, Simple broker program
Messaging, described, The Services Layer

N

Network of brokers
described, Network of brokers
example, diagram of, Network of brokers
fault tolerance, Network of brokers
master/slave networks, and, Network of brokers
network connectors, Network of brokers
network topologies, Network of brokers
store and forward delivery mode, Network of brokers
vs standalone broker clusters, Fault tolerance and the failover protocol
NIO protocol, Connectivity options
NMR (see Normalized Message Router)
Nonpersistent messaging, described, Persistent and nonpersistent messages
Normalized Message Router, The Services Layer

O

OpenWire protocol, Connectivity options
OSGi
advantages of, OSGi in a nutshell
bundles, OSGi in a nutshell
described, OSGi in a nutshell
framework, OSGi in a nutshell
service registry, Bundle bootstrapping process
OSGi bundles
bootstrapping process, Bundle bootstrapping process
described, OSGi in a nutshell
FABs, and, FABs in a nutshell
MANIFEST.MF file, and, Bundle bootstrapping process
route activation, example of, Bundle bootstrapping process

P

Persistent messaging
broker configuration, Persistent and nonpersistent messages
described, Persistent and nonpersistent messages
Point-to-Point (PTP) messaging
clients, Queue- and topic-based messaging
described, Queue- and topic-based messaging
destinations, Queue- and topic-based messaging
Publish/subscribe (Pub/Sub) messaging
clients, Queue- and topic-based messaging
described, Queue- and topic-based messaging
destinations, Queue- and topic-based messaging

Q

Queue-based messaging, Queue- and topic-based messaging

R

Reliability messaging features
dead letter queue, Dead letter queue
durable subscribers, Durable subscribers
exclusive consumers, Exclusive consumers
message groups, Message groups
message redelivery, Message redelivery
retroactive consumers, Retroactive consumers
Request/reply messaging, described, Request/reply messaging
RESTful services framework, The Services Layer
described, Overview
JAX-RS development benefits, JAX-RS development
JSON data bindings, JSON data bindings
Retroactive message consumers
described, Retroactive consumers
persistent messaging alternative for improved reliability, Retroactive consumers
Routing and integration service, The Services Layer
components, Components
described, Overview
development process, Integration Development
endpoints, described, Endpoints
enterprise integration patterns, Overview
jbi: component, The Services Layer
message anatomy, Message basics
message exchanges, anatomy of, Message exchange basics
nmr: component, The Services Layer
processors, Features, Routes and processors
routes, Routes and processors
routing rules, Routes and processors
routing runtime, Overview
type converters, Features

S

Scalability and high performance, described, Scalability and High Performance
Scalability messaging features
horizontal scaling, Overview
network of brokers, Network of brokers
vertical scaling, Overview
Scheduled message delivery
described, Scheduled message delivery
enabling, Scheduled message delivery
ScheduledMessage properties, Scheduled message delivery
Service oriented architecture, Integration problems
Shared database/file system networks
benefits of, Master/Slave topologies
described, Master/Slave topologies
integration solution, diagram of, Major Widgets Phase One Solution
Shared-nothing master/slave networks
described, Master/Slave topologies
masterConnectorURI connector, Master/Slave topologies
Simplified messaging administration features
advisory messages, Advisory messages
interceptor plug-ins, Interceptor plug-ins
JMX, JMX
web console, Web Console
SOA (see Service oriented architecture)
SSL protocol, Connectivity options
STOMP protocol, Connectivity options
Store and forward delivery mode, described, Network of brokers
Stream messages
described, Stream messages
vs blob messages, Blob (binary large objects) messages

T

TCP protocol, Connectivity options
Topic-based messaging, Queue- and topic-based messaging
Transactions
JMS, JMS transactions
transaction manager, The Services Layer
XA, XA transactions

U

UDP protocol, Connectivity options

V

Vertical scaling, described, Overview
Virtual messaging destinations
described, Virtual destinations
topic functionality, leveraged over queues, Virtual destinations
VM protocol, Connectivity options

W

Web and RESTful services framework
binary & legacy protocols, The Embedded Web and RESTful Services
data bindings, Data binding options
front end options, Font end options
front end programming standards, The Embedded Web and RESTful Services
message bindings, Message binding options
transport options, Transport options
Web console, administration tool, Web Console
Web services framework, The Services Layer
code-first development, Overview
contract-first development, Overview
data exchange format, Data exchange format
JAXB data bindings, JAXB data bindings
supported standards, The Embedded Web and RESTful Services
Wire protocol
described, Connectivity options
OpenWire, Connectivity options
STOMP, Connectivity options

X

XA transactions, XA transactions
XMPP protocol, Connectivity options
Comments powered by Disqus