Wednesday 13 February 2013

JMS Terminology - Back Out Queue

The backout queue is when MQ was not able to process the message for some reason, it can back it out for later processing (back to it's original queue). If it's backed out too many times, the threshold can be configured), it gets moved to the backout queue. From paxdiablo@Stackoverflow

JMS Terminology - Dead Letter Queue

Dead-letter queues are system-generated queues used for storing messages that could not be delivered For example in Websphere MQ, It stores messages that arrived at the queue manager but the queue didn't exist goes to Dead Letter Queue

SUN MQ Terminology - Broker

message validation, message transformation and message routing Route messages to one or more of many destinations Transform messages to an alternative representation

JCAPS Terminology - Deployment Profile

A Deployment Profile contains information about how Project components are mapped and deployed within an Environment.

JCaps Terminology - OTD

OTD is Object type definition contains the structure and rules that define an object. Like type and structure of XML input coming into system is defined in DTD then it is OTD for input object

JCAPS Terminology - Projects

Projects solves business problems contains 1) Collection of logical objects, 2) Configurations, and 3) eWays (Connectors)

JCAPS Terminology - LogicalHost

Logical Host acts as a directory for the domains i.e actual runtime components. A domain is an instance of a Logical Host

JCAPS Terminology - Environment

Environment is where resources are deployed i.e collection of physical resources and configurations used to host project components/objects

It includes information about external system that interact with JCaps and Logical Hosts too
Environment have Integration Server like glassfish in which EAR's are deployed which basically contains business logic to run java collaborations and eWays(JCA-Connecters)

JCAPS Terminology - Java Collaboration?

Collaboration Definitions define how data should be processed
and routed between Project components,
how databases should be queried in response to requests,
and how APIs to one or more applications should be invoked.

JCAPS Terminology - Connectivity Map

Connectivity Map:
Contains Data Transmission mechanism having Code and Routing Information.

We add different objects to connectivity map like Topic, Queue, Service, Web Service, External Application etc.

All objects/components are linked using eWays which brings data from somewhere(Inbound) and sends data to somewhere(Outbound)