YouTube Icon

Interview Questions.

Ibm Integration Bus Placement Papers - Ibm Integration Bus Interview Questions and Answers - Jul 28, 2022

fluid

Ibm Integration Bus Placement Papers - Ibm Integration Bus Interview Questions and Answers

Q1. Mqinput Node And Input Node Differences?

You ought to use an Input node to offer the in terminal to a subflow.

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

Q2. Difference Between Rad And Ordinary Deployment?

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

Q3. How To Configure Mq?

By the use of runmqsc <Qmanager> command.

Q4. Define Correlation Names?

A correlation name is a area reference that identifies a properly-described place to begin in the logical message tree and is utilized in subject references to describe a fashionable a part of the tree layout.

Q5. What Is The Role Of Configuration Manager?

Connecting to the broking and to installation the message flows.

Q6. Can We Create Multiple Instances Of A Message Flow?

Yes we will. One way is with the aid of adding multiple node. For ex. A unmarried message float can handle DATA received throughout MQ and Messages which are received throughout native IP connections.

Q7. What Are Mq Commands?

CRTMQM

STRMQM

DLTMQM

ENDMQM

Q8. Mq Objects?

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

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

The Windows Event Viewer is where WebSphere Message Broker writes information to the local device.

Q10. Performance Monitoring Tools?

WebSphere Application Server , Java Management Extensions (JMX).

Q11. Mqsi Server, Mqsi Client Difference? How To Connect These Two Through Command Prompt?

MQSeries Client: A patron computer does not have a queue manager of its own. It shares a queue manager in a server with different clients. All MQSeries objects, together with queues, are within the server.Since the connection among purchaser and server is synchronous, the utility can't work when the communication is broken. You ought to talk to such workstations as “slender” clients.

MQSeries Server: A pc may be a client and a server. A server is an intermediate node among other nodes. It serves customers that don't have any queue supervisor and manages the message flow between its clients, itself and other servers. In addition to the server software program you may installation the patron software, too. This configuration is used in an utility development surroundings

Connection: strmqm QMA

start runmqlsr -t tcp -m QMA -p 1414

runmqsc

begin channel (QMA.QMB)

end

Q12. Difference Between Mqconn And Mqconnx?

MQCONN (MQSTATE, qManagerName) : Connects to a queue supervisor, that is identified via qManagerName, a string of as much as 48 characters. MQSeries sets the connection handle for use in next calls.

MQCONNX (MQSTATE, qManagerName, MQCNO): Connects to a queue supervisor with alternatives that manipulate the way that the call works. The queue supervisor is diagnosed through qManagerName, a string of up to 48 characters. MQSeries sets the connection deal with (MQSTATE.Hconn) to be used in subsequent calls.

Q13. Use Of Configmanager?

To set up the message flows onto the Broker.

Q14. Difference Between Root And Output Root?

Root is used in the Database content material converting  and in Filter node.

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

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

BROKER: A broking is a set of execution techniques that hosts one or more message flows to course, trform, and enhance inflight messages.

BAR: Flows and sets that are to be deployed are packed in it and despatched to configuration manager

EXECUTION GROUP:An execution group is a named grouping of message flows that have been assigned to a dealer. The broking enforces a degree of isolation between message flows in distinct execution companies by ensuring that they execute in separate deal with areas, or as unique tactics.

SCADA: The SCADAInput node is used to acquire messages from customers that connect with the broker across the WebSphere MQ Telemetry Trport. SCADA tool customers use the MQIsdp protocol to send messages, which are converted by the SCADAInput node into a layout recognized through WebSphere Message Broker. The node additionally establishes the processing environment for these messages.

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

 

Q16. What Is Eai? What Are Those Tools?

Enterprise Application Integration refers to the combination of 1 or extra programs and tactics collectively.

Tools: WBI Message Broker, ICS, WebMethods and Tibco

Q17. How Will You Install And Configure Cvs & How Will You Use In Mb?

Double-click on the Windows cvsnt-2.0.Five.Exe document to release the installer.

Displays CVS Setup  window seems 

Select the option to simply accept the licence settlement and click Next.

Select Destination Directory display, the default set up location is about to Workspacecvsnt. If you have sufficient area to install to this vicinity click Next.

The next display screen asks you to choose the additives which you want to install, Make your alternatives and click on Next.

The Typical set up alternative already contained all of the components and protocols that we wanted.

The subsequent display asks in which this system must seem on the Start menu.

Accept the default and click on Next.

Ensure that each the check packing containers to put in the CVS offerings

The Ready to Install screen lists the alternatives you have decided on. Click Install to start the set up. A development bar appears whilst the documents are copied.

Finally, click Finish whilst the of entirety window appears.

Reboot the system. The set up of the CVS server is now entire.

Q18. What Is An Execution Group?

An execution group is a named grouping of message flows that have been assigned to a dealer. The broking enforces a diploma of isolation between message flows in awesome execution groups by way of making sure that they execute in separate deal with spaces, or as specific strategies.

Q19. What Is Resetcontentdescriptor Node?

Use the ResetContentDescriptor node to request that the message is reparsed by a different parser.

Q20. How To Create Broker From Command Prompt?

Using mqsicreatebroker  command.

Q21. Features Of Message Broker?

Routing,

Trformation and

Integration

Q22. What Are The Types Of Trees?

Message Tree

Environment Tree

Local Environment Tree

Exception listing Tree

Q23. How Will You Trace The Errors Through Command Prompt?

Mqsiformatlog, Mqsilist, Mqsichangetrace, mqsireadlog and mqsireporttrace.

Q24. What Are The Perspectives We Have?

Administration Perspective

Application Development Perspective

Debugging Perspective.

Java Perspective (MB 6).

Q25. Deadletter Queue Cases?

Destination Q is full

Destination Q doesn’t exist

Msg too large

Sender isn't legal to use the destination Q

Q26. What Is The Content Of The Configuration Manager Repository?

It incorporates the records of the Broker Domain it's far related to.

Q27. Difference Between Circular Logging And Linear Logging?

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

Q28. How Many Types Of Clients In Mq?

Two Types

a Fat Clients

a Slim customers

Q29. What Workflow Will Do?

A message Flow is a chain of processing steps that execute in the broking while an input message when an input message is acquired.

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

MbInputNodeInterface

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

Custom input nodes

Q32. What Is Cvs (concurrent Version System)?

It is a repository so as to save the preceding variations.

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

Target QM,

Target Q,

Receiver channel and

Listener

Q34. What Formats Mb Support?

XML, TDS, CWF, EDI, SWIFT.

Q35. Exception Handling In Mb?

By using Compute node, e mail node and java compute node.

Q36. How Will You Handle Errors In Message Flow?

By using Debugging attitude, and Trace node.

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

In the sub flows on the spot to the enter node.

Q38. Advantages Of Compute Node?

To assemble one or more new output messages.

To construct a new message the use of a fixed of challenge statements.

To opy messages among parsers

To convert messages from one code set to every other

To trform messages from one format to every other

Q39. How Can You Interact With Database Using Compute Node?

Specify in Data Source the name via which the ideal database is known on the device on which this message float is to execute.

Q40. What Is The Difference Between Hconn And Hconnx?

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

Q41. How Will You Test Your Flows?

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

Q42. How Many Builtin Nodes Are There? Categories Them?

WebSphere Message Broker components built-in nodes that you may use to outline your message flows. For information approximately each of these nodes, observe the best hyperlink underneath. The nodes indexed right here are grouped according to the function that they offer.

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 trformation

Compute node

Database node

DataDelete node

Datalnsert node

DataUpdate node

Extract node

JavaCompute node

JMSMQTrform node

MQJMSTrform node

Mapping node

Warehouse node

XMLTrformation 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 coping with and reporting

Throw node

Trace node

TryCatch node

Q43. About Resetcontentdescripter Node, Label Node?

Resetcontentdescripter Node: To request that the message is reparsed by way of a one-of-a-kind parser.

Label Node: use it in mixture with a RouteToLabel node to dynamically determine the direction that a message takes through the message drift, based 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 have to next be routed.

Q44. How To Debug Applications In Message Flow?

Using Debugging angle, User strains.

Q45. How To Get The Depth Of A Queue?

By using MQSC belongings CURDEPTH

Q46. How To Call The Method Or Function In The Coding?

Using the “CALL” keyword.

Q47. What Is The Broker Domain?

Group of agents that coordinate a single configuration manager represent a Broker Domain.

Q48. Unix Commands?

Grep, locate, type…and so forth.

Q49. Difference Between Mqput And Mqput1?

MQPUT(MQSTATE, MQMD, MQPMO, BUFFER) : Adds a message to the queue. The buffer can not be extra that 32767 bytes, however that restrict does not practice in case you are the use of the EGL upload statement.

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

Q50. Difference Between Mca And Mqi Channels?

A message channel connects  queue managers thru message channel sellers (MCAs). Such a channel is unidirectional. It incorporates  message channel marketers, a sender and a receiver, and a communication protocol. An MCA is a software that trfers messages from a trmission queue to a communique hyperlink, and from a communication hyperlink into the goal queue. For bidirectional communique you have to outline  channel pairs together with a sender and a receiver.

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




CFG