Web Services Development for IBM WebSphere Application Server V7.0

Similar documents
C exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.

Service Interface Design RSVZ / INASTI 12 July 2006

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

IBM C IBM WebSphere App Server Dev Tools V8.5, with Liberty.

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1

Oracle Developer Day

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

Programming Web Services in Java

Introduction to Web Services & SOA

Semantic SOA - Realization of the Adaptive Services Grid

Java J Course Outline

Introduction to Web Services & SOA

(9A05803) WEB SERVICES (ELECTIVE - III)

SOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions

SOAP Encoding. Reference: Articles at

This presentation is a primer on WSDL Bindings. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this

Web Service Elements. Element Specifications for Cisco Unified CVP VXML Server and Cisco Unified Call Studio Release 10.0(1) 1

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review

J2EE APIs and Emerging Web Services Standards

What protocol to choose

Goal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture

Oracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional

Chapter 8 Web Services Objectives

Web Services Overview

Software Design COSC 4353/6353 DR. RAJ SINGH

Oracle Fusion Middleware

Overview. Requirements. Aims. Services and messages. Architecture overview. JBossESB. What are the aims behind JBossESB?

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Transport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML)

BEAAquaLogic. Service Bus. Interoperability With EJB Transport

Artix Building Service Oriented Architectures Using Artix

Web Services. GC: Web Services Part 2: Rajeev Wankar

Artix ESB. Building Service Oriented Architectures Using Artix ESB. Making Software Work Together. Version 5.0 July 2007

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

CO Java EE 6: Develop Web Services with JAX-WS & JAX-RS

1. A developer is writing a Web service operation namedgetquote?select the proper code to obtain the HTTP Query String used in the request:

WebServices the New Era

XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Introduction to Web Services

ActiveVOS Technologies

Distributed Multitiered Application

Web services. Patryk Czarnik. XML and Applications 2016/2017 Lecture

DISTRIBUTED COMPUTING

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

SHORT NOTES / INTEGRATION AND MESSAGING

Enterprise JavaBeans 3.1


WSDL. Stop a while to read about me!

Announcements. Next week Upcoming R2

Services Oriented Architecture and the Enterprise Services Bus

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

On the Creation of Distributed Simulation Web- Services in CD++

Exam Questions C

Getting Started with WCF

Distribution and web services

Exam : Title : Sun Certified Developer for Java Web Services. Version : DEMO

JAX-WS 3/14/12 JAX-WS

Integrating Legacy Assets Using J2EE Web Services

Göttingen, Introduction to Web Services

Web services (GSE NL)

Module 12 Web Service Model

Overview SENTINET 3.1

1.264 Lecture 16. Legacy Middleware

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

Sistemi ICT per il Business Networking

DS 2009: middleware. David Evans

JD Edwards EnterpriseOne Tools

Web Applications. Web Services problems solved. Web services problems solved. Web services - definition. W3C web services standard

Exercise SBPM Session-4 : Web Services

<Insert Picture Here> Click to edit Master title style

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

presentation DAD Distributed Applications Development Cristian Toma

Berner Fachhochschule. Technik und Informatik JAX-WS. Java API for XML-Based Web Services. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel

Web services are a middleware, like CORBA and RMI. What makes web services unique is that the language being used is XML

Introduction to the Cisco ANM Web Services API

Berner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel

VIDYAA VIKAS COLLEGE OF ENGINEERING AND TECHNOLOGY TIRUCHENGODE UNIT I

BEAAquaLogic. Service Bus. JPD Transport User Guide

SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE

Oracle Service Bus. Interoperability with EJB Transport 10g Release 3 (10.3) October 2008

BPEL Research. Tuomas Piispanen Comarch

Java EE 7: Back-End Server Application Development

Introduzione ai Web Services

Artix ESB. Bindings and Transports, Java Runtime. Version 5.5 December 2008

Modularity. Object Request Broker. Object Request Broker. These slides are based on Wikipedia and other Web sources (URLs given)

Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer

Distributed systems. Distributed Systems Architectures

Workshop on Web of Services for Enterprise Computing

Oracle SOA Suite 10g: Services Orchestration

CO Java EE 7: Back-End Server Application Development

SOA with Web Services in Practice. SOA with Web Services

Basic Profile 1.0. Promoting Web Services Interoperability Across Platforms, Applications and Programming Languages

This presentation is a primer on the BPEL Language. It s part of our series to help prepare you for creating BPEL projects. We recommend you review

Web Services mit WebSphere

B. Assets are shared-by-copy by default; convert the library into *.jar and configure it as a shared library on the server runtime.

04 Webservices. Web APIs REST Coulouris. Roy Fielding, Aphrodite, chp.9. Chp 5/6

IBM EXAM - C IBM WebSphere Enterprise Service Bus V7.0, Integration Development. Buy Full Product.

Build a Flexible Application Infrastructure Environment WebSphere Connectivity Solutions

Transcription:

000-371 Web Services Development for IBM WebSphere Application Server V7.0 Version 3.1

QUESTION NO: 1 Refer to the message in the exhibit. Replace the??? in the message with the appropriate namespace. A. http://www.w3.org/2003/05/soap-envelope B. http://schemas.xmlsoap.org/soap/envelope/ C. http://schemas.xmlsoap.org/soap12/envelope/ D. http://schemas.xmlsoap.org/soap11/envelope/ QUESTION NO: 2 A company has a high business value JAX-WS provider Web Service and cannot afford to lose any messages. What kind of quality of service should be used in conjunction with WS-Reliable Messaging? A. Managed persistent B. Managed non-persistent C. Unmanaged non-persistent D. Managed persistent and Transaction (enabletransactionaloneway) E. Managed non-persistent and Transaction (enabletransactionaloneway) F. Unmanaged non-persistent and Transaction (enabletransactionaloneway) QUESTION NO: 3 The TCP/IP Monitor can be used to check the following: A. SOAP/JMS B. HTTP Header C. WSDL document D. SOAP messages E. WS-I Compliance Answer: B, D, E QUESTION NO: 4 A developer used wsimport to generate the skeleton code for a Web service implementation. What is the purpose of the generated Object Factory class? A. The Object Factory class is the generated Service Endpoint Interface class

B. The Object Factory class is the generated service provider class that is used by thejax-ws client. C. The Object Factory class takes the target Namespace value and creates the directory structure. D. The Object Factory class allows you to programmatically construct new instances of the Java representation for XML content. QUESTION NO: 5 Which of the following is used to invoke a Web service from an unmanaged client? A. JAX-WS dispatch API B. Deployment descriptor C. @Resource annotation D. @WebServiceRef annotation E. Service and Interface classes, E QUESTION NO: 6 A company is migrating their current JAX-WS Web service running on IBM Web Sphere Application Server V6.1 with the Feature Pack for Web Services to V7.0. The company wants to continue to support V6.1 service consumers. If the Web service has WS-Atomic Transaction enabled, what settings should be configured to support the widest range of clients? A. Set the WS-Atomic Transaction to "Never" in WS-Transaction policy of the policy set B. Set the WS-Atomic Transaction to "Supports" in WS-Transaction policy of the policy set C. Set the WS-Atomic Transaction to "Mandatory" in WS-Transaction policy of the policy set D. Set the "Default WS-Tx specification level" to "1.0" in application policy set bindings E. Set the "Default WS-Tx specification level" to "1.1" in application policy set bindings Answer: B, D QUESTION NO: 7 Why would a developer prefer to use SOAP Web services over REST Web services? A. To provide message level security B. To allow integration with Web 2.0 applications C. To be able to use XML to format response messages

D. To be able to use the HTTP or HTTPS transport protocols QUESTION NO: 8 Which of the following business scenarios is the LEAST appropriate for Web services? A. Expanding the reach of your company information. B. Providing transactional services such as credit card payment processing. C. Making existing services available to a business process to orchestrate services. D. Enabling interoperability between heterogeneous services to create time-critical solutions. QUESTION NO: 9 What is the LEAST appropriate scenario for Web services? A. To integrate legacy systems B. To propagate security context C. To expose fine grained operations D. To use with process choreography E. For B2B (business to business) applications Answer: C QUESTION NO: 10 What is the biggest advantage of using Web services to create SOA solutions? A. They are implemented using Java and XML B. They support a client-server programming model C. They are used to create tightly coupled applications D. They are implemented using standardized technologies QUESTION NO: 11 The following methods are to be published as Web services to be invoked via SOAP messages and validated with a schema: public void my Method(int x, float y); public void my Method(int x); public void someothermethod(int x, float y);which WSDL style should be used?

A. RPC/literal B. RPC/encoded C. Document/encoded D. Document/literal E. Document/literal wrapped QUESTION NO: 12 Which WSDL style is suited to sending binary tree nodes as part of a SOAP message? A. RPC/literal B. RPC/encoded C. Document/encoded D. Document/literal E. Document/literal wrapped Answer: B QUESTION NO: 13 A customer requires a Web service which ensures message delivery. Which transport should be proposed? A. SOAP/TCP B. SOAP/JMS C. SOAP/HTTP D. SOAP/SMTP E. SOAP/HTTPS Answer: B QUESTION NO: 14 When creating a Web service which requires reliable delivery of SOAP messages, which transport should be used? A. SOAP/TCP B. SOAP/JMS C. SOAP/HTTP D. SOAP/SMTP E. SOAP/HTTPS Answer: B

QUESTION NO: 15 The WS-I Simple SOAP Binding Profile V1.0 mandates that a message must serialize the envelope according to which specification? A. XML 1.0 B. WSDL 1.1 C. SOAP 1.1 D. HTTP 1.0 QUESTION NO: 16 Which specification provides recommendations on the use of encodings to maximize interoperability? A. SAAJ V1.2 B. JAX-RPC V1.0 C. WS-Coordination D. WS-I Basic Profile (BP) V1.1 QUESTION NO: 17 Which of the following is MOST likely to improve the performance of SOAP-based Web services? A. Use message level security B. Use fine-grained Web services C. Use document/literal instead of RPC/encoded D. Avoid stale data in the UDDI registry by turning off caching Answer: C QUESTION NO: 18 An RPC/encoded Web service experiences poor performance at high message volumes. What can a developer do to improve this performance? A. Turn off marshalling B. Use binary encoding C. Use RPC/literal encoding D. Use document/literal encoding E. Redesign to use more granular messaging

Answer: C, D QUESTION NO: 19 How can a developer ensure that a fault will occur if the service does not recognize a SOAP header entry containing a transaction number? A. Set the fault Code value to soap: Transaction B. Include a Fault element in the SOAP message C. Include a must Understand attribute in the header entry D. Include a detail element containing application-specific elements according to the XML Schema Answer: C QUESTION NO: 20 What must be included in a SOAP fault message when an error occurs due to a value in the message Body element? A. A detail element B. A Body fault code C. An application-specific fault code D. A fault string element with a value of "Body" QUESTION NO: 21 Which of the following are the benefits of using the UDDI Registry? A. Enable service governance B. Maintain the lifecycle of services C. Encourage service reuse in an organization D. Document management and access control E. Allow service consumers to discover services Answer: C, E QUESTION NO: 22 A developer has created a new Web service but now he wants to publicize the details of it so it can be discovered by other consumers. What technology(ies) or product(s) can the developer use?

A. UDDI B. a custom registry C. WS-Management D. WS-Metadata Exchange E. Web Services Distributed Management F. Web Sphere Service Registry and Repository, B, F QUESTION NO: 23 Refer to the exhibits.

A. The header block will be forwarded to the next SOAP node after being processed. B. The header block will be forwarded to the next SOAP node without being processed. C. The header block will be removed after being processed and the message will be forwarded to the next SOAP node. D. The header block will be removed without being processed and the message will be forwarded to the next SOAP node. Answer: C QUESTION NO: 24 Refer to WSDL extract in the exhibit. What does the soap: binding element specify? A. The message will be in an XML document B. SOAP will be used as a transport protocol C. The binding is defined by the NewWSDLFile type D. The binding is bound to the SOAP protocol format QUESTION NO: 25 Refer to the WSDL extract in the Exhibit. What type of operation is this? A. One-way B. Notification