Logg inn: Glemt passord
Skriv inn hva du ønsker å lære eller hvor du ønsker kurs for å få opp forslag

Aktuelle kategorier
Java (189)
SQL (104)
Database og arkiv (93)
.Net (60)
Prosjektgjennomføring (52)
XML (30)
Andre programmeringsspråk (19)
C (9)
Softwaretesting (7)
» Se flere kategorier

Web Services for Java Programmers (DWS-310)

Skriv ut
Dette kurset ligger i kategorien(e):

Kursarrangør: Sun Microsystems
Type: Åpent kurs / gruppeundervisning

The Web Services for Java Technology Programmers course provides students with an overview of web services.


The course lab exercises demonstrate web service technology with a suite of Remote Procedure Call (RPC)-style web services created using Java technology components and application programming interfaces (APIs), and accessed by web-based clients through a servlet endpoint. Students can apply the knowledge gained in this course to develop new RPC-style web services or expose existing application functionality as an RPC-style web service.

Students perform the course lab exercises using the Sun Java Studio Standard software. The Sun Java Studio software uses a bundled version of the Java Web Services Developer Pack (WSDP) tools and runtime environment to support web services development. Services and service clients created in this course are deployed and executed on the Sun Java System Application Server.

Please note: Sun has recently re-branded Sun ONE Studio 5, Standard Edition to be Sun Java Studio Standard. You may see reference to either name within the course description and course materials.

Upon completion of this course, students should be able to:
• Develop and deploy new functionality as an RPC-style web service
• Expose existing application functionality as an RPC-style web service
• Publish web services to a UDDI registry
• Develop clients that access published web services
• Choose between the different security schemes available for web services
• Develop web services using best practices

Content:
Exploring Web Services

• Justify the need for web services
• Describe the characteristics of a web service
• List the primary web service initiatives, specifications, and APIs
• Describe the methods and tools available for creating web services

Creating a Web Service

• Describe the different approaches that can be taken when creating a web service
• Describe and compare the two different communication models that can be used by a web service
• Describe and compare the two different data information models that can be used when creating a web service
• Explain the considerations for developing a robust web service model
• Create a Java API for XML (JAX)-RPC web service

Creating a Web Service Description

• Create a service description
• Describe the function of the WSDL in the web service model
• Use the WSDP toolset to generate a service interface and stub factory from a WSDL file

Publishing a Web Service

• Describe the function of a business service registry
• List the functionality defined by the Universal Description, Discovery, and Integration (UDDI) specification
• Describe the function of the two UDDI programming APIs
• Describe the function of Electronic Business Extensible Markup Language (ebXML)

Creating a Web Service Client

• Describe how a web service client participates in a web service exchange
• Create a web service client that implements the JAX-RPC client programming model

Introducing the Simple Object Access Protocol

• Describe the Simple Object Access protocol (SOAP)
• Create a Java technology component that uses the SOAP with Attachments API for Java (SAAJ) to access the elements of a SOAP message

Exploring Web Service Security

• List and describe the primary elements and concepts of application security
• Describe the issues that must be considered when designing a web service security solution
• List and describe the primary security solutions currently available as well as those in development for web services

Målgruppe for kurset
Students who can benefit from this course are Java 2 Platform, Standard Edition (J2SE platform) programmers and Java 2 Platform, Enterprise Edition (J2EE platform) software developers planning on implementing web services. Students are not expected to know web or J2EE component development, assembly, and deployment prior to attending this course.

To succeed fully in this course, students should be able to:
• Use Java technology syntax fluently
• Code a Java technology class and methods
• Understand the Java technology interface construct
• Write a Java technology program

Students who have obtained their Sun Certified Programmers for Java Technology certification are considered to have met the prerequisites for the course.

Related courses before:
• SL-275: Java Programming Language (SL-275)

Related courses after:
• FJ-310: Developing Applications for the Java EE Platform (FJ-310)
• SL-385: Managing XML with the Java Platform (SL-385)
Web Services for Java Programmers (DWS-310)
Ønsker du mer informasjon om dette kurset?

Navn:  
Firma:  
E-post:  
Telefon:  
Melding:  
Påmelding:
Klikk her hvis du ønsker å
melde deg på dette kurset
Sun Microsystems

Sun ble grunnlagt med én eneste visjon som drivkraft. En visjon om datamaskiner som kommuniserte med hverandre uansett hvem som hadde laget dem. En visjon om teknikk som arbeider for deg, ikke motarbeider deg. Mens andre utviklet varemerkebeskyttede og proprietære løsninger, fokuserte vi på å hjelpe bedrifter inn i nettverksæraen. Som et resultat av dette er vi blitt dotten i .com. Vi leverer systemer og programvare som oppfyller kravene til skalerbarhet og påliteligheten som er nødvendig for å drive den elektroniske markedsplassen.

Telefon: 23 36 96 50
Hjemmeside: Klikk her

Flere kurs fra Sun Microsystems

Tips en venn






© Agentgruppen AS - Orgnr 984 246 595 MVA - Fekjan 13, 1394 Nesbru - Tlf: 417 65 300

Vi tar ikke ansvar for innhold som tilhører våre medlemmer. Dette gjelder kursoppføringer, artikler og eksterne lenker.