webMethods Interview Questions

1.            What is abbreviation of ERP, SAP, CRM, XML, EDI, CAF, ESB and SOA?
·         ERP: Enterprise Resource planning; SAP: Systems application & products; CRM: Customer relationship management; XML: Extended markup language; CAF: Composite application framework; ESB: Enterprise service bus; SOA: Service oriented language.

2.            What is Web-service connector?
·          It invoked web services located on remote server. It sends HTTP or HTTPS to the webMethods IS that invoke a call to the web-service. The IS hosts packages that contains web-service and related files, authenticates clients and verifies that they are authorizes to executes the requested services.

3.            Name the command that invokes service in a Java service and in which package does it resides?
·          Services.doInvoke() methods used for calling in Java services. It resides in com.wm.app.b2b.server.

4.            What is adapter notification?
·          It enables an adapter to receive event data from the adapter resources. It is of two types: Polling notification & Listener notification.

5.            What do you mean by adapter service?
·           It connects to adapter resources and initiates an operation on the resources.

6.            What is default HTTP of webMethods server listener port?
·          5555

7.            What are flow steps available in ESB and describe any two?
·          Invoke, Map, Branch, Sequence, Loop, EXIT, Repeat and pipeline.
Branch: This step allows you to conditionally execute a step based on value of the variable at time.
o   Branch on switch value: Use variable to determine which step to be executed.
o   Branch on an expression: In this case evaluate label property of branch should be set as “true”.
Sequence: This is used to build a set of steps that you want to treat as a group. Step in-groups are executed in order, one after another.  Except the steps under branch condition. It is useful - To group a set of steps as a single alternative beneath a Branch step; To specify the condition under which the service will exit a sequence of steps without executing the entire set. 
8.        What is CentraSite?

·          It is kind of repository which facilitates create, browse and manage information or artifacts in the registry.

4 comments: