Web
Services
Named
Pipes
MSMQ
Métodos
Custom
Bindings
Serviço
Cliente
Behaviors
TCP
HTTP
WCF
Transações
Host<T>
Camada de Apresentação
Aplicação ASP.NET com
interface de usuário
Camada de Negócios
Regras e lógica de
negócios exportadas
como serviços WCF
Camada de Dados
Tabelas
Stored Procedures
Workflows e
Processos
MSMQ
Named
Pipes
Cliente
WF
Runtime
TCP
HTTP
Persistência
WCF
Transações
Camada de Apresentação
Aplicação ASP.NET com
interface de usuário
Camada de Negócios
Regras e lógica de
negócios exportadas
como serviços WF
Camada de Dados
Tabelas
Stored Procedures
Capacidades de plataforma como serviço
Novos frameworks, engenho de composição e ferramentas para
uma fácil construção, instalação e gerenciamento de aplicações
de composição como uma única entidade
Infraestrutura otimizada para componentes de serviços e middletier
Integração entre ambiente local (on-premise) e ambiente na
nuvem (Azure)
1
9
IIS | WAS |
Windows Server
AppFabric
Serviços WCF
SOAP/TCP
Serviços de
Workflow
IIS Manager
Project Deployment
WF & WCF Management Modules
Hosting
Mgmt PowerShell cmdlets
Persistence
Availability,
Deployment, Control
Service
Discovery
Instance
Restart
AutoStart
Service
Workflow
Mgmt
Lock Mgmt
Persistence schema
Caching
Monitoring
Reliablility,
Scalablity
Web
Deploy
Configuration Wizard
In Memory,
Distributed Cache
Application
Monitoring
SQL
Persistence
Provider
WF ETW
Tracking
WCF ETW
Tracking
Runtime Databases
Messaging
Routing
Service
Event
Collection
Management Pack
WF & WCF
Project Templates
Activation
Monitoring schema
.NET 4 WCF & WF Frameworks
IIS 7.x/WAS
Windows 7, Windows Server 2008 & 2008 R2
System Center
AppFabric Role Service of Application Server Role
Server Manager
Visual Studio
Ref.: http://msdn.microsoft.com/pt-br/windowsserver/ee695849.aspx
Windows 7
Windows Server 2008 R2
Windows Server 2008 Service Pack 2
Windows Vista Service Pack 2
32-bit (x86)
64-bit (x64)
Workflow
Hosting
Services
Web Server
1) Primeira
requisição para
a aplicação
ASP.NET
Pages
2) Dispara
o workflow
service
3) Persiste o estado do
workflow depois de
tratar a requisição
Web Server
Base de
Persistência
ASP.NET
Pages
4) Segunda
requisição para a
aplicação
Workflow
Hosting
Services
Web Server
ASP.NET
Pages
5) Dispara
o workflow
service
6) Carrega o
estado do
workflow e trata
a requisição
Serviços para reserva de viagens
ContosoTravelWF
Services
Contoso
AirLines
Services
WCF
Contoso
Hotel
Services
Cliente
WF
Runtime
WCF
WCF
Contoso
Rental Car
Services
WCF
Serviços para reserva de viagens
ContosoTravelWF
Services
WF
Runtime
WCF
AppFabric Hosting Services
AppFabric Caching Services
Monitoração, Persistência, Hosting e Caching
Tooling e scripting para gerenciamento e
monitoração de serviços WCF e WF
http://msdn.microsoft.com/pt-br/hh316169
http://msdn.microsoft.com/pt-br/hh318563
http://msdn.microsoft.com/pt-br/gg615510
http://social.msdn.microsoft.com/Forums/pt-BR/dublin/threads
http://social.msdn.microsoft.com/Forums/pt-BR/velocity/threads
Get the free mobile app for your phone
http:/ / gettag.mobi
http://technet.microsoft.com/pt-br
Get the free mobile app for your phone
http:/ / gettag.mobi
http://msdn.microsoft.com/pt-br
Não esqueça de
preencher sua avaliação
online
www.teched.com.br/avaliacao
Get the free mobile app for your phone
http:/ / gettag.mobi
Download

Hospedagem de serviços e workflows com o Windows Server