Service Bus for Windows ServerEntendendo o Problema
Windows ServerAppFabric faz isto
AppFabric CachingServices faz isto
CacheClusterAppFabric CachingServicesCache ServerCached DataCache ClientLocal CacheCached DataAppFabric CachingServicesCac...
Web ServerASP.NETPagesWeb ServerWeb ServerASP.NETPages1) Fornece dados quesão armazenados noobjeto Session2) Armazena dado...
AppFabric CachingServicesCache ServerCached DataAppFabric CachingServicesCache ServerCached DataCache Client1) Cache serve...
AppFabric HostingServices melhora isto
WCFServiceHTTP, SOAP, OutrosVisual StudioEndpointClient
Other ActivitiesBase Activity LibraryWorkflowActivitiesWFRuntimeVisual StudioWF WorkflowDesigner
WFRuntimeWCFClient
IIS Worker ProcessWCFServiceWorkflowServiceWFClientAppFabric HostingServicesIIS ManagerWCF
ClientPersistenceStoreMonitoringDatabaseIIS ManagerWorkflowServiceWFWCFIIS Worker ProcessAppFabricExtensions
Web ServerASP.NETPagesWeb ServerWeb ServerPersistenceStoreAppFabricHostingServicesAppFabricHostingServices1) Make firstreq...
ERPApplicationAppFabric HostingServicesWorkflowServiceClientBizTalkServerAdaptersOrchestration
Organization YClient3) Discover ServiceBus endpoint4) Invoke operation onService Bus endpointOrganization XAppFabric Hosti...
AppFabric HostingServicesClientCRMApplicationPurchasingApplicationBusiness PartnerServiceBusBizTalk ServerERPApplicationWo...
WebServerAppFabricHostingServicesService requestsspread across middle-tier serversAppFabricCachingServicesCache ClusterCac...
www.Microsoft.com/WindowsAzure/AppFabrichttp://msdn.microsoft.com/en-us/azure/netservices.aspxhttp://www.evilazaro.com.brh...
evilazaro@outlook.com
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...
Upcoming SlideShare
Loading in …5
×

Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...

2,054 views

Published on

Application Server e Middleware Microsoft

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,054
On SlideShare
0
From Embeds
0
Number of Embeds
915
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Entendendo Microsoft Application Server: Windows Server AppFabric, WF, WCF, Windows Azure Services Bus e mais...

  1. 1. Service Bus for Windows ServerEntendendo o Problema
  2. 2. Windows ServerAppFabric faz isto
  3. 3. AppFabric CachingServices faz isto
  4. 4. CacheClusterAppFabric CachingServicesCache ServerCached DataCache ClientLocal CacheCached DataAppFabric CachingServicesCache ServerCached DataAppFabric CachingServicesCache ServerCached Data
  5. 5. Web ServerASP.NETPagesWeb ServerWeb ServerASP.NETPages1) Fornece dados quesão armazenados noobjeto Session2) Armazena dadosdo Objeto deSessão no cache3) Faz o pedido que sebaseia em dadosarmazenadoso objeto de sessãoApplicationDatabaseAppFabricCachingServicesCache Cluster4) Recupera dadosdo objeto de sessãodo cacheASP.NETPages
  6. 6. AppFabric CachingServicesCache ServerCached DataAppFabric CachingServicesCache ServerCached DataCache Client1) Cache server holdingprimary copy of data itemX fails or is shut downCache Cluster2) Access dataitem X3) Return value of dataitem X from secondarycopyPrimary copiesXSecondary copiesX
  7. 7. AppFabric HostingServices melhora isto
  8. 8. WCFServiceHTTP, SOAP, OutrosVisual StudioEndpointClient
  9. 9. Other ActivitiesBase Activity LibraryWorkflowActivitiesWFRuntimeVisual StudioWF WorkflowDesigner
  10. 10. WFRuntimeWCFClient
  11. 11. IIS Worker ProcessWCFServiceWorkflowServiceWFClientAppFabric HostingServicesIIS ManagerWCF
  12. 12. ClientPersistenceStoreMonitoringDatabaseIIS ManagerWorkflowServiceWFWCFIIS Worker ProcessAppFabricExtensions
  13. 13. Web ServerASP.NETPagesWeb ServerWeb ServerPersistenceStoreAppFabricHostingServicesAppFabricHostingServices1) Make firstrequest toapplication2) Invokeworkflowservice3) Persist workflowstate after handlingrequest6) Load workflow stateand handle request4) Make second requestto application5) InvokeworkflowserviceASP.NETPagesASP.NETPages
  14. 14. ERPApplicationAppFabric HostingServicesWorkflowServiceClientBizTalkServerAdaptersOrchestration
  15. 15. Organization YClient3) Discover ServiceBus endpoint4) Invoke operation onService Bus endpointOrganization XAppFabric HostingServicesServiceWCF1) Registerservice endpointService Bus2) Expose Service Busendpoint5) Invoke operation onservice endpoint
  16. 16. AppFabric HostingServicesClientCRMApplicationPurchasingApplicationBusiness PartnerServiceBusBizTalk ServerERPApplicationWorkflowService
  17. 17. WebServerAppFabricHostingServicesService requestsspread across middle-tier serversAppFabricCachingServicesCache ClusterCache requests spreadacross cache serversUser requests spreadacross Web servers
  18. 18. www.Microsoft.com/WindowsAzure/AppFabrichttp://msdn.microsoft.com/en-us/azure/netservices.aspxhttp://www.evilazaro.com.brhttp://twitter.com/azure_appfabrichttp://www.microsoft.com/biztalk/http://msdn.microsoft.com/biztalk/http://www.microsoft.com/appfabrichttp://msdn.microsoft.com/appfabric
  19. 19. evilazaro@outlook.com

×