Sobre o documento
ESTE DOCUMENTO NO UMA ESPECIFICAO DE PRODUTO.
Este documento suporta a verso Beta 3 do Windows Server Longhorn. As informaes contidas no mesmo representam a viso atual da Microsoft Corporation sobre os assuntos discutidos at a data da publicao. A Microsoft deve reagir s constantes alteraes nas condies do mercado, e sendo assim este documento no deve ser interpretado como um compromisso por parte Microsoft, e a Microsoft no pode garantir a preciso de qualquer informao aqui. Este documento tem propsito exclusivamente informativo. A MICROSOFT NO OFERECE GARANTIAS, EXPRESSAS, IMPLCITAS OU REGULAMENTARES ACERCA DAS INFORMAES CONTIDAS NESTE DOCUMENTO. As informaes contidas neste documento, incluindo URL e outras referncias a sites da Internet, esto sujeitas a alteraes a qualquer momento. Salvo disposio em contrrio, os exemplos de empresas, organizaes, produtos, nomes de domnio, endereos de e-mail, logotipos, pessoas, lugares e eventos aqui descritos so fictcios e no tm relao alguma com qualquer empresa, organizao, produto, nome de domnio, endereo de e-mail, logotipo, pessoa, lugar ou evento real. de responsabilidade do usurio o respeito a toda a legislao de copyright aplicvel. A Microsoft concede o direito de reproduo deste guia, no todo ou em parte. A Microsoft pode deter as patentes, as solicitaes de patentes, as marcas comerciais, os direitos autorais ou outras propriedades intelectuais pertinentes ao objeto deste documento. Salvo expressamente disposto em qualquer contrato de licena escrito da Microsoft, o fornecimento deste documento no confere a voc qualquer licena em relao a essas patentes, marcas comerciais, direitos autorais ou outras propriedades intelectuais. 2007 Microsoft Corp. Todos os direitos reservados. Microsoft, Windows Server, o logo do Windows, Windows, Active Directory, Windows Vista, BitLocker, Internet Explorer, Windows Server System, Windows NT, Windows Mobile, Windows Media, Aero, ClearType, RemoteApp, SharePoint, ActiveX, Outlook, Authenticode, Visual Basic, Win32, WinFX, Windows PowerShell e MSDN so marcas comerciais da Microsoft. Os nomes das empresas e dos produtos mencionados aqui podem ser marcas comerciais de seus respectivos proprietrios.
173
174
175
Administrao Delegada
O IIS 7.0 permite queles que hospedam ou administram sites da Web ou servios WCF delegar controle administrativo aos desenvolvedores ou donos do contedo, reduzindo assim o custo de propriedade e os encargos administrativos para o administrador. Novas ferramentas de administrao so fornecidas para suportar esses recursos de delegao.
176
regras de entrada do Firewall do Windows, para permitir o trfego de todos os servios funcionais selecionados: Caso sejam instalados servios funcionais relacionados a HTTP e HTTPS, uma regra adicionada ao Firewall do Windows para permitir o trfego para HTTP na porta 80 e para HTTPS na porta 443. Tais regras aparecem na lista do Firewall do Windows como Trfego HTTP de Entrada dos Servios da World Wide Web e Trfego HTTPS de Entrada dos Servios da World Wide Web. Essas regras so ativadas automaticamente. Caso sejam instalados servios funcionais relacionados a FTP, uma regra adicionada ao Firewall do Windows para permitir o trfego para FTP na porta 21. Tal regra aparece na lista do Firewall do Windows como Trfego de Entrada do Servidor FTP. Essa regra ativada automaticamente. Caso seja instalado o Servio de Gerenciamento, uma regra adicionada ao Firewall do Windows para permitir o trfego para o servio na porta 8172. Tal regra aparece na lista do Firewall do Windows como Trfego de Entrada do Servio de Gerenciamento da Web. Essa regra deve ser ativada pelo administrador do servidor.
Edies
O IIS 7.0 est disponvel em todas as edies do Windows Server. No h diferena de funcionalidade entre as edies. O IIS 7.0 est disponvel em plataformas de 32 bits e 64 bits.
Configurao
O IIS 7.0 apresenta algumas importantes melhorias na maneira como os dados de configurao so armazenados e acessados. Um dos principais objetivos do lanamento do IIS 7.0 possibilitar a configurao distribuda das configuraes do IIS, que permite aos administradores especificar as configuraes do IIS nos arquivos armazenados com o cdigo e o contedo. A configurao distribuda permite aos administradores especificar as configuraes para um site ou aplicao da Web no mesmo diretrio do cdigo ou contedo. Ao especificar as configuraes em um nico arquivo, a configurao distribuda permite aos administradores delegar a administrao dos recursos selecionados de sites ou aplicaes da Web de forma que desenvolvedores de aplicaes possam modificar tais recursos. Os administradores tambm podem bloquear configuraes especficas, de modo que elas no possam ser alteradas por mais ningum. Usando a configurao distribuda, as configuraes para um site ou aplicao especfica podem ser copiadas de um computador para outro, medida que a aplicao passa do desenvolvimento para teste e, finalmente, para produo. A configurao distribuda tambm permite que a configurao de um site ou aplicao seja compartilhada atravs de um farm de servidor, em que todos os servidores recuperam as configuraes e o contedo de um servidor de arquivos. A configurao do IIS 7.0 baseada no armazenamento de configurao existente do .NET Framework, o que possibilita que as configuraes do IIS sejam armazenadas em conjunto com a configurao do ASP.NET em arquivos Web.config. Essa mudana fornece um armazenamento de configurao para todas as configuraes da plataforma Web, que podem ser acessadas atravs de um conjunto comum de APIs e armazenadas em um
Guia do Revisor do Windows Server Longhorn Beta 3
177
formato homogneo. O sistema de configurao do IIS 7.0 tambm totalmente extensvel, de forma que os desenvolvedores podem estender o armazenamento de configurao para incluir uma configurao personalizada com a mesma fidelidade e prioridade da configurao do IIS. O IIS 7.0 armazena a configurao global, ou de todo o computador, no diretrio %windir%\system32\inetsrv, em um arquivo chamado ApplicationHost.config. Nesse arquivo h dois principais grupos de seo de configurao: system.applicationHost system.WebServer
O grupo de seo system.applicationHost contm a configurao para site, aplicao, diretrio virtual e pools de aplicaes. O grupo de seo system.WebServer contm a configurao para todas as demais configuraes, incluindo os padres globais da Web. A configurao especfica de URL tambm pode ser armazenada em ApplicationHost.config usando as tags <location>. O IIS 7.0 tambm pode fazer leitura e escrita de configurao especfica de URL dentro dos diretrios de cdigo ou contedo de sites e aplicaes da Web do servidor nos arquivos Web.config, junto com a configurao do ASP.NET. Como o Windows Server Longhorn uma nova verso, possvel que voc leve algum tempo para familiarizar-se como as novas opes de configurao. Os sites de produo e os servios WCF que atualmente so executados atravs do IIS 6.0 devem ser cuidadosamente testados antes de passarem para produo no IIS 7.0, embora o IIS 7.0 seja projetado para ser compatvel. Se voc usa scripts de linha de comando personalizados do IIS 6.0, pode precisar convertlos para o IIS 7.0.
Ferramentas de Administrao
O IIS 7.0 apresenta as seguintes ferramentas de administrao, novas e completamente reescritas, para o gerenciamento do IIS: GUI (Interface Grfica do Usurio), IIS Manager Ferramenta de linha de comando, appcmd.exe Armazenamento de configurao, baseado no armazenamento de configurao do .NET Framework 2.0, que suporta a edio direta de configuraes Provedor WMI que pode ler ou alterar configuraes no armazenamento de configurao Interface gerenciada, Microsoft.Web.Administration, que expe as mesmas informaes exibidas pelo provedor WMI
Alm disso, o snap-in MMC do IIS 6.0 tambm fornecido com o Windows Server Longhorn para suportar administrao remota e administrar sites FTP. possvel instalar as ferramentas de administrao e os componentes de servidor Web separadamente. O IIS 7.0 tambm inclui um novo provedor WMI que amplia o acesso a scripts para todas as configuraes do IIS e do ASP.NET.
178
A interface Microsoft.Web.Administration fornece uma interface gerenciada fortemente tipificada para recuperar os mesmos dados exibidos pelos scripts WMI. Os scripts de linha de comando do IIS 6.0 tambm foram substitudos por uma nova e poderosa ferramenta de linha de comando, a appcmd.exe. As novas ferramentas de administrao suportam integralmente a configurao distribuda e a delegao da responsabilidade administrativa. A delegao pode ser muito especfica, permitindo ao administrador decidir exatamente quais funes delegar, caso a caso. As novas ferramentas de administrao suportam integralmente a nova configurao distribuda do IIS 7.0. Elas suportam o o acesso delegado (no administrativo) para configurao de sites e aplicaes individuais. As ferramentas de administrao suportam credenciais que no sejam do Administrador e nem do Windows para a autenticao de um site ou aplicao especfica e o gerenciamento de configurao somente para aquele escopo. A nova interface grfica do IIS Manager suporta administrao remota de HTTP, permitindo administrao contnua local, remota e mesmo atravs da Internet, sem requerer DCOM ou que outras portas administrativas sejam abertas no firewall. As ferramentas de administrao so totalmente extensveis, permitindo aos desenvolvedores construir novos mdulos de administrao usando o .NET Framework, para se conectarem facilmente a novos mdulos de interface grfica de administrao que trabalham de forma to transparente como aqueles que fazem parte do IIS 7.0.
179
ASP.NET, permitindo que os mdulos de cdigo gerenciados acessem todos os eventos no pipeline de requisio, para todas as solicitaes.
Diagnstico
O IIS 7.0 inclui duas principais melhorias que ajudam no diagnstico e na resoluo de problemas de sites e aplicaes da Web. As mudanas no diagnstico e na resoluo de problemas no IIS 7.0 permitem que o desenvolvedor ou o administrador visualize, em tempo real, as solicitaes que esto sendo executadas no servidor. Agora possvel filtrar condies de erro difceis de reproduzir e interromper automaticamente o erro com um registro de rastreamento detalhado. O IIS 7.0 inclui uma nova API de Controle e Estado do Tempo de Execuo, que proporciona informaes, em tempo real, sobre o estado de pools de aplicaes, processos de trabalho, sites, domnios de aplicaes e ainda sobre solicitaes que esto sendo executadas. Tais informaes so exibidas por meio de uma API COM nativa. A prpria API agrupada e exibida atravs do novo provedor WMI do IIS, o appcmd.exe, e do IIS Manager. Isso permite que os usurios verifiquem o status do servidor Web de forma mais rpida e fcil, qualquer que seja o ambiente de gerenciamento utilizado. O IIS 7.0 tambm inclui eventos de rastreamento detalhados durante o caminho de solicitao e resposta, permitindo aos desenvolvedores rastrear uma solicitao medida que ela abre caminho para o IIS, atravs do pipeline de requisio de processo do IIS, em qualquer cdigo de nvel de pgina existente, e retornar para a resposta. Tais eventos de rastreamento detalhados permitem que os desenvolvedores tenham conhecimento no apenas do caminho da solicitao e de quaisquer informaes de erro que surjam em decorrncia de uma solicitao, como tambm do tempo decorrido e de outras informaes depuradas, para ajudar na resoluo de todos os tipos de erros e quando um sistema pra de responder. Para permitir a coleta desses eventos de rastreamento, o IIS 7.0 pode ser configurado para capturar automaticamente todos os registros de rastreamento para uma determinada solicitao, com base no tempo decorrido ou nos cdigos de resposta de erros.
Recursos Adicionais
Para mais informaes sobre o IIS, consulte o Internet Information Services no site da Microsoft: (http://go.microsoft.com/fwlink/?LinkId=66138). Para mais informaes sobre APIs de extensibilidade do IIS, consulte o SDK do Internet Information Services 7.0 no site da Microsoft:(http://go.microsoft.com/fwlink/?LinkId=52351).
180
O Windows Media Services pode ser usado por qualquer pessoa que deseja fornecer contedo de mdia digital para clientes atravs de redes (tanto a Internet quanto uma intranet). Os seguintes tipos de organizao consideram o Windows Media Services especialmente til: Empresas de hospedagem que fornecem uma experincia de fluxo contnuo rpido aos usurios - seja em casa ou no escritrio Empresas nas reas comercial, educacional ou governo que gerenciam recursos de rede e fornecem comunicaes valiosas para transmisses corporativas, alm de aprendizado, marketing e vendas on-line Empresas com tecnologia sem fio que fornecem servios de entretenimento de banda larga sem fio, usando os escalonveis e confiveis servidores Windows Media Difusoras da Internet que fornecem contedo para rdio, televiso, cabo ou satlite Distribuidoras de filmes e msica que fornecem contedo de udio e vdeo de maneira segura, sem excesso de armazenamento em buffer ou congestionamento da rede Profissionais de IPTV que fornecem uma experincia de IPTV de alta qualidade em LANs
Como nos lanamentos anteriores, alguns recursos do Windows Media Services no esto disponveis em determinadas edies do Windows Server Longhorn. Se a implantao do servidor Windows Media requerer um recurso especfico (por exemplo, o fornecimento de contedo para clientes como o fluxo contnuo multicast), consulte a Comparao de Recursos do Windows Media Services (http://go.microsoft.com/fwlink/?LinkId=82887) para determinar qual edio do Windows Server Longhorn deve ser instalada. Aps a instalao da edio correta do Windows Server Longhorn, a funo Servios de Mdia de Fluxo Contnuo, que inclui o servio funcional do Windows Media Services
Guia do Revisor do Windows Server Longhorn Beta 3
181
(Administrador do Windows Media Services) e servios opcionais (Administrador do Windows Media Services para a Web e Agente de Log de Difuso Seletiva e Anncio), no est disponvel para instalao no Server Manager. Antes de usar o Server Manager para instalar a funo Servios de Mdia de Fluxo Contnuo, deve-se fazer o download do Windows Media Services 9 Series. Para mais informaes sobre como instalar a funo Servios de Mdia de Fluxo Contnuo no Windows Server Longhorn, consulte: Instalao e Configurao da Funo Servios de Mdia de Fluxo Contnuo (http://go.microsoft.com/fwlink/?LinkId=82888). Se voc ainda no usou o Windows Media Services, recomendamos que voc se familiarize com os conceitos de fluxo contnuo. Um bom lugar para comear : Usando o Windows Media Services 9 Series (http://go.microsoft.com/fwlink/?LinkId=82889). Nota Voc pode adicionar a funo Servios de Mdia de Fluxo Contnuo para a instalao do Ncleo do Servidor do Windows Server Longhorn. Para mais informaes sobre a opo de instalao do Ncleo do Servidor do Windows Server Longhorn, consulte o Ncleo do Servidor neste documento. Para mais informaes sobre como adicionar a funo Servios de Mdia de Fluxo Contnuo ao Ncleo do Servidor do Windows Server Longhorn, consulte: Instalao e Configurao da Funo Servios de Mdia de Fluxo Contnuo (http://go.microsoft.com/fwlink/?LinkId=82888).
Gerenciamento de Cache/Proxy
O Administrador do Windows Media Services contm um novo plug-in de Gerenciamento de Cache/Proxy que controla a capacidade do servidor Windows Media de executar funes de cache e proxy. O plug-in Cache Proxy do WMS pode ser usado para configurar um servidor Windows Media como um servidor de cache/proxy que mantm a largura de banda, reduz a latncia imposta pela rede e diminui a carga sobre o servidor de origem. Esses trs fatores reduzem os custos operacionais e criam uma melhor experincia de visualizao para seus clientes.
182
Windows Media Player 9 Series (ou verses mais recentes do Windows Media Player) ou outros players que usam o Controle ActiveX do Windows Media Player 9 Series. Quando verses anteriores do Windows Media Player, outros players que no suportam o protocolo RTSP ou players em ambientes que no sejam de RTSP se conectam ao servidor usando uma URL com prefixo mms://, o servidor tentar usar a sobreposio de protocolos para transferir o contedo para o cliente usando HTTP. Para garantir que seu contedo esteja sempre disponvel para clientes que se conectam ao seu servidor usando uma URL com prefixo mms://, ative o plug-in do Protocolo de Controle de Servidor HTTP do WMS no Administrador do Windows Media Services e abra portas em seu firewall para todos os protocolos de conexo que possam ser usados durante a sobreposio de protocolos. Para mais informaes, consulte: Informaes sobre Firewall para o Windows Media Services 9 Series (http://go.microsoft.com/fwlink/?LinkId=82890).
Configurao do Firewall
No mais necessrio adicionar o programa Windows Media Services (Wmserver.exe) como uma exceo no Firewall do Windows para abrir as portas de entrada padro para fluxo contnuo unicast. Quando a funo Servios de Mdia de Fluxo Contnuo instalada no Windows Server Longhorn, o programa Windows Media Services automaticamente adicionado como uma exceo no Firewall do Windows.
183
Qualidade de Servio
O Windows Media Services foi atualizado para usar as diretivas de Qualidade de Servio (QoS) no Windows Server Longhorn para gerenciar o trfego de sada de rede, em vez de usar o Tipo de Servio (ToS) para fornecer fluxo contnuo unicast. Para mais informaes, consulte: Qualidade de Servio (http://go.microsoft.com/fwlink/?LinkId=82892).
Implantao
As aplicaes projetadas para trabalhar com o Windows Media Services nos sistemas operacionais Windows anteriores no requerem mudanas para trabalhar com o Windows Media Services no Windows Server Longhorn. Em comparao com a verso anterior, o Windows Media Services no requer nenhuma melhoria especial na rede ou na infra-estrutura de segurana de sua empresa. Caso o Windows Media Services esteja sendo instalado no Windows Server Longhorn pela primeira vez, os Requisitos de Sistema do Windows Media Services (http://go.microsoft.com/fwlink/?LinkId=82893) devem ser analisados previamente. Nota Em primeiro lugar, preciso fazer o download e instalar o Windows Media Services a partir do site da Microsoft (http://www.microsoft.com) para o Windows Server Longhorn. O Windows Media Services pode ser implantado em diversos cenrios. Depois da instalao do Windows Media Services, recomendamos a leitura do Guia de Implantao do Windows Media Services (http://go.microsoft.com/fwlink/?LinkId=82894) para obter os requisitos e as recomendaes para o cenrio de fluxo contnuo. Alguns recursos do Windows Media Services no esto disponveis em determinadas edies do Windows Server Longhorn. Se a implantao do servidor Windows Media requerer um recurso especfico (por exemplo, o fornecimento de contedo para clientes como o fluxo contnuo multicast), consulte a Comparao de Recursos do Windows Media Services (http://go.microsoft.com/fwlink/?LinkId=82887) para determinar qual edio do Windows Server Longhorn deve ser instalada.
184
O Servidor de Aplicao fornece os seguintes benefcios: Um tempo de execuo bsico que suporta implantao e gerenciamento eficazes das aplicaes de negcios de alto desempenho O ambiente de desenvolvimento do .NET Framework, que fornece um modelo de programao simplificado e um modelo de execuo de alto desempenho para aplicaes baseadas em servidor, ativa os servios da Web e integra as novas aplicaes s aplicaes e infra-estrutura existentes O Assistente para Adicionar Funes, fcil de usar, que ajuda a escolher os servios funcionais e os recursos necessrios para executar as aplicaes Instalao automtica de todos os recursos necessrios para um determinado servio funcional
Um ambiente do Servidor de Aplicao pode incluir, dentre outros, o que segue: Computadores clientes conectados por domnio e seus usurios Computadores conectados a uma intranet ou Internet num ambiente de servios da Web Servidores que interoperam em plataformas e sistemas operacionais distintos Servidores que hospedam aplicaes construdas com o .NET Framework 3.0 Servidores que hospedam aplicaes construdas para usar COM+, Message Queuing, servios da Web e transaes distribudas Servidores mltiplos que hospedam mltiplos bancos de dados em uma rede
O Servidor de Aplicao uma nova funo de servidor instalada atravs do Assistente para Adicionar Funes no Server Manager. Os administradores que implantam aplicaes LOB construdas com o .NET Framework 3.0 descobriro que a instalao de um ambiente de hospedagem para aplicaes se torna mais simples com essa funo de servidor. O Assistente para Adicionar Funes orienta o administrador atravs do processo de seleo dos servios funcionais ou do suporte dos recursos necessrios para executar as aplicaes.
185
Os componentes mais importantes para as aplicaes baseadas em servidor so o WCF e o WF. O WPF usado principalmente em aplicaes baseadas em cliente. O WCF o modelo de programao unificado da Microsoft para construir aplicaes que usam os servios da Web para se comunicarem entre si. Essas aplicaes tambm so conhecidas como aplicaes orientadas para servios. Os desenvolvedores podem usar o WCF para construir aplicaes transacionadas mais seguras e confiveis, que se integram s plataformas e interoperam com os sistemas e aplicaes existentes. Para mais informaes sobre o WCF, consulte: O que o Windows Communication Foundation? (http://go.microsoft.com/fwlink/?LinkId=81260). O WF o mecanismo e modelo de programao para construir rapidamente aplicaes ativadas por fluxo de trabalho no Windows Server Longhorn. Um fluxo de trabalho um conjunto de atividades que descrevem um processo no mundo real. O fluxo de trabalho comumente descrito e visualizado graficamente como um fluxograma. A descrio do fluxo de trabalho com freqncia chamada de modelo. Os trabalhos passam pelo modelo de fluxo de trabalho do incio ao fim. Os trabalhos ou atividades dentro do modelo podem ser executados por pessoas, sistemas ou computadores. Embora seja possvel descrever um fluxo de trabalho em linguagens de programao tradicionais como uma srie de etapas e condies, para fluxos de trabalho mais complexos ou que suportam revises mais simples, em geral muito mais apropriado projetar graficamente o fluxo de trabalho e armazenar o projeto como um modelo. Alm de permitir a modelagem grfica dos fluxos de trabalho, o WF tambm possibilita a execuo dos modelos de fluxo de trabalho. Aps a compilao do modelo de fluxo de trabalho, ele pode ser executado em qualquer processo do Windows, inclusive aplicaes baseadas em cliente, como aplicaes de console e aplicaes de formulrios grficos do Windows, ou aplicaes baseadas em servidor, incluindo o Windows Services, sites do ASP.NET e servios da Web do WCF. O WF fornece suporte para fluxo de trabalho humano e de sistemas em uma variedade de cenrios, incluindo os seguintes: Fluxo de trabalho em aplicaes LOB Fluxo seqencial de telas, pginas e caixas de dilogo como apresentadas ao usurio em resposta interao do usurio com a interface grfica Fluxo de trabalho centralizado em documentos Fluxo de trabalho humano Fluxo de trabalho composto para aplicaes orientadas para servios Fluxo de trabalho direcionado s regras de negcios Fluxo de trabalho para gerenciamento de sistemas
O Servidor de Aplicao essencialmente novo para o Windows Server Longhorn. A nova funo Servidor de Aplicao disponvel no Windows Server Longhorn no uma atualizao das tecnologias de servidor de aplicaes que possam ter sido instaladas anteriormente como parte do Windows Server 2003 ou de sistemas operacionais anteriores. Como a funcionalidade completamente nova, os administradores devem
Guia do Revisor do Windows Server Longhorn Beta 3
186
estar cientes de que no h caminho de migrao do Windows Server 2003 ou de sistemas operacionais anteriores para o Application Server. Caso um servidor do Windows Server 2003 ou de um sistema operacional anterior seja atualizado para o Windows Server Longhorn, a funo Application Server tambm dever ser reinstalada, usando o Assistente para Adicionar Funes no Server Manager. Como parte da preparao para instalao da nova funo Servidor de Aplicao, crie um inventrio das aplicaes que sero executadas nesse servidor. Se voc for um administrador, trabalhe com seus desenvolvedores para identificar as tecnologias e configuraes suportadas que devem estar presentes no servidor para executar as aplicaes. Em seguida, organize essas tecnologias para os servios funcionais descritos nas prximas sees, de forma que voc possa selecionar e configurar adequadamente os servios durante a instalao da funo de servidor.
Servidor Web
Essa opo instala o IIS verso 7.0, o servidor Web construdo no Windows Server Longhorn. O IIS fornece os seguintes benefcios: Ativa o Servidor de Aplicao para hospedar sites ou servios internos e externos com contedo fixo ou dinmico. Fornece suporte para a execuo de aplicaes ASP.NET acessadas de um navegador da Web. Fornece suporte para a execuo de servios da Web construdos com o Microsoft ASP.NET ou o WCF.
187
Transaes Distribudas
Essa opo ativa as transaes distribudas, que ajudam a assegurar transaes completas e bem-sucedidas em mltiplos bancos de dados hospedados em diversos computadores em uma rede.
188
189
Um arquivo pode ser visualizado como uma unidade de armazenamento. Atualizaes parciais e sobregravaes de arquivo completas so suportadas. No se espera que transaes mltiplas modifiquem partes do arquivo ao mesmo tempo isso no suportado. A E/S mapeada na memria trabalha de forma transparente e compatvel com a E/S regular de arquivos. O nico trabalho adicional necessrio que a aplicao esvazie e feche uma seo aberta antes de confirmar uma transao. Falhas nesse procedimento resultaro em mudanas parciais na transao. O acesso a um arquivo remoto por meio do servio SMB e do WebDAV (Web-Based Distributed Authoring and Versioning) suportado de forma transparente. O contexto da transao transmitido automaticamente pelo sistema ao n remoto. A prpria transao distribuda e coordenada para confirmao ou interrupo. Isso permite que as aplicaes sejam distribudas para mltiplos ns com um alto grau de flexibilidade. Esse um recurso poderoso, j que permite transferncias transacionais de arquivos na rede, imitando uma forma de mensageria transacional. Cada volume possui seu prprio log. O formato comum de log usado para fornecer recuperao e interrupes. O formato comum de log tambm constri um meio comum de registro de transaes do Windows para ser usado por outros armazenamentos.