70-503 by topic
Creating Services (19 percent)
·
· Define Service contracts.
· Define Data contracts.
· Define Operation contracts.
o
· Define Message contracts.
- Message Class
- Using Message Contracts
- Using the Message Class
- Message Members
· Process generic messages.
o
·
Exposing and Deploying Services (23 percent)
· Create and configure service endpoints.
· Manage consistency between life cycle, sessions, concurrency, and bindings.
o
o
· Host a service in a managed application.
· Host a service on a Web server.
· Create custom behaviors.
Instrumenting and Administering Services (11 percent)
· Implement end-to-end service tracing.
· Monitor service health.
· Log messages.
o WCF errors end up in application event log
o
· Dynamically configure the service by using the service model.
· Implement inspectors.
Consuming Services (16 percent)
o
· Create a service proxy.
· Configure the client endpoint.
o Configuring Client Behaviors
· Call a service by using a service proxy.
· Handle exceptions on clients.
· Consume non-WCF services.
- Architecture of Syndication
- How to: Expose a Feed as Both Atom and RSS
- How to: Configure a WCF Client to interoperate with WSE 3.0 Services
- ServiceModel Metadata Utility Tool (SvcUtil.exe)
- How to: Create a Basic RSS Feed
- Integrating with COM+ Applications Overview
- How to: Configure COM+ Service Settings
- How to: Use the COM+ Service Model Configuration Tool (ComSvcConfig.exe)
Securing Services (16 percent)
o
· Implement transport-level security.
· Implement message-level security.
· Authenticate clients.
· Authorize clients.
· Impersonate clients.
Managing the Service Life Cycle (15 percent)
· Manage instances.
· Manage sessions.
· Manage transactions.
· Manage concurrency.
- Concurrencymode = multiple, instanceContectmode = single (allows multiple callers simultaneously
- Sessions, Instancing, and Concurrency
· Manage consistency between instances, sessions, transactions, and concurrency.
· MISC
·
I hope this helps!
No comments:
Post a Comment