InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosContratacionEmail
También puedes ver ...
Fijar el encabezado de un GridView con ASP.Net y CSS
Creando cadenas de conexión ConnectionStrings en .net 3.5 o visual Studio 2008 usando SqlConnectionStringBuilder
Generar archivos PDF con C#
Reemplazar __doPostBack
¿El fin de los servidores de 32Bits?
TransactionScope - Simplificando el trabajo con transacciones.
WCF: compartición de tipos entre referencias a servicios
WCF: netTcpBinding con seguridad tipo Custom
Google Trends, adiós Alexa adiós ...
Fiddler - Indispensable para el desarrollo Web

Afiliados
La Web del programador
MundoProgramacion


 

Migración de WSE a WCF (Actualizar Web Services de visual Studio 2005 a Visual Studio 2008)

Para ahorraros leer el articulo entero os adelanto:No hay asistente ni compatibilidad entre WSE y WCG

Aclarado ese punto continuamos:

En anteriores articulos hablabamos de la evolución de los Web Services hacia tecnologías más complejas y teoricamente más potentes.

Tras esperar un tiempo prudencial parece confirmado que la implementación de microsoft de Web Services (que son un estandar global) estará incluida dentro de su framework (conjunto de librerias y/o utilidades) WCF o Windows Comunication Fundation, muchos dirán que esto estaba confirmado hace tiempo pero esta actualización trae unos problemas de compatibilidad con las versiones anteriores muy significativos que finalmente no van a ser corregidos :) , la compatibilidad se debe implementar a mano, especialmente por los programadores.

Microsoft en vez de desarrollar su propia implementación para desarrollar Web Services (que son una tecnología estandard) ha decidido unificar sus librerías de programación para Web Services junto con otras tencnologías orientadas a servicios no estandard y propietarias de microsoft como .net remoting , MSMQ y DCOM.

 Esto es una ventaja para aquellos que desarrollan en profundidad aplicaciones orientadas a servicios pero una desventaja para los que sólo necesitan una parte de la funcionalidad o tenían aplicativos en versiones anteriores.

Recordar ntes del definitivo WCF salieron dos versiones previas llamadas web Service Extensions: WSE , WSE2.0 y WSE3.0 nombre clave INDIGO de las que hablamos anteriormente http://www.devjoker.com/contenidos/Articulos/207/Web-services-Extensions-3-0-de-Indigo-a-WCF.aspx

Desgraciadamente microsoft no da soporte para ninguna de estas versiones WSE en Visual Studio 2008 las alternativas son:

Seguir usando los Web Services Standard sin las nuevas mejoras

http://www.devjoker.com/contenidos/Articulos/335/C%C3%B3mo-consumir-un-Servicio-WCF-en-vez-de-un-Web-Service.aspx

O mantener las versiones anteriores a WCF en un directorio virtual independiente y dejar esa versión "congelada" o hacer las modificaciones desde Visual Studio 2005 (usar virtualización sería de ayuda en este caso), teniendo en cuenta que estos web services deberán ser consumidos también desde clientes compatibles con esa versión (preferentemente Visual Studio 2005) O bién volver a hacer el servicio de nuevo, esta vez con WCF para lo que no hay ningún tipo de asistente de migración ni ayuda si una pequeña guia de equivalencias no muy extensa para mi gusto:

http://msdn.microsoft.com/en-us/library/ms732008.aspx

Nota:si nuestro Web Service no incluia ninguna de las extensiones o mejoras a los Web Services (mejoras de seguridad, transacciones , disponibilidad, envio de binarios) no deberíamos tener problemas al migrarlo a WCF o seguir consumiendolo desde clientes externos.

Espero que este articulo os ayude a entender las migración a WCF, si quereis comentar el articulo podeis hacerlo debajo pero para preguntar usar los foros de la web.


 Versión para imprimir  Foros de consulta


Añadir comentario ... Para preguntar utiliza los foros
Autor:

Título:


Para preguntar utiliza los foros.



 Versión para imprimir

Migración de WSE a WCF (Web Services de 2005 a 2008)
Autor: Pablo Gumpert Fernandez (aldeamedia)
Visitas: 611 Fecha de publicación: 23/09/2008
Pablo Gumpert es formador y consultor oficial de Microsoft para .NET y SQL server.Lleva desarrollando desde hace más de diez años y durante ese tiempo ha trabajado como programador de videojuegos ,analista informático, experto en seguridad, DBA ...
Actualmente se dedica sobre todo a la formación.
Su especialidad es la programación en .NET aunque también es experto en MSSQL Server y en el año 2002 fundó su propia empresa colaboradora de diversos centros partner Microsoft.




Visitas: 304 | Comentarios: 0 | Archivo: Articulos
Categorias: ASP.NET|CSS|ASP.NET
Visitas: 137 | Comentarios: 0 | Archivo: Articulos
Categorias: TFS
Visitas: 101 | Comentarios: 5 | Archivo: Articulos
Categorias: TFS
Visitas: 430 | Comentarios: 4 | Archivo: Articulos
Categorias: Transact-SQL|LinQ
Visitas: 1448 | Comentarios: 6 | Archivo: Articulos
Categorias: Visual Basic .NET|C#|ASP.NET|ASP.NET|Programación|ADO.NET
27/09/2008 Navegando ....
Visitas: 238 | Comentarios: 0 | Archivo: Articulos
Categorias: Humor
Visitas: 611 | Comentarios: 0 | Archivo: Articulos
Categorias: Visual Basic .NET|C#|ASP.NET|ASP.NET|Programación|WCF
Visitas: 2575 | Comentarios: 4 | Archivo: Articulos
Categorias: C#
Visitas: 464 | Comentarios: 0 | Archivo: Articulos
Categorias: JavaScript|ASP.NET
Visitas: 1072 | Comentarios: 0 | Archivo: Articulos
Categorias: Windows XP|Linux|Windows Vista

Útimos temas recibidos en los foros ...
Enviar un email con C# utilizando .Net FrameWork 2.0 con logo... por Moises ... [ASP.NET] 1 21/11/2008
Crystal reports XI Release 2 y asp.net por mvargas ... [ASP.NET] 0 21/11/2008
Enviar un email con C# utilizando .Net FrameWork 2.0 por Moises ... [C#] 0 21/11/2008
Cuestión de BFILE. por Megatron ... [ORACLE] 0 21/11/2008
Enviar email por Dol ... [ASP.NET] 5 21/08/2007
*******PREGUNTA********: por T.S.U.En Informatíca ... [Visual Basic 6.0] 5 17/03/2008
Programar tareas en oracle. por Rodrigo ... [ORACLE] 0 21/11/2008
fechas con datatimepicker por peyin ... [Visual Basic .NET] 3 20/11/2008
agregar datos de un gridview a un textbox por jhors ... [ASP.NET] 3 19/09/2007
Select de sql en c# por Stuart ... [C#] 1 20/11/2008
Manual en Español de SQL Navigator for Oracle por Maira ... [ORACLE] 12 30/03/2008
Como mandar mensaje a Celular por Pako ... [C#] 40 13/03/2007

Access CGI JSP ORACLE UNIX
Actualidad HTML/DHTML/XHTML LINUX PHP Visual Basic .NET
ASP ISAPI MS DOS Power Builder Visual Basic 6.0
ASP.NET Java mySQL SQL WIN 98/NT/2000/XP
C# JavaScript Opinion SQL Server

devjoker  Te recomendamos además ...
12/01/2006 Programación con PL/SQL    forma parte de...Tutorial PL/SQL
01/07/2008 LinQ To SQL - Un ejemplo sencillo
12/01/2008 SQL dinámico en Transact SQL    forma parte de...Tutorial de Transact SQL
26/08/2007 Transacciones en Transact SQL    forma parte de...Tutorial de Transact SQL
19/09/2007 Triggers en Transact SQL    forma parte de...Tutorial de Transact SQL
20/03/2008 Funciones integradas de Transact SQL (I)    forma parte de...Tutorial de Transact SQL
08/09/2007 Funciones en Transact SQL    forma parte de...Tutorial de Transact SQL
16/08/2007 Borrar datos en Transact SQL    forma parte de...Tutorial de Transact SQL
01/08/2007 Actualizar datos en Transact SQL    forma parte de...Tutorial de Transact SQL
21/07/2007 Insertar datos en Transact SQL    forma parte de...Tutorial de Transact SQL

 

Encuesta
¿A que perfil te adaptas mejor?
[Ver] [Votar]