Batch
Date: March
10th
@ 7AM
Faculty: Mr. Kumar
Duration: 10days
Fee: 300 INR
Location : Madhapur, Hyderabad.
Faculty: Mr. Kumar
Duration: 10days
Fee: 300 INR
Location : Madhapur, Hyderabad.
Venue
:
DURGA SOFTWARE SOLUTIONS at S.R NAGAR
CanaraBank Building 2nd Floor,
Opp: Dhanalakshmi Bank
Hyderabad - 500038,
Ph.No : 040 - 64512786, 80 96 96 96 96
Syllabus:
• Web ServicesDURGA SOFTWARE SOLUTIONS at S.R NAGAR
CanaraBank Building 2nd Floor,
Opp: Dhanalakshmi Bank
Hyderabad - 500038,
Ph.No : 040 - 64512786, 80 96 96 96 96
Syllabus:
- Introduction
- Creating
Web Services and using them
- Role
Of SOAP (Simple Object Access Protocol) in Web Services
- Implementing Security In Web Services
- What Is SOA (Service Oriented Architecture)
and its Advantages?
- Existing
Distributed Technologies Of Microsoft
• NameNode
• JobTracker
• SecondaryNameNode
• TaskTracker
• DataNode
- What Is WCF and WCF Service?
- Advantages Of WCF over Existing Distributed Technologies
- Attributes Related To WCF
- Creating A Simple WCF Service
- Technical Architecture And Programming
Approach
- WCF
Programming Model
• Address
• Bindings
• Contracts
- WCF Layers
• Messaging Layer
- ServiceHost and Channel Factory
• Service Host
• Channel Factory
• Service Description
• Service Runtime
- Applying Behaviors
• Service Behavior
• Contract Behavior
• Channel Behavior
• Operation Behavior
• Service Metadata Behavior
- Working With Configuration Tool
- Service Contracts
• ServiceContract Attribute
• OperationContract Attribute
• ServiceBehavior Attribute
• OperationBehavior Attribute
- Hosting On IIS
- Data
Contracts
• XML Serialization
• Data Contracts
• Message Contracts
- Hosting Environment Featurs
- Hosting Environment Features
- Self Hosting
- Hosting Using IIS
- Hosting Using Windows Services
- Consuming WCF Services
- Service Proxies
- Using
Configuration Files
- Configuration Editor (SvConfigEditor.exe)
- Using
Tracing and Message Logging Capabilities
• Message Logging
• Tracing ------ Using SvcTraceViewer.exe
- WCF Performance Counters
- Using WMI
- Introducing WCF Security Features
- Security Features Of Bindings
- Protection Levels
- Transport-Level Security
- Message-Level Security
- Mixed Mode Security
- Authorization In WCF
- Reliable Messaging
- Reliable
Sessions
- Queuing in WCF
- What Is A Transaction?
- Types
Of Transactions In WCF
- Defining Transactions
- Transactions And Queues
- Understanding the Data Transfer Architecture
- Exploring the Serialization Options in WCF
- Introducing Data Contracts
• Data Contract Names
• Data Contract Equivalence
• Data Contract Versioning
• Round-Tripping
- XML Serialization
- Message Contracts
- Filtering
- Achieving Java/J2EE Interoperability
• Non-Microsoft SOA Platforms
• Interoprability with WS-I Basic Profile
• Sending Binary Data Over Web Services
- Using WS-ReliableMessaging
• WS-ReliableMessaging Example
• Platform Support of WS-ReliableMessaging
• REST ful
Services
Web Services
| S.NO |
Topics
Detailed
|
Content
|
| 1 | Introduction to Web Services | |
| 2 | XML | • Introduction to XML • DTD VS XSD • What is XML Parsing? • Various other XML Binding API’s • JAX-P API based XML parsing using (SAX, DOM) • Validating XML Documents using JAX-vP • XML Binding using JAX-B (Marshalling, Un-Marshalling and In-Memory Validation) |
| 3 | JAX – RPC | • What is JAX-RPC API • Different Implementations of JAX-RPC API • Typical request processing in JAX-RPC • Building Web Service using JAX –RPC SUN RI Implementation (Contract Last approach) • Building Web Service clients using JAX – RPC API (Stub based client, DP and DII based clients) • Building Web Service using JAX-RPC API Apache Axis implementation (Contract First approach) |
| 4 | WSDL | • Purpose of WSDL • Types of WSDL • Message Exchange Patterns • Message Exchange Formats • Various elements of a WSDL document • Writing a WSDL document |
| 5 | SOAP | • Purpose of SOAP • Various elements of SOAP and its significance |
| 6 | JAX – WS | • What is JAX-WS API • JAX RPC VS JAX-WS • Building Web Service using JAX – WS SUN RI implementation (Contract Last approach) • Building Web Service using JAX – WS Apache Axis 2 implementation (Contract First approach) • Building Asynchronous Web Service using JAX – WS dynamic API |
| 7 | JAX –
RS (Restful Service) |
• What is JAX – RS? • Need for JAX – RS • Web Services VS Web Resource • Building Web Resource using JAX – RS SUN Jersey implementation • Building a Web Resource client using Apache Commons HTTP Client API |
| 8 | WS -
* (Advanced Concepts in Web Services) |
• What is WS - * stack • What is ws – address, ws – security, ws – atomic transactions • Synchronous VS Asynchronous service • Building Asynchronous Web Service using JAX –WS Metro Implementation using WS – Addressing (Real Asynchronous) |
| 9 | Q & A |
|
Check for more info.........http://www.durgasoft.com/WCF-Webservices-Kumar-march10th.asp
No comments:
Post a Comment