YouTube Icon

Interview Questions.

Top 100+ Ibm Integration Bus Interview Questions And Answers - May 31, 2020

fluid

Top 100+ Ibm Integration Bus Interview Questions And Answers

Question 1. Difference Between Root And Output Root?

Answer :

Root is used within the Database content changing  and in Filter node.

Output Root is used inside the ESQL code for a Compute node that creates a new output message primarily based at the enter message.

Question 2. Which Interface We Have To Implement When We Are Going To Create An Input Custom Node?

Answer :

MbInputNodeInterface

IBM Websphere Interview Questions
Question 3. Difference Between Rad And Ordinary Deployment?

Answer :

Using Resource adapter deployment, we can reuse the deployment till the server is rebooted.

Question 4. Define Broker, Bar, Execution Group, Scada, And Components Of Broker?

Answer :

BROKER: A broking is a hard and fast of execution methods that hosts one or more message flows to direction, transform, and enrich inflight messages.

BAR: Flows and units which might be to be deployed are packed in it and despatched to configuration manager

EXECUTION GROUP:An execution institution is a named grouping of message flows which have been assigned to a broking. The dealer enforces a degree of isolation between message flows in awesome execution companies through ensuring that they execute in separate cope with spaces, or as specific procedures.

SCADA: The SCADAInput node is used to receive messages from clients that hook up with the broking throughout the WebSphere MQ Telemetry Transport. SCADA device customers use the MQIsdp protocol to ship messages, which can be converted by using the SCADAInput node right into a layout diagnosed by using WebSphere Message Broker. The node also establishes the processing environment for those messages.

COMPONENTS OF BROKER: Broker, Configmgr, User call service.

 

IBM Websphere Tutorial
Question five. What Is Parser And Difference Between Parser And Format?

Answer :

A Parser is described as a application that interprets the bit flow of an incoming message and creates an inner representation of it in a tree shape

Ex: MRM parser

A Format is a bodily illustration of a message.

Ex: XML wire format

JMS(Java Message Service) Interview Questions
Question 6. What Is Resetcontentdescriptor Node?

Answer :

Use the ResetContentDescriptor node to request that the message is reparsed with the aid of a extraordinary parser.

Question 7. What Is User Name Server And Where It Is Defined?

Answer :

The User Name Server is an non-obligatory runtime aspect that offers authentication of users and groups appearing put up/subscribe operations.

HTTP Tutorial IBM WAS Administration Interview Questions
Question 8. What Is Schema Of Broker?

Answer :

A dealer schema is a symbol space that defines the scope of uniqueness of the names  of assets described inside it. The assets are message flows, ESQL files, and mapping documents.

Question nine. How Can We See The Error Log Files In Broker?

Answer :

The Windows Event Viewer is wherein WebSphere Message Broker writes information to the neighborhood device.

IBM WebSphere Administration Interview Questions
Question 10. Which Node Is Used To Change The Message In The Flow?

Answer :

Compute Node, Filter Node and ResetContentDescriptor.

Question eleven. What Is The Use Of Commit For Connection To Databases?

Answer :

Any work that has been accomplished using the respective statistics source in a message go with the flow (which include any movements taken inside the node) is dedicated irrespective of the subsequent achievement or failure of the message waft.

IBM Websphere Application Server Interview Questions
Question 12. Define Correlation Names?

Answer :

A correlation name is a discipline reference that identifies a nicely-defined place to begin in the logical message tree and is utilized in discipline references to explain a wellknown a part of the tree layout.

IBM Websphere Interview Questions
Question thirteen. Mqinput Node And Input Node Differences?

Answer :

You have to use an Input node to provide the in terminal to a subflow.

The Input node presents an in terminal for an embedded message flow (a subflow).

Question 14. How Many Builtin Nodes Are There? Categories Them?

Answer :

WebSphere Message Broker supplies integrated nodes that you could use to define your message flows. For facts about each of these nodes, follow an appropriate hyperlink under. The nodes listed here are grouped consistent with the function that they provide.

Input and output
MQInput node
MQOptimizedFlow node
MQOutput node
MQGet node
MQReply node
Publication node
MQeInput node
MQeOutput node
SCADAInput node
SCADAOutput node
HTTPInput node
HTTPReply node
HTTPRequest node
Real-timeInput node
Real-timeOptimizedFlow node
Input node
Output node
JMSInput node
JMSOutput node

Message manipulation and transformation
Compute node
Database node
DataDelete node
Datalnsert node
DataUpdate node
Extract node
JavaCompute node
JMSMQTransform node
MQJMSTransform node
Mapping node
Warehouse node
XMLTransformation node

Collating requests
AggregateControl node
AggregateReply node
AggregateRequest node

Decision making
Check node
Filter node
FlowOrder node
Label node
ResetContentDescriptor node
RouteToLabel node
TimeoutControl node
TimeoutNotification node
Validate node

Subflow identity
Passthrough node

Error managing and reporting
Throw node
Trace node
TryCatch node

Question 15. What Are The Perspectives We Have?

Answer :

Administration Perspective
Application Development Perspective
Debugging Perspective.
Java Perspective (MB 6).
HTTP Interview Questions
Question 16. In Which Perspective We Deploy The Flow?

Answer :

Administrator attitude

Question 17. How To Create Broker From Command Prompt?

Answer :

Using mqsicreatebroker  command.

Oracle Service Bus Interview Questions
Question 18. Use Of Configmanager?

Answer :

To set up the message flows onto the Broker.

JMS(Java Message Service) Interview Questions
Question 19. What Is The Uniqueness Of Mb Over Ics?

Answer :

Parallel processing

Question 20. What Is Eai? What Are Those Tools?

Answer :

Enterprise Application Integration refers to the mixing of one or greater packages and techniques collectively.

Tools: WBI Message Broker, ICS, WebMethods and Tibco

Mule ESB Interview Questions
Question 21. What Is The Broker Domain?

Answer :

Group of brokers that coordinate a unmarried configuration supervisor constitute a Broker Domain.

Question 22. What Error Is Going To Occur When We Didn’t Specify The Queue Name In The Mqinput Node?

Answer :

The Error message is “Unset mandatory ‘Qname Name’ Property on node ‘MQInput’ “.

Question 23. How To Call The Method Or Function In The Coding?

Answer :

Using the “CALL” key-word.

IBM WebSphere MQ Interview Questions
Question 24. Performance Monitoring Tools?

Answer :

WebSphere Application Server , Java Management Extensions (JMX).

IBM WAS Administration Interview Questions
Question 25. Functional Testing And Unit Testing?

Answer :

Unit checking out with special test cases
Functional trying out with the exact enter

Question 26. How Many Objects Are Required For Distribution Queuing?

Answer :

QueueManager, SenderChannel, ReceiverChannel, LocalQueue

Ibm Websphere Message Broker Interview Questions
Question 27. Mq Objects?

Answer :

Queue manager , Send queue ,Receive queue ,Administration queue, Administration queue ,Restart queue  ,Spill queue.

IBM WebSphere Administration Interview Questions
Question 28. Unix Commands?

Answer :

grep, discover, kind…and many others.

Question 29. Difference Between Mca And Mqi Channels?

Answer :

A message channel connects  queue managers thru message channel dealers (MCAs). Such a channel is unidirectional. It comprises two message channel sellers, a sender and a receiver, and a communique protocol. An MCA is a software that transfers messages from a transmission queue to a conversation link, and from a verbal exchange link into the goal queue. For bidirectional communique you need to define two channel pairs which includes a sender and a receiver.

A Message Queue Interface (MQI) channel connects an MQSeries purchaser to a queue supervisor in its server gadget. Clients don’t have a queue manager in their very own. An MQI channel is bidirectional.

Soap Web Services Interview Questions
Question 30. How To Configure Mq?

Answer :

By using runmqsc <Qmanager> command.

Question 31. How Will You Test Your Flows?

Answer :

Using Debugging Mode, Trace Node ..And so on..

Question 32. What Workflow Will Do?

Answer :

A message Flow is a sequence of processing steps that execute inside the broking while an input message when an enter message is received.

Ibm Websphere Process Server Interview Questions
Question 33. Mqsi Server, Mqsi Client Difference? How To Connect These Two Through Command Prompt?

Answer :

MQSeries Client: A customer notebook does not have a queue manager of its very own. It stocks a queue supervisor in a server with other clients. All MQSeries objects, which includes queues, are in the server.Since the relationship between customer and server is synchronous, the application can't paintings whilst the conversation is damaged. You may want to talk over with such workstations as “slim” clients.

MQSeries Server: A notebook can be a client and a server. A server is an intermediate node among different nodes. It serves clients that have no queue supervisor and manages the message float among its customers, itself and other servers. In addition to the server software you can install the client software, too. This configuration is used in an application development environment

Connection: strmqm QMA
start runmqlsr -t tcp -m QMA -p 1414
runmqsc
start channel (QMA.QMB)
give up

IBM Websphere Application Server Interview Questions
Question 34. How Will You Install And Configure Cvs & How Will You Use In Mb?

Answer :

Double-click the Windows cvsnt-2.Zero.Five.Exe record to launch the installer.
Displays CVS Setup  window appears 
Select the option to accept the licence agreement and click Next.
Select Destination Directory display, the default set up location is about to Workspacecvsnt. If you have got enough area to install to this area click Next.
The subsequent screen asks you to choose the components that you wish to install, Make your selections and click Next.
The Typical installation option already contained all the additives and protocols that we wished.
The subsequent display screen asks wherein this system should appear at the Start menu.
Accept the default and click on Next.
Ensure that both the take a look at bins to put in the CVS services
The Ready to Install display screen lists the alternatives you have got selected. Click Install to begin the installation. A development bar appears even as the documents are copied.
Finally, click on Finish whilst the crowning glory window seems.
Reboot the device. The installation of the CVS server is now entire.
Question 35. Event Monitoring? (performance Monitoring–> Queue Depth Event)?

Answer :

Q Depth High,Q Depth Low,Q Depth Full

Question 36. How Will We Use A Cobol Copybook In Mb?

Answer :

You can populate your message set with message definitions by using importing COBOL copybook files, the usage of both the New Message Definition File wizard or the mqsicreatemsgdefs command line software.

HTTP Interview Questions
Question 37. Types Of Messages?

Answer :

MRM
XML
XMLNS
XMLNSC
JMSMap
JMSStream
MIME
BLOB
IDOC
Question 38. Deadletter Queue Cases?

Answer :

Destination Q is complete
Destination Q doesn’t exist
Msg too big
Sender isn't legal to apply the vacation spot Q
Question 39. How Many Types Of Clients In Mq?

Answer :

Two Types

a Fat Clients
a Slim customers
Question forty. What Are Mq Commands?

Answer :

CRTMQM
STRMQM
DLTMQM
ENDMQM
Oracle Service Bus Interview Questions
Question 41. Difference Between Circular Logging And Linear Logging?

Answer :

Circular logging offers you restart restoration. Linear logging gives you each restart restoration and media recovery.

Question forty two. Difference Between Mqconn And Mqconnx?

Answer :

MQCONN (MQSTATE, qManagerName) : Connects to a queue supervisor, which is identified by way of qManagerName, a string of as much as forty eight characters. MQSeries sets the relationship cope with for use in next calls.

MQCONNX (MQSTATE, qManagerName, MQCNO): Connects to a queue supervisor with alternatives that control the manner that the call works. The queue manager is identified by qManagerName, a string of as much as forty eight characters. MQSeries sets the connection cope with (MQSTATE.Hconn) for use in next calls.

Mule ESB Interview Questions
Question 43. Difference Between Mqput And Mqput1?

Answer :

MQPUT(MQSTATE, MQMD, MQPMO, BUFFER) : Adds a message to the queue. The buffer can't be greater that 32767 bytes, but that limit does no longer practice if you are using the EGL upload statement.

MQPUT1(MQSTATE, MQOD, MQMD, MQPMO, BUFFER): Opens a queue, writes a unmarried message, and closes the queue

Question forty four. Can We Use Mqput1 In Java?

Answer :

Yes we can use.

Question forty five. If We Want To Perform Some Operation At Receiving Application When It Receives Some Message, Then What Objects Are Required At The Receiving Application?

Answer :

Target QM,
Target Q,
Receiver channel and
Listener
Question 46. How To Get The Depth Of A Queue?

Answer :

By the use of MQSC assets CURDEPTH

Question forty seven. What Formats Mb Support?

Answer :

XML, TDS, CWF, EDI, SWIFT.

Question 48. Where Do You Place Pass-via Node In Message Flow?

Answer :

In the sub flows immediately to the input node.

Question 49. Features Of Message Broker?

Answer :

Routing,
Transformation and
Integration
Question 50. What Is Cvs (concurrent Version System)?

Answer :

It is a repository in order to save the previous versions.

Question fifty one. Difference Between Compute And Mapping Node?

Answer :

In the compute node we will exchange the headers however in Mapping node we will’t exchange.

Question 52. How Do You Test Your Message Flows And Design Test Case?

Answer :

By the use of debugging perspective. We can create the Test Case according to the consumer specification mistakes codes.

Question 53. What Are The Different Ways For Giving Input Without Using Mqinput Node?

Answer :

Custom input nodes

Question fifty four. Advantages Of Compute Node?

Answer :

To construct one or more new output messages.
To build a brand new message the usage of a fixed of assignment statements.
To opy messages between parsers
To convert messages from one code set to some other
To rework messages from one layout to any other
Question 55. How Can You Interact With Database Using Compute Node?

Answer :

Specify in Data Source the call by using which the precise database is thought at the gadget on which this message flow is to execute.

Question 56. How Will You Handle Errors In Message Flow?

Answer :

By the usage of Debugging attitude, and Trace node.

Question 57. Can We Create Multiple Instances Of A Message Flow?

Answer :

Yes we are able to. One way is through adding a couple of node. For ex. A unmarried message flow can manage DATA received throughout MQ and Messages which can be obtained across local IP connections.

Question fifty eight. About Resetcontentdescripter Node, Label Node?

Answer :

Resetcontentdescripter Node: To request that the message is reparsed with the aid of a specific parser.

Label Node: use it in mixture with a RouteToLabel node to dynamically decide the path that a message takes through the message drift, based totally on its content material. The RouteToLabel node interrogates the Local Environment of the message to decide the identifier of the Label node to which the message need to next be routed.

Question fifty nine. What Is An Execution Group?

Answer :

An execution organization is a named grouping of message flows that have been assigned to a broker. The broker enforces a diploma of isolation between message flows in awesome execution organizations via making sure that they execute in separate cope with spaces, or as unique tactics.

Question 60. What Are The Types Of Trees?

Answer :

Message Tree
Environment Tree
Local Environment Tree
Exception listing Tree
Question sixty one. How To Connect To Database To The Remote System?

Answer :

By doing node catalog and the database catalog.

Question sixty two. What Is The Role Of Configuration Manager?

Answer :

Connecting to the dealer and to set up the message flows.

Question 63. How To Debug Applications In Message Flow?

Answer :

Using Debugging angle, User strains.

Question 64. What Is The Content Of The Configuration Manager Repository?

Answer :

It consists of the statistics of the Broker Domain it's miles related to.

Question 65. Exception Handling In Mb?

Answer :

By the use of Compute node, e mail node and java compute node.

Question 66. In Route To Label Node Where We Will Gave Label Name, And Syntax Of The Label Name?

Answer :

SET OutputLocalEnvironment.Destination.RouterList.DestinationData.Labelname=’call of the label to which the message is to be routed ’;

Question sixty seven. What Is The Difference Between Hconn And Hconnx?

Answer :

Hconn is a take care of used to connect with Queue supervisor in MQCONN and MQCONNX api calls.

Question 68. How Will You Trace The Errors Through Command Prompt?

Answer :

Mqsiformatlog, Mqsilist, Mqsichangetrace, mqsireadlog and mqsireporttrace.

Question sixty nine. How Can You Validate The Xml Message In The Flow?

Answer :

Using a Message set with the required XML layout or by way of using validate node.




CFG