CORRECCIÓN: Un servidor web ASP no puede ejecutar solicitudes simultáneas en Windows Embedded CE 6.0 R3

Síntomas

Tenga en cuenta el siguiente escenario:

  • Hospede páginas de servidor activo (páginas web ASP) en un dispositivo basado en Windows Embedded CE 6.0 R3 que incluya componentes web ASP. Por ejemplo, configure el dispositivo para que sea un servidor web ASP.
  • Algunas páginas web del dispositivo devuelven respuestas lentamente (página web lenta), mientras que algunas páginas web del dispositivo devuelven respuestas muy rápidamente (página web rápida).
  • Las solicitudes de cliente simultáneas se envían al dispositivo. Por ejemplo, una solicitud de cliente para una página web lenta se envía al dispositivo y, inmediatamente después, se envía al dispositivo una solicitud de cliente de una página web rápida.

En este escenario, la solicitud del cliente para la página web rápida no recibe la respuesta tan rápidamente como se esperaba. En su lugar, la respuesta de la solicitud de página web rápida solo se recibe después de recibir la respuesta de la solicitud de página web lenta.

Causa

Este problema se produce porque el servidor web ASP no puede ejecutar solicitudes simultáneas en Windows Embedded CE 6.0 R3.

Resolución

Información sobre la actualización de software

Microsoft ya dispone de una actualización de software compatible como Actualización mensual de Windows Embedded CE 6.0 de enero de 2012. En la sección "Información del archivo", el nombre de archivo del paquete contiene la versión del producto, la fecha, el número de artículo de Microsoft Knowledge Base y el tipo de procesador. El formato de nombre de archivo del paquete es el siguiente:

Versión del producto-aaaa-kbnnnnn-processor typePor ejemplo, Wincepb60-110128-kb2492159-armv4i.msi es la corrección ARMV4i de Windows Embedded CE 6.0 Platform Builder que se documenta en el artículo de Knowledge Base 2492159 y que se incluye en la actualización mensual de enero de 2011.

Para resolver este problema inmediatamente, descargue esta actualización mensual de Windows Embedded CE 6.0 desde el siguiente sitio web de Microsoft.

Centro de descarga de Microsoft

Windows Embedded CE 6.0

Requisitos previos

Esta actualización sólo es compatible si se han instalado también todas las actualizaciones publicadas previamente para este producto.

Requisito de reinicio

Después de aplicar esta actualización, debe realizar una compilación limpia de toda la plataforma. Para ello, utilice uno de los métodos siguientes:

  • En el menú Compilar, haga clic en Limpiar solución y luego en Compilar solución.
  • En el menú Compilar, haga clic en Recompilar solución.

No es necesario que reinicie el equipo una vez aplicada esta actualización de software.

Información de reemplazo de actualización

Esta actualización no sustituye a otras actualizaciones.

Información de archivo

La versión en inglés de este paquete de actualización de software incluye los atributos de archivo (u otros posteriores) que se muestran en la tabla siguiente. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). La información del archivo se convertirá a la hora local cuando la vea. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.

Archivos del instalador

Nombre del archivo Tamaño de archivo Fecha Hora
Wincepb60-120131-kb2652516-armv4i.msi 1,748,992 07-feb-2012 20:42
Wincepb60-120131-kb2652516-mipsii.msi 1,720,320 07-feb-2012 20:42
Wincepb60-120131-kb2652516-mipsii_fp.msi 1,720,320 07-feb-2012 20:42
Wincepb60-120131-kb2652516-mipsiv.msi 1,728,512 07-feb-2012 20:42
Wincepb60-120131-kb2652516-mipsiv_fp.msi 1,728,512 07-feb-2012 20:42
Wincepb60-120131-kb2652516-sh4.msi 1,691,648 07-feb-2012 20:42
Wincepb60-120131-kb2652516-x86.msi 1,593,344 07-feb-2012 20:42

Archivos incluidos en este paquete de actualización

Nombre del archivo Tamaño de archivo Fecha Hora Ruta de acceso
Aspmain.h 6,466 31 de enero de 2012 00:40 Private\Servers\Asp\Core
Asp_dll.cpp 3,317 31 de enero de 2012 00:40 Private\Servers\Asp\Core
Script.cpp 18,103 31 de enero de 2012 00:40 Private\Servers\Asp\Core
Asp.lib 1,421,384 31 de enero de 2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Aspcolct.lib 323,884 31 de enero de 2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Aspparse.lib 120,196 31 de enero de 2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Aspstubs.lib 198,466 31 de enero de 2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Asp.lib 1,303,284 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\Armv4i\Retail
Aspcolct.lib 298,434 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\Armv4i\Retail
Aspparse.lib 109,604 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\Armv4i\Retail
Aspstubs.lib 189,360 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\Armv4i\Retail
Asp.lib 1,412,916 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Aspcolct.lib 318,064 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Aspparse.lib 117,514 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Aspstubs.lib 197,690 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Asp.lib 1,276,208 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Aspcolct.lib 293,236 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Aspparse.lib 108,316 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Aspstubs.lib 182,634 31 de enero de 2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Asp.lib 1,412,986 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Aspcolct.lib 317,988 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Aspparse.lib 117,526 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Aspstubs.lib 197,712 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Asp.lib 1,276,284 31 de enero de 2012 00:38 Público\Servidores\Oak\Lib\Mipsii_fp\Retail
Aspcolct.lib 293,278 31 de enero de 2012 00:38 Público\Servidores\Oak\Lib\Mipsii_fp\Retail
Aspparse.lib 108,326 31 de enero de 2012 00:38 Público\Servidores\Oak\Lib\Mipsii_fp\Retail
Aspstubs.lib 182,648 31 de enero de 2012 00:38 Público\Servidores\Oak\Lib\Mipsii_fp\Retail
Asp.lib 1,423,396 31 de enero de 2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Aspcolct.lib 319,588 31 de enero de 2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Aspparse.lib 118,262 31 de enero de 2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Aspstubs.lib 198,354 31 de enero de 2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Asp.lib 1,284,654 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Aspcolct.lib 295,086 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Aspparse.lib 109,128 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Aspstubs.lib 183,470 31 de enero de 2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Asp.lib 1,423,466 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Debug
Aspcolct.lib 319,572 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Debug
Aspparse.lib 118,274 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Debug
Aspstubs.lib 198,376 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Debug
Asp.lib 1,284,746 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Retail
Aspcolct.lib 295,084 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Retail
Aspparse.lib 109,138 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Retail
Aspstubs.lib 183,484 31 de enero de 2012 00:39 Público\Servidores\Oak\Lib\Mipsiv_fp\Retail
Asp.lib 1,326,874 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Debug
Aspcolct.lib 299,990 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Debug
Aspparse.lib 111,024 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Debug
Aspstubs.lib 188,772 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Debug
Asp.lib 1,193,564 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Retail
Aspcolct.lib 275,478 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Retail
Aspparse.lib 102,574 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Retail
Aspstubs.lib 174,044 31 de enero de 2012 00:40 Público\Servidores\Oak\Lib\Sh4\Retail
Asp.lib 1,194,338 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\X86\Debug
Aspcolct.lib 282,950 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\X86\Debug
Aspparse.lib 106,278 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\X86\Debug
Aspstubs.lib 174,954 31 de enero de 2012 00:36 Público\Servidores\Oak\Lib\X86\Debug
Asp.lib 1,138,518 31 de enero de 2012 00:35 Público\Servidores\Oak\Lib\X86\Retail
Aspcolct.lib 271,514 31 de enero de 2012 00:35 Público\Servidores\Oak\Lib\X86\Retail
Aspparse.lib 101,172 31 de enero de 2012 00:35 Público\Servidores\Oak\Lib\X86\Retail
Aspstubs.lib 172,368 31 de enero de 2012 00:35 Público\Servidores\Oak\Lib\X86\Retail

Referencias

Para obtener más información acerca de la terminología relativa a las actualizaciones de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 Descripción de la terminología estándar que se usa para describir las actualizaciones de software de Microsoft