<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>XperimentoS &#187; Programación</title>
	<atom:link href="http://www.xperimentos.com/category/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xperimentos.com</link>
	<description>Experiencias Profesionales...</description>
	<lastBuildDate>Sun, 10 Jul 2011 12:36:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Apps supera los 2 millones de clientes</title>
		<link>http://www.xperimentos.com/2009/10/19/google-apps-supera-los-2-millones-de-clientes/</link>
		<comments>http://www.xperimentos.com/2009/10/19/google-apps-supera-los-2-millones-de-clientes/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 19:11:54 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[cloud computing]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2009/10/19/google-apps-supera-los-2-millones-de-clientes/</guid>
		<description><![CDATA[&#160; Hoy Google empieza su campaña en Francia, Japón y UK para convencer a los clientes de los productos Office de Microsoft e IBM de que es el momento de cambiar. Esta misma campaña ya fue lanzada en agosto en Estados Unidos. Google ha hecho publico que más de 2 millones de empresas ya usan [...]]]></description>
			<content:encoded><![CDATA[<h3>&#160;</h3>
<p><img title="googleApps" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="142" alt="googleApps" src="http://www.xperimentos.com/public/2009/10/googleapps.png" width="150" align="left" border="0" /> </p>
<p>Hoy <strong><a href="http://www.reuters.com/article/internetNews/idUSTRE59I09A20091019?feedType=RSS&amp;feedName=internetNews">Google empieza su campaña</a></strong><strong></strong> en Francia, Japón y UK <strong>para convencer a los clientes</strong> de los productos Office de Microsoft e IBM de que es el <strong>momento de cambiar</strong>. Esta misma campaña ya fue lanzada en agosto en Estados Unidos. </p>
<p>Google ha hecho publico que <strong>más de 2 millones de empresas ya usan </strong><a href="http://www.google.com/intl/es/apps/business/index.html"><strong>Google Apps</strong></a>. Dentro de los dos millones incluyen tanto empresas de más de 50 empleados, que pagan 50$ por usuario/año, como empresas de menos de 50 empleados que disponen del software de forma gratuita. Otro de los datos aportados por Google es que tienen más de <strong>20 millones de usuarios</strong> activos de Google Apps, entre los cuales también incluyen a los estudiantes que utilizan la versión gratuita que Google ofrece a las universidades.</p>
<p>Google Apps almacena la información de sus clientes en su datacenter, trata de convencer a sus clientes de las bondades del <em>cloud-based services.</em> La solución de Google ofrece una potente alternativa para el correo electrónico corporativo, además incluye su plataforma on-line de software de oficina. Si bien hay herramientas on-line técnicamente más avanzadas, por ejemplo <a href="http://www.zoho.com/index.html">Zoho</a>, Google Apps tiene una estrategia mucho más ambiciosa y se está situando como líder dentro de este sector.</p>
<p>Microsoft e IBM dominan el mercado del correo electrónico en las empresas, pero la tendencia del mercado es hacía la <a href="http://www.xperimentos.com/2008/06/03/debemos-externalizar-el-correo-electronico/">externalización del correo electrónico</a>. <em>&#160;</em>Microsoft, IBM, incluso Cisco, están también realizando movimientos en esta dirección, aunque siguen apostando por sus rentables productos en casa del cliente.</p>
<p>Fuente:</p>
<p><a href="http://www.reuters.com/article/internetNews/idUSTRE59I09A20091019?feedType=RSS&amp;feedName=internetNews">Routers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/10/19/google-apps-supera-los-2-millones-de-clientes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incorporando metadatos a una página Web</title>
		<link>http://www.xperimentos.com/2009/07/10/incorporando-metadatos-a-una-pagina-web/</link>
		<comments>http://www.xperimentos.com/2009/07/10/incorporando-metadatos-a-una-pagina-web/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 10:00:35 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Dublin Core]]></category>
		<category><![CDATA[Metadatos]]></category>
		<category><![CDATA[Microformatos]]></category>
		<category><![CDATA[Robots]]></category>
		<category><![CDATA[Web Semantica]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=1187</guid>
		<description><![CDATA[En el post anterior se detallaron los diferentes buscadores existentes en Internet. Pero, ¿cómo funciona un buscador? Los buscadores de Internet se basan en robots. Estos robots escanean la Web identificando sitios, sus relaciones, contenido, &#8230; para construir sus tablas y asociar palabras clave con sitios web. En este enlace se recogen la lista y [...]]]></description>
			<content:encoded><![CDATA[<p>En el <a href="http://www.xperimentos.com/2009/07/09/buscadores-en-internet/" target="_self">post anterior </a>se detallaron los diferentes buscadores existentes en Internet. Pero, ¿cómo funciona un buscador?</p>
<p>Los buscadores de Internet se basan en <a href="http://www.xperimentos.com/2006/05/16/los-elementos-de-un-motor-de-busqueda/" target="_self">robots</a>. Estos robots escanean la Web identificando sitios, sus relaciones, contenido, &#8230; para construir sus tablas y asociar palabras clave con sitios web.</p>
<p>En este <a href="http://www.robotstxt.org/db.html">enlace </a>se recogen la lista y caracterísitcas de los robots que están activos y recorren las páginas en Internet para crear los índices.</p>
<p>La construcción de los índices del buscador se basa en las etiquetas META incorporadas a las páginas HTML, tales como, description, keywords, title, &#8230;</p>
<pre id="line1">         &lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"language" </span><span class="attribute-name">content</span>=<span class="attribute-value">"es"</span><span class="error"><span class="attribute-name">/</span></span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"robots" </span><span class="attribute-name">content</span>=<span class="attribute-value">"all"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"revisit-after" </span><span class="attribute-name">content</span>=<span class="attribute-value">"15 day"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;</pre>
<pre id="line14">	&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Pragma" </span><span class="attribute-name">content</span>=<span class="attribute-value">"no-cache"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Cache-Control" </span><span class="attribute-name">content</span>=<span class="attribute-value">"no-cache"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"Content-type" </span><span class="attribute-name">content</span>=<span class="attribute-value">"text/html; charset=iso-8859-15"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;

	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"description" </span><span class="attribute-name">content</span>=<span class="attribute-value">"Información sobre </span><span class="attribute-value">Ministerio de Medio Ambiente"</span><span class="error"><span class="attribute-name">/</span></span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"keywords" </span><span class="attribute-name">content</span>=<span class="attribute-value">"Medio Ambiente, Biodiversidad, Cambio climático,"</span><span class="error"><span class="attribute-name">/</span></span>&gt;</pre>
<p>Desde <a title="search engine" href="http://www.webconfs.com/search-engine-spider-simulator.php" target="_blank">Webconfs.com/search-engine </a>se muestra la información que vería un robot de la pagina.</p>
<p><strong>Recomendaciones a los webmaster</strong></p>
<p>Si estamos interesado en ser indexados, Google ofrece una serie de <a href="google.es/intl/es/webmasters/guidelines.html">recomendaciones </a>a los webmasters: Directrices de diseño y contenido, tecnicas y de calidad.  </p>
<p>Para conocer las tendencias de los posibles visitantes, las palabras clave que se debe usar y hacer la web más atractiva a los buscadores, puede usarse este <a href="trendmx.com/website-promotion-optimization-software/website-promotion-software.aspx" target="_blank">complemento</a>.</p>
<p><strong>Dublin Core</strong> </p>
<p>Dublin Core es el estandar que define los campos descriptivos de cualquier contenido pero sin profundizar en la implementación de dichos campos. Para ello se puede utilizar RDF, por ejemplo.</p>
<p>Ejemplo de campos META según el Dublin Core:</p>
<pre id="line1">         &lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"language" </span><span class="attribute-name">content</span>=<span class="attribute-value">"es"</span><span class="error"><span class="attribute-name">/</span></span>&gt;

	&lt;<span class="start-tag">link</span><span class="attribute-name"> rel</span>=<span class="attribute-value">"schema.DC" </span><span class="attribute-name">href</span>=<span class="attribute-value">"http://purl.org/dc/elements/1.1/" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.title" </span><span class="attribute-name">content</span>=<span class="attribute-value">"Ministerio de Medio Ambiente y Medio Rural y Marino"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.identifier" </span><span class="attribute-name">content</span>=<span class="attribute-value">"http://www.marm.es"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.description" </span><span class="attribute-name">content</span>=<span class="attribute-value">"Información sobre la estructura, gestión y política del Ministerio"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.subject" </span><span class="attribute-name">content</span>=<span class="attribute-value">"Medio Ambiente, Biodiversidad, Cambio climático, Calidad ambiental, "</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.language" </span><span class="attribute-name">scheme</span>=<span class="attribute-value">"ISO639-1" </span><span class="attribute-name">content</span>=<span class="attribute-value">"es"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.creator" </span><span class="attribute-name">content</span>=<span class="attribute-value">"http://www.marm.es"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.publisher" </span><span class="attribute-name">content</span>=<span class="attribute-value">"http://www.marm.es"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.license" </span><span class="attribute-name">content</span>=<span class="attribute-value">"http://www.marm.es"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;
	&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"DC.type" </span><span class="attribute-name">scheme</span>=<span class="attribute-value">"DCMITYPE" </span><span class="attribute-name">content</span>=<span class="attribute-value">"http://purl.org/dc/dcmitype/Text"</span>&gt;&lt;/<span class="end-tag">meta</span>&gt;</pre>
<p><img class="size-thumbnail wp-image-1191 alignleft" title="dc" src="http://www.xperimentos.com/public/2009/07/dc-150x150.png" alt="dc" width="150" height="150" /></p>
<p>Desde el siguiente enlace se facilita la generación de <a href="http://webposible.com/utilidades/dublincore-metadata-gen/index.php?lang=en">metadatos según Dublin Core</a>.</p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>Microformatos</strong></p>
<p>Es posible aplicar microformatos a cierto contenido de una página, de manera que un buscador inteligente entienda un determinado significado a ese contenido. Para la interpretacion correcta en el lado del navegador se  requiere la instalación de un plug-in en el mismo.</p>
<p>Desde este <a href="http://microformats.org" target="_blank">enlace </a>se puede generar el código html necesario para incorporar microformatos a la pagina, bien de tarjetas de visita (<a href="http://microformats.org/code/hcard/creator" target="_blank">hcard</a>), calendarios o eventos (<a href="http://microformats.org/code/hcalendar/creator" target="_blank">hCalendar</a>), &#8230;.</p>
<p>Todo ello nos lleva hacia la <a href="http://www.xperimentos.com/2007/06/12/web-semantica/" target="_self"><strong>Web Semantica</strong></a><strong>.</strong></p>
<p>Enlaces:</p>
<ul>
<li><a href="http://www.xperimentos.com/2007/06/12/web-semantica/" target="_self"><strong>Web Semantica</strong></a><strong>.</strong></li>
<li><a href="http://icroformats.org">Microformatos</a></li>
<li><a href="http://webposible.com/utilidades/dublincore-metadata-gen/index.php?lang=en">Generar metadatos según Dublin Core</a></li>
<li><a href="http://google.es/intl/es/webmasters/guidelines.html">Recomendaciones de Google a webmasters</a></li>
<li><a href="http://www.xperimentos.com/2006/05/16/los-elementos-de-un-motor-de-busqueda/" target="_self">Descripcion de los Robots</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/07/10/incorporando-metadatos-a-una-pagina-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buscadores en Internet</title>
		<link>http://www.xperimentos.com/2009/07/09/buscadores-en-internet/</link>
		<comments>http://www.xperimentos.com/2009/07/09/buscadores-en-internet/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 19:02:53 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[blinkx]]></category>
		<category><![CDATA[metacrawler]]></category>
		<category><![CDATA[PowerSet]]></category>
		<category><![CDATA[Quaero]]></category>
		<category><![CDATA[Teoma]]></category>
		<category><![CDATA[webcrawler]]></category>
		<category><![CDATA[Wolframalpha]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=1172</guid>
		<description><![CDATA[En un post anterior, se trató los elementos que contenía un motor de búsqueda. Ahora se expondrá brevemente la evolución que han sufrido los buscadores de Internet: webcrawler Fue el primer buscador en ofrecer busquedas basadas en texto (1994). metacrawler Es un metabuscador, que a diferencia de los buscadores clásicos, como Yahoo, no mantiene una [...]]]></description>
			<content:encoded><![CDATA[<p>En un post anterior, se trató los <a href="http://www.xperimentos.com/2006/05/16/los-elementos-de-un-motor-de-busqueda/" target="_blank">elementos que contenía un motor de búsqueda</a>. Ahora se expondrá brevemente la evolución que han sufrido los buscadores de Internet:</p>
<ul>
<li><a href="http://webcrawler.com/">webcrawler</a></li>
</ul>
<p style="padding-left: 30px;">Fue el primer buscador en ofrecer busquedas basadas en texto (1994).</p>
<ul>
<li><a href="http://www.metacrawler.com/">metacrawler</a></li>
</ul>
<p style="padding-left: 30px;" align="justify">Es un metabuscador, que a diferencia de los buscadores clásicos, como Yahoo, no mantiene una base de datos propia, sino que envía las consultas formuladas por los internautas a otros buscadores que si tienen bases de datos: Open Text, Lycos, Alta Vista, Web Crawler, Hobbot, InfoSeek, Excite, Deja News, Inktomi, Yahoo y Galaxy. </p>
<p style="padding-left: 30px;" align="justify">La ventaja de los Metabuscadores es que normalmente nos ahorran el tener que ir consultado uno a uno a los demás buscadores. </p>
<ul>
<li><a href="http://www.googl.es" target="_blank">Google</a></li>
</ul>
<p style="padding-left: 30px;">Permite realizar búsquedas basadas en localizar cadena de texto, añadiendo un <a href="http://en.wikipedia.org/wiki/PageRank" target="_blank">raking de paginas</a>, según el número de referencias a la misma.</p>
<ul>
<li><a href="http://www.northernlight.com" target="_blank">Norther Light</a></li>
</ul>
<p style="padding-left: 30px;">Crea un conjunto o cluster con las respuestas obtenidas, agrupandolas en torno a un concepto</p>
<ul>
<li><a href="http://www.ask.com/?o=10182" target="_blank">Teoma</a></li>
</ul>
<p style="padding-left: 30px;"> Se ha hecho famoso por su algoritmo de busqueda, diferente al empleado por Google. Introduce un analisis de los enlaces situandolos en el contexto especifico de la materia que por la que se busca.</p>
<ul>
<li><strong><a href="http://www.quaero.org/modules/movie/scenes/home/" target="_blank">Quaero</a></strong></li>
</ul>
<p style="padding-left: 30px;">Es el nombre dado al proyecto de motor de búsqueda europeo, realizado en referencia colaboracion con <a href="http://Exalead.com/software/">Exalead</a>. Trata de hacer la competencia a Google (americano). Permite buscar documentos, vídeos,</p>
<ul>
<li><a href="http://www.powerset.com/" target="_blank">PowerSet</a></li>
</ul>
<p style="padding-left: 30px;">Introduce semántica a las consultas, de manera que entiende preguntas en lenguaje natural. Para este buscador, las consultas está restringida a un conjunto concreto de sitios web (wikipedia).</p>
<ul>
<li><a href="http://www.wolframalpha.com/" target="_blank">Wolframalpha</a></li>
</ul>
<p style="padding-left: 30px;">Permite realizar tambien consultas basadas en lenguaje natural. Tiene una gran potencia matematica.</p>
<p style="padding-left: 30px;"><img class="alignleft size-thumbnail wp-image-1185" title="wolframalpha" src="http://www.xperimentos.com/public/2009/07/wolframalpha-150x150.png" alt="wolframalpha" width="150" height="150" /></p>
<ul>
<li><a href="http://speech.clients.google.com/elections2008videosearch/gadget">.</a></li>
</ul>
<p> </p>
<ul>
<li><a href="http://speech.clients.google.com/elections2008videosearch/gadget">http://speech.clients.google.com/elections2008videosearch/gadget</a></li>
</ul>
<p style="padding-left: 30px;">Esta pensado para reconocimiento verbal de la palabra a buscar. De momento, recoge vídeos de las últimas elecciones en EEUU.</p>
<ul>
<li><a href="http://www.blinkx.com/">blinkx</a></li>
</ul>
<p style="padding-left: 30px;">Motor de busquedas de vídeos en espacios como Google Video, YouTube, MySpace, MetaCafe, entre otros.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/07/09/buscadores-en-internet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Iniciativas en Cloud Computing</title>
		<link>http://www.xperimentos.com/2009/04/15/iniciativas-en-cloud-computing/</link>
		<comments>http://www.xperimentos.com/2009/04/15/iniciativas-en-cloud-computing/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 06:00:45 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft Online Services]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=1013</guid>
		<description><![CDATA[Parece que la tendencia hacia el Cloud Computing es una apuesta de todas las empresas. Tal y como demuestran los últimos movimientos de Sun y Microsoft. Sun Microsystems ha ampliado su oferta de Cloud Computing con la adquisición de Q-layer. Q-layer, compañía con sede en Bélgica, cuenta con una tecnología capaz de simplificar la gestión [...]]]></description>
			<content:encoded><![CDATA[<p>Parece que la tendencia hacia el Cloud Computing es una apuesta de todas las empresas. Tal y como demuestran los últimos movimientos de Sun y Microsoft.</p>
<p>Sun Microsystems <a href="http://es.sun.com/sunnews/goodnews/volume2/edition8/0209_3.jsp?cid=923027">ha ampliado su oferta de Cloud Computing con la adquisición</a> de Q-layer. Q-layer, compañía con sede en Bélgica, cuenta con una tecnología capaz de simplificar la gestión de la nube y permitir a los usuarios desplegar rápidamente aplicaciones, &#8220;un elemento clave de la estrategia de Sun para la creación de nubes públicas y privadas&#8221;, según confirma la multinacional estadounidense. Q-layer pasará a formar parte de la unidad de negocio de <a href="http://www.sun.com/solutions/cloudcomputing/index.jsp">Cloud Computing de Sun</a> encargada del despliegue e integración de tecnologías, arquitecturas y servicios de cloud computing.</p>
<p>Por su parte, Microsoft, empresa que representa el paradigma de aplicaciones de escritorio ya durante el año pasado hizo sus primeras incursiones en el cloud computing, con el lanzamiento de <a href="http://www.microsoft.com/Online/default.mspx">Microsoft Online Services</a> y  <a href="http://www.microsoft.com/azure/solutions.mspx">Microsoft’s Azure Services Platform</a>. Ést última ofrece una plataforma de servicios de &#8220;La nube&#8221; alojada en la infraestructura Microsoft y que permite tanto desarrollar nuevos servicios, como mejorar los existentes. Esta plataforma es la que ofrece todos los servicios de <a href="http://dev.live.com/">Windows Live</a>, Microsoft Dynamics, y resto de Microsoft Online Services .</p>
<p style="text-align: center;"><img class="size-medium wp-image-1030      aligncenter" title="azureservicesplatform" src="http://www.xperimentos.com/public/2009/04/azureservicesplatform-300x138.jpg" alt="azureservicesplatform" width="300" height="138" /></p>
<p style="text-align: left;">A estos cambios, hay que añadir las novedades del 2009.</p>
<ul>
<li><strong>Business Productivity Online Suite</strong> (<a href="http://www.xperimentos.com/online/es-es/exchange-online.mspx">Microsoft Exchange Online</a>, <a href="http://www.xperimentos.com/online/es-es/sharepoint-online.mspx">Microsoft SharePoint Online</a>, <a href="http://www.xperimentos.com/online/es-es/office-live-meeting.mspx">Microsoft Office Live Meeting</a>, <a href="http://www.xperimentos.com/online/es-es/office-communications-online.mspx">Microsoft Office Communications Online</a>) se hace global y Microsoft prestará el servicio en 18 países de todo el mundo, entre ellos España. Por un precio sobre 15$ por usuario y mes, los empleados podrán acceder a estas herramientas online de mejora de productividad y colaboración con el compromiso de un 99,9% de disponibilidad. Entre sus clientes se encuentran ya GlaxoSmithKline y Coca Cola.</li>
</ul>
<p style="padding-left: 50px;">
<p align="center"><img class="aligncenter size-thumbnail wp-image-1019" title="micrsosoftonline" src="http://www.xperimentos.com/public/2009/04/micrsosoftonline-150x150.jpg" alt="micrsosoftonline" width="150" height="150" /></p>
<ul>
<li>El equipo científico de Microsoft ha publicado un artículo sobre un nuevo navegador, <a href="http://research.microsoft.com/pubs/79655/gazelle.pdf">Gazelle</a>, que tiene características de sistema operativo, lo cual llama la atención ya que parece que no encaja bien con su modelo actual de sistema operativo Windows y navegador Explorer. Por ahora es solo un prototipo del equipo científico y no del equipo de desarrollo, pero parece indicar se están estudiando nuevos modelos que se adapten más a un modelo todo en red.</li>
</ul>
<p>Que Google apueste por el Cloud Computing es lógico ya que es una empresa que surge del mundo online, pero los movimientos de Microsoft parecen un aval más sólido ya que muestra un esfuerzo en adaptación sin precedentes. Es de esperar que la aceptación y el número de servicios &#8220;Cloud&#8221; vaya creciendo según las redes se vayan haciendo más ubicuas y los usuarios vayan confiando en sus posibilidades. Las empresas serán más reacias por motivos de confidencialidad, pero una vez superado el miedo a que los datos se encuentren en algún lugar remoto en vez de custodiados en las propias instalaciones, será una cuestión de hacer números con los costes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/04/15/iniciativas-en-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>INTECO: Centro de referencia de accesibilidad</title>
		<link>http://www.xperimentos.com/2009/03/13/inteco-centro-de-referencia-de-accesibilidad/</link>
		<comments>http://www.xperimentos.com/2009/03/13/inteco-centro-de-referencia-de-accesibilidad/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 05:32:16 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=979</guid>
		<description><![CDATA[INTECO ha creado el Centro de Referencia en Accesibilidad y Estándares Web con el objetivo de permitir que las páginas web pertenecientes a la Administración General del Estado, puedan ser visitadas y utilizadas por el mayor número de personas, independientemente de sus propias limitaciones o las derivadas de su entorno. Para ello se encarga de revisar el [...]]]></description>
			<content:encoded><![CDATA[<p><acronym title="Instituto Nacional de Tecnologías de la Comunicación">INTECO</acronym> ha creado el <a href="http://www.inteco.es/Accesibilidad/"><strong>Centro de Referencia en Accesibilidad y Estándares Web</strong> </a>con el objetivo de permitir que las páginas web pertenecientes a la Administración General del Estado, puedan ser visitadas y utilizadas por el mayor número de personas, independientemente de sus propias limitaciones o las derivadas de su entorno.</p>
<p>Para ello se encarga de revisar el grado de accesibilidad y cumplimiento de estándares, ofrece soporte y formación a la <acronym title="Administración General del Estado">AGE</acronym>, realizando estudios de observatorio y desarrolla un área de <acronym title="Investigación, Desarrollo e innovación">I+D+i</acronym>, que asegura el cumplimiento de las pautas propuestas y su adecuación a las Leyes de Servicios de la Sociedad de la Información y de Igualdad de Oportunidades, No Discriminación y Accesibilidad Universal de las personas con discapacidad.</p>
<p>Cabe destacar los enlaces de:</p>
<ul>
<li>Buenas practicas. Y en concreto la relativa a los <a href="http://www.inteco.es/Accesibilidad/Formacion_6/buenas_practicas/estandares/">estandares </a>a usar. </li>
<li><a href="http://www.inteco.es/Accesibilidad/Formacion_6/buenas_practicas/estandares/">Guia de accesibilidad de PDF</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/03/13/inteco-centro-de-referencia-de-accesibilidad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redes Sociales. Encuestas online.</title>
		<link>http://www.xperimentos.com/2009/03/12/redes-sociales-encuestas-online/</link>
		<comments>http://www.xperimentos.com/2009/03/12/redes-sociales-encuestas-online/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 15:28:07 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=975</guid>
		<description><![CDATA[Movilidad y acceso. Esas son las claves que ha introducido Internet y que debe cumplir cualquier idea de negocio si quiere triunfar en la &#8220;nueva economía&#8221;. Con acceso, me refiero a la apertura de infinitas posibilidades de acceso a los contenidos desde cualquier lugar y en cualquier momento. La necesidad de estar conectado ha dado paso a [...]]]></description>
			<content:encoded><![CDATA[<p>Movilidad y acceso. Esas son las claves que ha introducido Internet y que debe cumplir cualquier idea de negocio si quiere triunfar en la &#8220;nueva economía&#8221;. Con acceso, me refiero a la apertura de infinitas posibilidades de acceso a los contenidos desde cualquier lugar y en cualquier momento.</p>
<p>La necesidad de estar conectado ha dado paso a la creación de redes de contactos, con las que estar al tanto de las novedades, noticias de tus conocidos, ya sean amigos (<a href="http://www.xperimentos.com/2008/01/28/facebook-la-red-social-de-moda/">Facebook</a> ) o profesionales (<a href="http://www.linkedin.com">LinkedIn</a>). Tambien es posible la creación de grupos de trabajo (<a href="http://es.groups.yahoo.com/">Yahoo </a>o <a href="http://groups.google.es/" target="_self">Google</a>), mediante los cuales  establecer debates online o por correo electrónico o compartir ficheros o crear páginas personalizadas&#8230;<img class="alignright" src="http://static.linkedin.com/img/applications/1900_appicon_v2.png" alt="Polls" width="120" height="120" /></p>
<p>Desde las redes Linked y Facebook, se ha introducido un nuevo conjunto de aplicaciones que permite compartir ficheros, realizar presentaciones o hacer encuestas. </p>
<p>Otra posibilidad es la creación de encuestas desde aplicaciones externas, como <strong><a href="http://www.doodle.com/">Doodle </a>o <a href="http://es.99polls.com/">99polls</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/03/12/redes-sociales-encuestas-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Herramientas para validación de Accesibilidad</title>
		<link>http://www.xperimentos.com/2009/03/09/herramientas-para-validacion-de-accesibilidad/</link>
		<comments>http://www.xperimentos.com/2009/03/09/herramientas-para-validacion-de-accesibilidad/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 07:59:34 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[accesibilidad]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=941</guid>
		<description><![CDATA[En KAW se puede tener acceso a todo un listado de herramientas de Accesibilidad Web, clasificado por aquellas materias que quieren evaluarse. Uno de los más conocidos y extendidos es TAW, que cuenta con el apoyo del MITyC. Tiene su propia version online (Java Web Start) y permite evaluar la accesibilidad de una pagina web, [...]]]></description>
			<content:encoded><![CDATA[<p>En KAW se puede tener acceso a todo un <a href="http://www.e-kaw.org/list.jsp?type=2" target="_blank">listado de herramientas </a>de Accesibilidad Web, clasificado por aquellas materias que quieren evaluarse.<img class="alignright size-full wp-image-952" title="taw_logo" src="http://www.xperimentos.com/public/2009/03/taw_logo.gif" alt="taw_logo" width="89" height="55" /></p>
<p>Uno de los más conocidos y extendidos es <a href="http://www.tawdis.net/taw3/cms/es" target="_blank">TAW</a>, que cuenta con el apoyo del MITyC. Tiene su propia version online (<a href="http://www.tawdis.net/taw3/cms/es">Java Web Start</a>) y permite evaluar la accesibilidad de una pagina web, porporcionando su url.</p>
<p><img class="size-thumbnail wp-image-956 alignnone" title="taw2" src="http://www.xperimentos.com/public/2009/03/taw2-150x150.png" alt="taw2" width="280" height="165" /></p>
<p>En el <a title="Introducing WAVE 4.0" hreflang="en" href="http://webaim.org/blog/introducing-wave-4/">blog de WebAIM</a>, se recogen varias herramientas de validación de accesiblidad. En este blog se anuncia me la version 4 &#8211; beta &#8211; de <a href="http://wave.webaim.org/"><strong>WAVE</strong></a>. Entre las novedades que trae esta versión tenemos: 28 pruebas nuevas, un nuevo framework de evaluación, ahora usa <em>Gecko</em> (el mismo motor de renderización de Firefox) y una interfaz de reportes más simple y amigable. Este validador permite (como el <a title="W3C HTML Validation Service" hreflang="en" href="http://validator.w3.org/">validador de HTML de la W3C</a>) revisar una página mediante su URL, subiendo un archivo de HTML o copiando y pegando el código.</p>
<p>Otro proyecto es <a href="http://www.nvda-project.org/"><strong>NVDA</strong></a>. Se trata de un <em>Screen Reader para Windows gratuito y Open Source</em>. Así que como no se puede probar con JAWS, se puede hacer con este otro Screen Reader. <a href="http://www.nvda-project.org/download.html">La versión actual disponible es la v0.5</a>.</p>
<p>Finalmente, en <a hreflang="en" href="http://www.jimthatcher.com/testing0108/"><strong>Testing for Web Accessibility</strong></a> de <em>Jim Thatcher</em>, se presentan gran cantidad de herramientas para evaluar la accesibilidad, entre ellas las novedades son:</p>
<ul>
<li>El <strong><a href="http://checkwebsite.erigami.com/accessibility.html">Truwex Online 2.0</a></strong>, que permite múltiples evaluaciones y que se puede parametrizar para evaluar el sitio web de acuerdo a la <em>Section 508</em>, <em>los niveles A y AA de WCAG 1.0</em> y/o el <em>contraste de color de acuerdo a la WCAG 1.0 o 2.0</em>.</li>
<li><a href="http://508ita.com/"><strong>508ita Web Page Accessibility Report</strong></a>, validador realmente sencillo. Evalúa la presencia de tags no recomendados, las etiquetas de las imágenes y la multimedia. Lo único que puede ser interesante es la calificación que da al sitio evaluado, que en un momento dado, puede servir para comparar varios sitios.</li>
</ul>
<div class="post-body">
<p>Para el entorno <a href="http://www.eclipse.org/"><em>Eclipse</em></a> (IDE) de Desarrollo Open Source, muy popular con los desarrolladores de Java, C/C++ y Web) se ha desarrollado un validador en cconcreto, tal como recoge el <a title="Webelo: Herramienta de Evaluación de Accesibilidad Web" href="http://accesoalan.blogspot.com/2008/05/webelo-herramienta-de-evaluacin-de.html">blog de Alan Chuter</a>, es el <a href="http://www.eclipse.org/actf/downloads/components/webelo/index.php"><strong>AcTF Webelo</strong> </a>(Accessibility Tools Framework).</p>
<p><q><em>Webelo</em> es una colección de componentes para Eclipse que permite a los creadores de contenidos Web y desarrolladores de aplicaciones Web llevar a cabo evaluaciones de la accesibilidad de su trabajo. <em>Webelo</em> aprovecha el componente navegador <em>Mozilla</em> para evaluar el árbol de estructura creado por el navegador en vez del código fuente recibido del servidor. Se entrega con un paquete de reglas basado en la <a href="http://www.ibm.com/able/guidelines/web/accessweb.html">Lista de Comprobación de Accesibilidad de IBM</a>. Es una versión muy preliminar de un producto en desarrollo y la documentación en inglés no es completa</q>.</p>
<p>Enlaces.</p>
<ul>
<li><a href="http://www.e-kaw.org/index.jsp"><span style="color: #000000;"><span class="kit">kit</span> de accesibilidad web</span></a></li>
</ul>
<p> </p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/03/09/herramientas-para-validacion-de-accesibilidad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ficheros de traducci&#243;n POT, PO y MO</title>
		<link>http://www.xperimentos.com/2009/02/21/ficheros-de-traduccin-pot-po-y-mo/</link>
		<comments>http://www.xperimentos.com/2009/02/21/ficheros-de-traduccin-pot-po-y-mo/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 21:45:17 +0000</pubDate>
		<dc:creator>lcflores</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[gettext]]></category>
		<category><![CDATA[poEdit]]></category>
		<category><![CDATA[pot po y mo]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/2009/02/21/ficheros-de-traduccin-pot-po-y-mo/</guid>
		<description><![CDATA[Existen diferentes herramientas para la internacionalización (i18n), una de ellas es gettext, biblioteca GNU de ampliamente usada para escribir programas con interfaz en múltiples idiomas. GNU Gettext tiene diversas implementaciones C, C++, Objective C, sh script, bash script, Python, Java, Pascal, Tcl, Perl y PHP. Gettext utiliza diferentes tipos de ficheros: Pot – Se utiliza [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="122" alt=" [image of the Head of a GNU] " src="http://www.gnu.org/graphics/gnu-head-sm.jpg" width="129" align="right" border="0" />Existen diferentes <a href="http://www.xperimentos.com/2008/11/21/herramientas-i18n/">herramientas para la internacionalización (i18n)</a>, una de ellas es <b><a href="http://www.gnu.org/software/gettext/gettext.html">gettext</a>,</b> biblioteca <a href="http://es.wikipedia.org/wiki/GNU">GNU</a> de ampliamente usada para escribir programas con interfaz en múltiples idiomas. GNU Gettext tiene diversas implementaciones C, <a href="http://es.wikipedia.org/wiki/C_Plus_Plus">C++</a>, <a href="http://es.wikipedia.org/wiki/Objective_C">Objective C</a>, <a href="http://es.wikipedia.org/wiki/Bourne_Shell">sh</a> script, <a href="http://es.wikipedia.org/wiki/Bash">bash</a> script, <a href="http://es.wikipedia.org/wiki/Python">Python</a>, <a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java">Java</a>, <a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Pascal">Pascal</a>, <a href="http://es.wikipedia.org/wiki/Tcl">Tcl</a>, <a href="http://es.wikipedia.org/wiki/Perl">Perl</a> y <a href="http://es.wikipedia.org/wiki/PHP">PHP</a>.</p>
<p>Gettext utiliza diferentes tipos de ficheros:</p>
<ul>
<li><strong>Pot</strong> – Se utiliza la funcionalidad de <tt>xgettext</tt> para producir un fichero .<em>pot</em>, o plantilla, donde estarán todas las cadenas de texto traducibles extraídas desde un fichero de código fuente. Donde habrá un identificador (<em>msgid</em>) y un texto (<em>msgstr</em>) vacío. </li>
<li><strong>Po</strong> – Son ficheros de texto que contienen identificadores (<em>msgid</em>) y el texto (<em>msgstr</em>) que debe aparecer en sustitución del identificador. Por ejemplo, el identificador podría ser “<em>mensajeBienvenida</em>” y el texto “<em>Bienvenidos a XperimentoS, espero que disfrutes con nuestros post</em>”. Esta traducción a partir de un fichero .<em>pot</em> se puede realizar fácilmente con herramientas de edición/traducción del estilo de <a href="http://www.poedit.net/">Poedit</a>. Los ficheros .<em>po</em> son específicos de un idioma y serán del tipo: <em>fr.po</em>, <em>es-ES.po</em>, <em>en-UK.po</em>…. </li>
<li><strong>Mo</strong> – Finalmente los ficheros <em>Po </em>son compilados para generar un archivo binario, llamado o con extensión .<em>mo</em>, que permite una lectura más rápida de los textos. Ahora ya se puede distribuir nuestro fichero, según la configuración de idioma del programa, este seleccionará de forma adecuada el fichero .<em>mo</em> (si existe). </li>
</ul>
<p>Gettext es ampliamente usado en programas con código en php. Por ejemplo, tanto <a href="http://www.wordpress.org">WordPress</a> como muchos de sus plugins/temas usan esta librería. Es sencillo y he encontrado documentación detallada de cómo se puede traducir/internacionalizar un plugin para WordPress paso a paso: <a href="http://weblogtoolscollection.com/archives/2007/08/27/localizing-a-wordpress-plugin-using-poedit/">guía de Web Log Tools Collection (inglés)</a> y <a href="http://forums.lesterchan.net/index.php/topic,108.0.html">Tradución de un plugin de WordPress en el Foro de Lester Chan&#8217;s</a></p>
<p><strong>Aplicaciones para generar ficheros de traducción POT, PO y MO</strong></p>
<ul>
<li><a href="https://translations.launchpad.net/">Launchpad</a>: Parte del proyecto de Linux Ubuntu, es una Web que permite traducir los mensajes del programa sin tener que trabajar con ficheros POT o PO. El resultado es exportado directamente a un fichero MO. Actualmente, no es una buena opción si tienes que trabajar intensamente con este tipo de ficheros. </li>
<li><a href="http://pootle.locamotion.org/projects/wordpress/">Pootle</a>: Sistema Open Source de traducción basado en Web. El servidor está en <a href="http://www.locamotion.org">Locamotion.org</a>, actualmente gestiona la traducción de WordPress. </li>
<li><a href="http://www.poedit.net/">poEdit</a>: Programa Open Source multiplataforma (Windows, Mac OS X y UNIX/Linux) que permite de forma sencilla y visual editar ficheros PO y generar ficheros MO. </li>
<li><a href="http://i18n.kde.org/tools/kbabel/">KBabel</a>: Otro programa Open Source para edición de ficheros PO, es para KDE (escritorio/entorno visual de Linux). </li>
<li><a href="http://www.gnu.org/software/gettext/">GNU Gettext</a>: Utilidades oficiales de gettext. Comandos de línea para la creación automática de ficheros POT, manipulación de ficheros PO y generación de ficheros MO. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/02/21/ficheros-de-traduccin-pot-po-y-mo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSGi, nuevo estandar para los servidores de aplicaciones</title>
		<link>http://www.xperimentos.com/2009/02/20/osgi-nuevo-estandar-para-los-servidores-de-aplicaciones/</link>
		<comments>http://www.xperimentos.com/2009/02/20/osgi-nuevo-estandar-para-los-servidores-de-aplicaciones/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 11:59:01 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Servidor aplicaciones]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=890</guid>
		<description><![CDATA[OSGi es uno de los estandares que más está  sonando estos días y que cuenta con el apoyo de muchos vendedores dle mundo Java: IBM, RedHat, Software AG. Surgió por el malestar que causaban los contenedores pesados de Java y los ficheros ensamblados Jar, proponiendo la idea de un servidor ligero. Esto es, un framework muy [...]]]></description>
			<content:encoded><![CDATA[<p>OSGi es uno de los estandares que más está  sonando estos días y que cuenta con el apoyo de muchos <a href="http://www.osgi.org/About/Members" target="_blank">vendedores </a>dle mundo Java: IBM, RedHat, Software AG. Surgió por el malestar que causaban los contenedores pesados de Java y los ficheros ensamblados Jar, proponiendo la idea de un servidor ligero. Esto es, un framework muy pequeño que permita acoplarse a cualquier componente Java sobre la Java Virtual Machine (JVM). Todo ello, acompañado de un extenso modelo de seguridad, en el que los componentes se ejecuten en áreas aisladas. En el siguiente enlace se puede ver la <a href="http://www.osgi.org/About/Technology" target="_blank">tecnología </a>que proponen.</p>
<p>Uno de los servidores que soporta el nuevo estandar OSGi es <a href="http://developers.sun.com/appserver/downloads/index.jsp" target="_blank">GlassFish de Sun</a> (su versión <a href="http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV3PreludeContent">GlassFish v3 Prelude</a>), que quiere imponerse como servidor de aplicaciones, a semajanza de lo sucedido con Apache.</p>
<p>Enlaces:</p>
<ul>
<li><a href="http://www.osgi.org" target="_blank">OSGi Home</a></li>
<li><a href="http://en.wikipedia.org/wiki/OSGi" target="_blank">Wikipedia</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/02/20/osgi-nuevo-estandar-para-los-servidores-de-aplicaciones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring y XFire</title>
		<link>http://www.xperimentos.com/2009/02/14/spring-y-xfire/</link>
		<comments>http://www.xperimentos.com/2009/02/14/spring-y-xfire/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 11:22:54 +0000</pubDate>
		<dc:creator>ildapena</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Xfire]]></category>

		<guid isPermaLink="false">http://www.xperimentos.com/?p=862</guid>
		<description><![CDATA[XFire es un framework SOAP para lenguaje, que facilita la exposición y consumo de web services en una arquitectura SOA. XFire es un proyecto open source para la construcción de web services, con las siguientes características principales: Cobertura de los principales estándares: SOAP, WSDL, WS-I Basic Profile, WS-Addressing, WS-Security, etc. Enlaces con componentes POJO, XMLBean, JAXB, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xfire.codehaus.org/" target="_blank">XFire </a>es un framework SOAP para lenguaje, que facilita la exposición y consumo de web services en una arquitectura SOA.</p>
<p><a href="http://xfire.codehaus.org/" target="_blank">XFire </a>es un proyecto open source para la construcción de web services, con las siguientes características principales:</p>
<ul>
<li>Cobertura de los principales estándares: SOAP, WSDL, WS-I Basic Profile, WS-Addressing, WS-Security, etc.</li>
<li>Enlaces con componentes POJO, XMLBean, JAXB, Castor.</li>
<li>Incluye transportes HTTP y JMS.</li>
<li>Integración directa con Spring. Además tanto Spring como XFire cumplen el Web Services Metadata JSR, JSR-181.</li>
</ul>
<p>El <strong>soporte de Spring</strong>, facilita el uso de los antiguos beans de Spring para ofrecerlos como servicios. PAra ello Spring crea un version del motor XFire, y de los objetos ServiceRegistry, TransportManager, and ServiceFactory.</p>
<p>Para más detalles de la implantacion y configuración de Spring hay enlaces como <a href="http://rscreeney.wordpress.com/2006/09/12/web-service-with-spring-and-xfire/" target="_blank">este</a>.</p>
<p>Sin embargo, la evolución de XFire es el proyecto <a title="Apache CXF" href="http://cxf.apache.org/">Apache CXF</a> o su versión empresarial, <a href="http://fusesource.com/products/enterprise-cxf/">FUSE Services Framework</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xperimentos.com/2009/02/14/spring-y-xfire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

