<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>PaaSOS - TipeSoft - Servicios empresariales en la nube.</title>
	
	<link>http://tipesoft.com</link>
	<description>Toda tú información personal y empresarial siempre disponible mediante PaaSOS en la nube.</description>
	<lastBuildDate>Mon, 23 Jan 2012 12:28:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BlogPaasYSaas" /><feedburner:info uri="blogpaasysaas" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Programa de facturación</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/k0DMoPuQKhY/</link>
		<comments>http://tipesoft.com/programa-de-facturacin/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 12:28:51 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Algo nuevo por descubrir]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[PaaSOS ERP]]></category>

		<guid isPermaLink="false">http://tipesoft.com/?p=9460</guid>
		<description><![CDATA[<a href="http://tipesoft.com/programa-de-facturacin/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb12-320x240.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>PaaSOS ERP (Enterprise Resource Planning), es un programa que le facilita la gestión de sus recursos empresariales. Disfruta de una versión gratuita de PaaSOS ERP para Windows. Descargar versión gratuita para Windows* 68,3 MB &#160; PaaSOS ERP es uno de los productos empresariales de PaaSOS, le permitirá gestionar el ciclo completo de compra/venta de su [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/programa-de-facturacin/">Programa de facturaci&oacute;n</a></p>
]]></description>
			<content:encoded><![CDATA[<p><b>PaaSOS ERP</b> (Enterprise Resource Planning), es un <b>programa que le facilita la gestión de sus recursos empresariales</b>. </p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image12.png" rel="lightbox[9460]"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb12.png" width="600" height="379" /></a></p>
<table style="text-align: left; width: 100%; vertical-align: top" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td class="border_derecha">
<p align="center">Disfruta de una versión gratuita de<strong> PaaSOS ERP</strong> para Windows.</p>
<p style="text-align: center"><a class="button medium green" href="http://tipesoft.com/wp-content/plugins/download-monitor/download.php?id=37"><img title="Descargar PaaSOS v0.3i para Windows Versión monopuesto gratuita" border="0" alt="Descargar PaaSOS v0.3i para Windows Versión monopuesto gratuita" src="http://tipesoft.com/wp-content/plugins/lazy-load/images/1x1.trans.gif" data-lazy-src="http://tipesoft.com/wp-content/uploads/2011/01/Windows.png" /><noscript><img title="Descargar PaaSOS v0.3i para Windows Versión monopuesto gratuita" border="0" alt="Descargar PaaSOS v0.3i para Windows Versión monopuesto gratuita" src="http://tipesoft.com/wp-content/uploads/2011/01/Windows.png" /></noscript>               <br />Descargar versión gratuita para Windows* 68,3 MB</a></p>
</td>
</tr>
</tbody>
</table>
<p>&#160;</p>
<p><strong>PaaSOS ERP </strong>es uno de los productos empresariales de <strong>PaaSOS, </strong>le permitirá gestionar el ciclo completo de compra/venta de su empresa. <a href="http://tipesoft.com/wp-content/uploads/2011/11/image483.png" rel="lightbox[9460]"><img title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb482.png" width="598" height="177" /></a></p>
<blockquote><p><strong>PaaSOS ERP</strong> es un sistema de <strong>gestión empresarial colaborativa</strong> que integra muchos de los aspectos de distribución y comercialización relacionados con empresas que producción de bienes o servicios. </p>
<p>Su fuerte integración con nuestras tecnologías colaborativas le permitirá adaptarlo fácilmente a sus necesidades.</p>
</blockquote>
<p>&#160;</p>
<p><a href="http://tipesoft.com/wp-content/uploads/2011/11/image482.png" rel="lightbox[9460]"><img title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb481.png" width="600" height="460" /></a></p>
<p><b></b></p>
<p>&#160;</p>
<p>&#160;</p>
<p>Su funcionamiento es simple e intuitivo e integra muchas funcionalidades empresariales que le facilitan su puesta en funcionamiento y su fácil entendimiento. </p>
<blockquote><p><b>PaaSOS ERP</b> está especialmente recomendado para <b>pymes, micropymes</b> y<b> trabajadores autónomos</b> debido a su sencillez y su bajo coste. </p>
<p>También es recomendable para empresas que desean crear sus soluciones empresariales adaptadas a bajo coste.</p>
</blockquote>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/programa-de-facturacin/">Programa de facturaci&oacute;n</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/k0DMoPuQKhY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/programa-de-facturacin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://tipesoft.com/programa-de-facturacin/</feedburner:origLink></item>
		<item>
		<title>Cuesta de enero</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/nbTv4psnvjk/</link>
		<comments>http://tipesoft.com/cuesta-de-enero/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 11:04:30 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[La reflexión es un camino]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[Velneo]]></category>

		<guid isPermaLink="false">http://tipesoft.com/?p=9453</guid>
		<description><![CDATA[<a href="http://tipesoft.com/cuesta-de-enero/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb11-320x240.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>La cuesta de enero siempre es dolorosa, en nuestra comunidad no es menos. Todos nos miramos el ombligo y vemos si nos alcanza la mirada. Cuando vemos que nos cuesta empezamos a valorar el motivo y nos hacemos las típicas preguntas. Luego vienen los propósitos para el año nuevo. Veamos como empieza el año para [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/cuesta-de-enero/">Cuesta de enero</a></p>
]]></description>
			<content:encoded><![CDATA[<p>La <strong>cuesta de enero</strong> siempre es dolorosa, en nuestra comunidad no es menos. Todos nos miramos el ombligo y vemos si nos alcanza la mirada. Cuando vemos que nos cuesta empezamos a valorar el motivo y nos hacemos las típicas preguntas. Luego vienen los propósitos para el año nuevo. </p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image11.png" rel="lightbox[9453]"><img style="background-image: none; border-right-width: 0px; margin: 0px auto 10px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb11.png" width="600" height="328" /></a></p>
<p>Veamos como empieza el año para nosotros (en lo tecnológico y comunidad. Dejo el tema negocio para más adelante).</p>
<h3>Velneo V7</h3>
<p>Hablemos de Velneo, hablemos de V7.</p>
<h4>Novedades</h4>
<ul>
<li><strong>¿Será el año de Android?.</strong> Si, todo apunta a que Android ocupará un hueco importante. Veremos también como Windows Phone 7 se incorpora al mercado de Smartphones intenta hacer lo propio. </li>
<li><strong>¿El cliente de Android está maduro?.</strong> No, aún le falta un par de releases más. Hay aún problemas importantes en el port de Android de Qt, por lo que estos problemas serán arrastrados a nuestra plataforma.</li>
<li>QML y JavaScript seguramente serán lanzados en Febrero. <strong>¿Será bueno para Velneo la apertura?.</strong> Si, pero… </li>
<li><strong>¿Tendremos que aprender mucho?.</strong> La comunidad necesitará bastante trabajo y dedicación para aprovechar QML. JavaScript será más sencillo, pero abre un mundo de posibilidades que habrá que explorar, por lo que su aprovechamiento será lento. </li>
<li><strong>¿No será demasiado complicado?.</strong> Lo será, habrá muchas cosas nuevas. </li>
<li><strong>¿Qué cosas podré hacer?.</strong> Consumo de servicios web, aplicaciones para tablet’s, más dinamismo en los UI, API en JavaScript para manejar el motor y el UI… </li>
</ul>
<blockquote><p>Este año será muy divertido en lo tecnológico, es lo que tocaba. </p>
<p>Habrá algunas novedades importantes: QML, vJavaScript, SuperRejilla, vDebugger y Android.</p>
</blockquote>
<h4>Madurez de la plataforma</h4>
<p>La verdad es que existe un descontento generalizado (especialmente en la comunidad v6 que no se introdujo en V7) que evidencia ciertas carencias o problemas de la plataforma. </p>
<p>Como sabéis hemos sido abanderados en la adopción de V7, conocemos en detalle las versiones precedentes v6 y otros entornos (especialmente .NET). Nuestra percepción es que la plataforma es madura en ciertos aspectos y es inmadura en otros. Por lo que la percepción de la madurez de la plataforma dependerá de la óptica y enfoque.</p>
<h5>Estado del arte</h5>
<ul>
<li><strong>Desarrollo rápido</strong>. Con V7 desarrollarás rápido, muy rápido. Eso sí te costará empezar a hacerlo ya que V7 no es v6, es otra cosa. </li>
<li><strong>Curva de aprendizaje media-baja</strong>. V7 es complejo respecto a su prima v6, pero es mucho menos complejo que .NET. La curva de aprendizaje es media, tardarás entre uno y dos años en dominar V7 (.NET se tarda de dos a tres años). </li>
<li><strong>Ejecución multiplataforma</strong>. Es una de nuestras apuestas. A día de hoy la compatibilidad en Win/Lin/MacOSX es muy alta. La multiplataforma es un factor de peso en la elección ya que el mercado está explosivo, se introducen continuamente nuevos S.O. y por lo tanto hay que estar preparados para cualquier futuro tecnológico (nadie puede concretar como será el mercado dentro de cinco años). </li>
<li><strong>SaaS/PaaS</strong>. Otra de nuestras apuestas. V7 es un gran producto para entornos colaborativos, colaborar en el desarrollo de aplicaciones es una de las claves del presente y futuro. Poder distribuir, desarrollar y administrar nuestros sistemas de esta forma es otro factor de peso en la elección. </li>
<li><strong>Base de datos.</strong> La base de datos de Velneo V7 es una base de datos adecuada para entornos empresariales pequeños-medianos. Es estable y robusta aunque más lenta que v6 en ciertos escenarios. </li>
<li><strong>Qt.</strong> El crecimiento de Qt desde que Nokia abandonó Meego es confuso. La nueva versión 4.8 muestra la dirección que tomará Qt, mayor apertura, más plataformas soportadas, gobierno abierto… Pero todos estos cambios y la salida de Nokia, genera muchas dudas respecto al futuro tecnológico de Qt. Desde nuestro punto de vista Qt sufrirá bastante ya que las empresas participes de la nueva etapa como Canonical, KDE, ICS, Dixia, etc tienen enfoques totalmente distintos en el apartado de movilidad al que tenía Nokia. </li>
</ul>
<blockquote><p>V7 es un gran entorno de desarrollo para aplicaciones de gestión empresarial donde el coste, la eficiencia y la colaboración son factores críticos.</p>
</blockquote>
<h5>&#160;</h5>
<h4>Hablemos del presente, hablemos de SaaS</h4>
<ul>
<li><strong>¿Para cuando?</strong>. Está al caer… </li>
<li><strong>¿y estará madura?.</strong> No creo, será más bien una versión lite. </li>
<li><strong>¿y que hacemos?.</strong> Continuar el trabajo de nuestra SaaS. </li>
<li><strong>¿Y nuestra web?</strong> En proceso… mejorándose para facilitar la entrada, integración y pago. </li>
<li><strong>¿LOPD y LSSI para la cuestión fundamental?.</strong> Tendremos que ver como está el patio. </li>
<li><strong>¿Hay que aprender algo más?.</strong> Poco queda, pero es importante seguir avanzado con paso firme. </li>
</ul>
<blockquote><p>Hemos aprendido mucho sobre Velneo V7, WordPress, Prestashop, JavaScript, JQuery, Phyton, ShellScript y Amazon EC2/S3. Ahora toca avanzar en lo demás, QML, OAuth, node.js <strong>(thanks, @FranVarona),</strong> LXC, Qt, Comunicaciones unificadas…</p>
</blockquote>
<p>&#160;</p>
<h4>Comunidad</h4>
<ul>
<li><strong>¿Que es lo que más cuesta en la adopción?.</strong> Hay muchas cosas, pero después de tres años de trabajo con V7, creo que lo más duro es el cambio de filosofía respecto a v6. Hay que aprender a no usar ciertos patrones de diseño de V6 (tenemos que centrarnos en diseños modulares y funcionales), evitar columnas calculadas (son mucho más lentas), evitar duplicidades de código en la medida de lo posible (incrementa el peso y mantenimiento)… </li>
<li><strong>¿Habrá negocio para todos en V7?.</strong> Si. Surgirán oportunidades en este entorno, pero cuidado, pueden ser contraproducentes. Hay que ser prudentes, centrarse y caminar correctamente alineados. </li>
</ul>
<blockquote><p>Con V7 hay que hacer las cosas con otra mentalidad, con otra visión de negocio. Cuando haces el cambio consigues cosas muy interesantes con muy buena salida comercial y empresarial. </p>
<p>Hay que dar tiempo a los desarrolladores, el mercado irá marcando las pautas. </p>
</blockquote>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/cuesta-de-enero/">Cuesta de enero</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/nbTv4psnvjk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/cuesta-de-enero/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://tipesoft.com/cuesta-de-enero/</feedburner:origLink></item>
		<item>
		<title>Servicios web – III</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/jAkXR8ETiQw/</link>
		<comments>http://tipesoft.com/servicios-web-iii/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 08:09:36 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Un problema, una solución]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[QML]]></category>

		<guid isPermaLink="false">http://tipesoft.com/?p=9145</guid>
		<description><![CDATA[<a href="http://tipesoft.com/servicios-web-iii/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb6-320x240.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>Ahora que ya sabemos de que hablamos (Servicios Web – I y Servicios Web – II) os proponemos un ejercicio. Nosotros ya lo hicimos en su momento y es enriquecedor para la nueva etapa que Velneo V7 introducirá con la llegada de QML y JavaScript. Intentaremos explicar paso a paso como realizar un cliente de [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-iii/">Servicios web &#8211; III</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Ahora que ya sabemos de que hablamos (<a title="Servicios Web – I" href="http://tipesoft.com/servicios-web-i/">Servicios Web – I</a> y <a title="Servicios Web – II" href="http://tipesoft.com/servicios-web-ii/">Servicios Web – II</a>) os proponemos un ejercicio. Nosotros ya lo hicimos en su momento y es enriquecedor para la nueva etapa que <strong>Velneo V7</strong> introducirá con la llegada de <strong>QML</strong> y <strong>JavaScript</strong>.</p>
<p>Intentaremos explicar paso a paso como realizar un cliente de <strong>twitter</strong> básico mediante <strong>OAuth</strong> y <strong>API’s REST/XML</strong>.</p>
<h4><strong>Conceptos básicos OAuth: Usuarios, OAuth Consumer y OAuth Service Provider</strong></h4>
<p>Para poder hablar de <strong>OAuth</strong>, se necesitan tres partes, un servidor o proveedor de servicios, usuarios y un consumidor:</p>
<ul>
<li><em><strong>OAuth Service Provider</strong></em> o proveedor de servicios OAuth: Sitios o servicios web que contienen información de usuarios cuyo acceso es restringido. Algunos de los más conocidos son <strong>Facebook, Twitter o Youtube</strong>. Estos proveedores ponen a disposición de los desarrolladores una API que soporta el protocolo de autenticación OAuth.</li>
<li><strong>Usuarios</strong>: Sin los usuarios, no existiría OAuth. Por usuario se entiende cualquier persona que tiene una cuenta de usuario en un <em>Service Provider</em>.<em> </em></li>
<li><strong><em>OAuth Consumer</em></strong>: Cualquier sitio o aplicación web, móvil o de escritorio que solicita permiso a un usuario para acceder a sus datos de acceso restringido que alberga un <em>Service Provider</em>. El usuario puede autorizar o denegar el acceso del <em>consumer</em> a sus datos.</li>
</ul>
<h4>API Key y Callback URL</h4>
<p>Cada <em>OAuth Service Provider</em> os proporcionará un API Key (un <em>string</em> de letras y números) para identificar que las peticiones que recibe mediante su API vienen de un <em>OAuth Consumer</em> autorizado, es decir, vuestra aplicación.</p>
<p>A su vez, cada <em>OAuth Service Provider</em> os pedirá que indiquéis un <em>Callback URL</em>, es decir, una dirección URL que apunte a un archivo de vuestra aplicación el cual se encargará de procesar la respuesta de autorización (o desautorización) de acceso a los datos de la cuenta del Usuario en el <em>OAuth Service Provider.</em></p>
<p>&nbsp;</p>
<h4><strong>Fujo en OAuth 1.0a</strong></h4>
<ul>
<li>Obtenemos un <em>Request Token</em></li>
<li>Solicitamos la autorización del <em>Usuario</em> (para acceder a los datos de su cuenta) enviándole a una página especial de login del <em>Service Provider.</em></li>
<li>Cambiamos el <em>Request Token</em> por un <em>Access Token</em></li>
</ul>
<h4>Punto de partida</h4>
<p>Como punto de partida utilizaremos un ejemplo implementado íntegramente en QML y javascript (<a rel="nofollow" href="https://gitorious.org/qt-qml-demo-playground/qt-qml-demo-playground/trees/master/twitter-oauth">https://gitorious.org/qt-qml-demo-playground/qt-qml-demo-playground/trees/master/twitter-oauth</a>)</p>
<p>Este ejemplo contiene dos librerías javascript importantes:</p>
<ul>
<li><strong>sha1.js:</strong> Una librería que implementa SHA-1</li>
<li><strong>OAuth.js:</strong> Una librería que implementa OAuth 1 (no usar en producción)</li>
</ul>
<h4>Obtenemos un <em>Request Token</em></h4>
<p>Realizamos la solicitud del token (OAuth.qml – línea 70):</p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image6.png" rel="lightbox[9145]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb6.png" alt="image" width="600" height="272" border="0" /></a></p>
<ul>Obteniendo el token y la clave secreta (línea 78 y 79).</ul>
<h4>Solicitamos la autorización del Usuario (para acceder a los datos de su cuenta) enviándole a una página especial de login del Service Provider.</h4>
<p>Preparamos la petición de autorización (línea 83).</p>
<p>Realizamos la petición de autorización (línea 88).</p>
<p>Rellenamos los datos de autenticación (línea 94 y 95).</p>
<ul>Aceptamos el formulario (Línea 96)</ul>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image7.png" rel="lightbox[9145]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb7.png" alt="image" width="600" height="103" border="0" /></a></p>
<h4>Cambiamos el <em>Request Token</em> por un <em>Access Token</em></h4>
<p>Para ello recogemos el pin (línea 99).</p>
<p>Componemos una nueva solicitud (en este caso para el access_token) pasándole como parámetros el pin, token y secret (línea 100).</p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image8.png" rel="lightbox[9145]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb8.png" alt="image" width="600" height="257" border="0" /></a></p>
<ul>Ya estamos autenticados.</ul>
<ul>Realizamos las llamadas a la API</ul>
<p>Ahora que estamos autenticados podemos realizar cualquier llamada a la API de twitter, por ejemplo… a la timeline.</p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image9.png" rel="lightbox[9145]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb9.png" alt="image" width="600" height="287" border="0" /></a></p>
<p>Esperamos que esta introducción os sea de ayuda para hacer vuestro primeros pinitos con <strong>OAuth</strong>.</p>
<p>&nbsp;</p>
<h3>¿Te gustaría tener un cliente de Facebook o twitter integrado en tú aplicación empresarial?</h3>
<p>Desde hace unos meses estamos trabajando en sendos clientes de <strong>twitter</strong> y <strong>facebook</strong> para <strong>PaaSOS</strong>. Estos dos clientes están implementados íntegramente mediante <strong>QML</strong> y <strong>JavaScript</strong>. Llegado el momento serán 100% funcionales en <strong>Velneo V7</strong>.</p>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image10.png" rel="lightbox[9145]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb10.png" alt="image" width="600" height="439" border="0" /></a></p>
<p>Se utilizan las <strong>API REST</strong> de <strong>twitter</strong> y <strong>facebook</strong>. También se utilizan los protocolos de Autenticación <strong>OAuth 1a y 2</strong> por lo son un buen punto de partida para el estudio de la implementación mediante javascript de sendos clientes para <strong>API’s REST</strong> y <strong>OAuth</strong> .</p>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-iii/">Servicios web &#8211; III</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/jAkXR8ETiQw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/servicios-web-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/servicios-web-iii/</feedburner:origLink></item>
		<item>
		<title>Servicios Web – II</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/Z-UDDPPYAxc/</link>
		<comments>http://tipesoft.com/servicios-web-ii/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 11:11:56 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Patrones y prácticas]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Servicios web]]></category>

		<guid isPermaLink="false">http://tipesoft.com/servicios-web-ii/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/servicios-web-ii/"><img align="left" hspace="5" width="80" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>Fuente original: http://jordisan.net/proyectos/Autent_y_auth-J_Sanchez.pdf Con la proliferación de los servicios web en Internet, surgió un problema de relevancia, la autenticación. Los servicios disponibles han crecido enormemente, y la mayoría de usuarios utilizan  múltiples aplicaciones de terceros: por ejemplo, un usuario consulta su correo en un sistema de webmail, desde el teléfono o desde su cliente de [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-ii/">Servicios Web &ndash; II</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong>Fuente original: </strong><a rel="nofollow" title="http://jordisan.net/proyectos/Autent_y_auth-J_Sanchez.pdf" href="http://jordisan.net/proyectos/Autent_y_auth-J_Sanchez.pdf">http://jordisan.net/proyectos/Autent_y_auth-J_Sanchez.pdf</a></p>
<p>Con la proliferación de los servicios web en Internet, surgió un problema de relevancia, la autenticación. Los servicios disponibles han crecido enormemente, y la mayoría de usuarios utilizan  múltiples aplicaciones de terceros: por ejemplo, un usuario consulta su correo en un sistema de webmail, desde el teléfono o desde su cliente de correo. También es habitual la participación en redes sociales como facebook, linkedin, tuenti o twitter, etc. La mayoría de esas aplicaciones requieren que el usuario se autentique; es decir, que demuestre de algún modo (habitualmente usando un identificador de usuario único y una contraseña asociada) que es quien dice ser.</p>
<p>Al tratarse de aplicaciones independientes entre sí, en principio cada una de ellas utilizaría  su propio sistema de autenticación y de gestión de datos personales, lo cual implica inconvenientes al usuario cada vez más graves a medida que el número de sistemas que utiliza crece.</p>
<p>Surge la necesidad de conocer cuales son las tendencias actuales respecto a la autenticación y autorización en Internet.</p>
<h4>Autenticación vs. autorización</h4>
<p>Antes de seguir, es necesario hacer una distinción clara entre dos tipos de servicios ofrecidos por las tecnologías que vamos a describir.</p>
<ul>
<li><strong>Autenticación</strong>: consiste en un sistema para certificar que el usuario es quien dice ser; lo más común es utilizar una combinación de identificador de usuario único y contraseña.</li>
<li><strong>Autorización</strong>: consiste en dar acceso a una serie de recursos a un usuario o sistema (para ello, el usuario o el sistema previamente tendrán que haberse autenticado).</li>
</ul>
<h4>Protocolos y estándares ampliamente adoptados</h4>
<p>Una primera solución evidente al problema de la autenticación sería el uso  de algún tipo de <strong>certificado personal</strong> (basado, por ejemplo, en el estándar X.509) emitido y validado por alguna autoridad central  de confianza. Si bien este tipo de certificados son útiles para gestiones  con determinadas entidades,  <strong>no son prácticos en general para el acceso a servicios de Internet</strong>. Por este motivo han surgido varios protocolos de autenticación y autorización en Internet.</p>
<h5><strong>OpenID</strong></h5>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image.png" rel="lightbox[9113]"><img style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb.png" alt="image" width="139" height="51" align="left" border="0" /></a><br />
El protocolo abierto <strong>OpenID</strong>, cuya primera versión fue definida en 2005 para su uso en el sitio web LiveJournal, es un <strong>protocolo de autenticación federada</strong>, y consiste básicamente en que el usuario selecciona un servidor externo (el “proveedor” de OpenID) que va a ser el que va a validar su identidad en un sistema determinado (el “consumidor” de OpenID).</p>
<p><strong>Problemas de OpenID:</strong></p>
<ul>
<li>Complejidad: no se implementa fácilmente.</li>
<li>Seguridad: es un protocolo muy vulnerable al  phishing.</li>
<li>Privacidad: los proveedores de OpenID tendrán mucha información del usuario.</li>
<li>Confianza: ¿quién es realmente el usuario?.</li>
<li>Usabilidad: puede ser incómodo  y/o complejo  para el usuario.</li>
<li>Adopción: los proveedores de servicios tienen pocos motivos para aceptarlo como autenticación.</li>
<li>Disponibilidad: se incrementa la dependencia de servidores.</li>
<li>Patentes: no es un protocolo “tan” abierto.</li>
</ul>
<h5>OAuth</h5>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image1.png" rel="lightbox[9113]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb1.png" alt="image" width="147" height="128" align="left" border="0" /></a></p>
<p>El protocolo abierto OAuth, a diferencia de OpenID, es un <strong>protocolo de autorización</strong>; más exactamente, <strong>de delegación de acceso;</strong> es decir, permite definir cómo un tercero va a acceder a los  recursos propios. Empezó a definirse en 2006 y en 2007 se publicó la primera versión oficial.  El propósito de este protocolo es, pues, que un usuario que tiene determinados recursos en un servidor (el “proveedor” de OAuth) pueda dar acceso a un tercero (el “consumidor”, usualmente un sitio web) a parte o todos esos recursos, sin necesidad de que ese tercero conozca su usuario y contraseña, ya que con esos datos tendría el control total de la cuenta.</p>
<p><strong>Problemas de OAuth:</strong></p>
<ul>
<li>Complejidad.</li>
<li>Orientado a navegadores.</li>
<li>Seguridad.</li>
</ul>
<h5>OAuth 2.0</h5>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image2.png" rel="lightbox[9113]"><img style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb2.png" alt="image" width="143" height="133" align="left" border="0" /></a>OAuth 2.0  pretende ser una versión revisada y simplificada de OAuth. Aventaja a la versión anterior en una mayor simplicidad de implementación, y en una arquitectura más robusta y que da soporte a mayor número de plataformas.</p>
<p>Existe cierta confusión sobre si OAuth es o no un protocolo de autenticación de usuario. Estrictamente hablando  no lo es, ya que no define ningún mecanismo  explícito destinado a autenticar la identidad del usuario. Por tanto, cuando se habla del  “mecanismo de autenticación de OAuth”, en realidad  se están refiriendo al mecanismo de autenticación propio del sitio web proveedor de OAuth, que puede ser cualquiera: autenticación http básica, OpenID, etc.</p>
<p>&nbsp;</p>
<h4>Nuevos Protocolos y estándares</h4>
<h5>OpenID OAuth Hybrid Protocol</h5>
<p>Como hemos visto, OpenID y OAuth son protocolos con objetivos distintos aunque complementarios: autenticación de usuario (federada) y autorización, respectivamente. El protocolo híbrido OpenID OAuth  combina ambos sistemas, integrándolos en una interfaz única.</p>
<h5>Facebook Connect</h5>
<p>Debido al enorme incremento de usuarios y, en consecuencia, de datos personales que ha experimentado Facebook en los últimos años, la compañía lanzó en 2008 su propio sistema conocido como Facebook Connect.  Con ese movimiento, Facebook pretendía posicionarse como repositorio central de identidad de los usuarios en Internet. En la actualidad Facebook parece haber  abandonado Facebook Connect para adoptar el protocolo 2.0 de OAuth.</p>
<h5>OpenID Connect</h5>
<p>El protocolo OpenID Connect es la última propuesta para reactivar OpenID. Su propósito es redefinir y simplificar el protocolo construyéndolo sobre el protocolo OAuth; de ese modo se aprovecha el trabajo desarrollado para OAuth, que parece  estar  extendiéndose rápidamente, dotándolo de una funcionalidad estándar de autenticación que, como hemos visto anteriormente, no posee.</p>
<p>&nbsp;</p>
<h4>Otros sistemas</h4>
<p>Algunos de los grandes proveedores de servicios en Internet han definido, en algún momento, su sistema propio  de autenticación y/o autorización. Sin embargo, la mayoría de ellos están adoptando  estándares  como OpenID y, especialmente, OAuth; es el caso, por ejemplo, de MySpace, Twitter o Yahoo!.</p>
<p>Otro estándar abierto para el intercambio de recursos de identidad es Security Assertion Markup  Language (SAML). Está basado en XML, y su principal propósito es servir de marco para protocolos de autenticación federada. Este protocolo sirve de base para algunos sistemas propietarios de single-sign-on, pero no es utilizado por los grandes proveedores de servicios en Internet.</p>
<p>&nbsp;</p>
<h4>Resumiendo</h4>
<p><a href="http://tipesoft.com/wp-content/uploads/2012/01/image3.png" rel="lightbox[9113]"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" src="http://tipesoft.com/wp-content/uploads/2012/01/image_thumb3.png" alt="image" width="600" height="552" border="0" /></a></p>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-ii/">Servicios Web &ndash; II</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/Z-UDDPPYAxc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/servicios-web-ii/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://tipesoft.com/servicios-web-ii/</feedburner:origLink></item>
		<item>
		<title>Feliz Navidad y próspero 2012</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/n8wDe3LhBw4/</link>
		<comments>http://tipesoft.com/feliz-navidad-y-prspero-2012/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 22:22:49 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Eventos y novedades]]></category>
		<category><![CDATA[Ciudades]]></category>

		<guid isPermaLink="false">http://tipesoft.com/feliz-navidad-y-prspero-2012/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/feliz-navidad-y-prspero-2012/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2011/12/Feliz2012_thumb-320x240.png" class="alignleft wp-post-image tfe" alt="Feliz2012" title="Feliz2012" /></a>Blog &#124; TiendaFeliz Navidad y pr&#243;spero 2012<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/feliz-navidad-y-prspero-2012/">Feliz Navidad y pr&oacute;spero 2012</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://tipesoft.com/wp-content/uploads/2011/12/Feliz2012.png" rel="lightbox[9102]"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Feliz2012" border="0" alt="Feliz2012" src="http://tipesoft.com/wp-content/uploads/2011/12/Feliz2012_thumb.png" width="616" height="814" /></a></p>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/feliz-navidad-y-prspero-2012/">Feliz Navidad y pr&oacute;spero 2012</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/n8wDe3LhBw4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/feliz-navidad-y-prspero-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/feliz-navidad-y-prspero-2012/</feedburner:origLink></item>
		<item>
		<title>Servicios Web – I</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/ytBC-Aq7YoQ/</link>
		<comments>http://tipesoft.com/servicios-web-i/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 16:37:50 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Patrones y prácticas]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Servicios web]]></category>

		<guid isPermaLink="false">http://tipesoft.com/servicios-web-i/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/servicios-web-i/"><img align="left" hspace="5" width="80" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb484.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>Hoy hablaremos de la importancia de los servicios web en la informática moderna. El motivo de empezar esta nueva serie de artículos tiene que ver con el futuro lanzamiento del motor de JavaScript de WebKit fuertemente integrado en Velneo V7 (http://twitter.com/#!/varquitecto). También tiene que ver con uno de nuestros productos en desarrollo, PaaSOS ESB. No [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-i/">Servicios Web &#8211; I</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://tipesoft.com/wp-content/uploads/2011/11/image485.png" rel="lightbox[9096]"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb484.png" width="271" height="194" /></a>Hoy hablaremos de la importancia de los <strong>servicios web</strong> en la informática moderna. </p>
<p>El motivo de empezar esta nueva serie de artículos tiene que ver con el futuro lanzamiento del <strong>motor de JavaScript de WebKit</strong> fuertemente integrado <strong>en Velneo V7 (</strong><a rel="nofollow" title="http://twitter.com/#!/varquitecto" href="http://twitter.com/#!/varquitecto"><strong>http://twitter.com/#!/varquitecto</strong></a><strong>)</strong>. También tiene que ver con uno de nuestros productos en desarrollo, <strong>PaaSOS ESB</strong>. </p>
<p>No os perdáis esta serie de artículos ya que todos estos conocimientos serán necesarios para exprimir estas tecnologías en esta nueva etapa.</p>
<h4>Empecemos por el principio:</h4>
<blockquote><p>Un <b>servicio web</b> (en inglés, <i>Web service</i>) es una pieza de software que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. </p>
<p>Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en <a rel="nofollow" href="http://es.wikipedia.org/wiki/Red_de_ordenadores">redes de ordenadores</a> como <a rel="nofollow" href="http://es.wikipedia.org/wiki/Internet">Internet</a>. La <a rel="nofollow" href="http://es.wikipedia.org/wiki/Interoperabilidad">interoperabilidad</a> se consigue mediante la adopción de <a rel="nofollow" href="http://es.wikipedia.org/wiki/Est%C3%A1ndar_abierto">estándares abiertos</a>.</p>
<p><strong>Wikipedia:</strong><a rel="nofollow" title="http://es.wikipedia.org/wiki/Servicio_web" href="http://es.wikipedia.org/wiki/Servicio_web"><strong>http://es.wikipedia.org/wiki/Servicio_web</strong></a></p>
<p><strong>Guía breve: </strong><a rel="nofollow" title="http://www.w3c.es/divulgacion/guiasbreves/ServiciosWeb" href="http://www.w3c.es/divulgacion/guiasbreves/ServiciosWeb"><strong>http://www.w3c.es/divulgacion/guiasbreves/ServiciosWeb</strong></a></p>
</blockquote>
<p>Los <strong>web services</strong> supusieron una revolución ya que permitieron integrar distintos lenguajes y plataformas (sobre todo a nivel de datos o servicios). </p>
<p>Para comprender el alcance, es importante conocer cada uno de los conceptos que giran en torno a los servicios web. Empecemos por el concepto <a rel="nofollow" href="http://es.wikipedia.org/wiki/Web_Services_Protocol_Stack"><strong>Web Services Protocol Stack</strong></a>, que no es más que el conjunto de formatos, protocolos y servicios.&#160; Continuemos desglosando los componentes que inicialmente formaron esta pila de protocolos y servicios.</p>
<h4>A destacar:</h4>
<h5>Formato para los datos</h5>
<ul>
<li><a rel="nofollow" href="http://es.wikipedia.org/wiki/XML"><strong>XML</strong></a> (eXtensible Markup Language): Es un formato, ampliamente utilizado, basado en etiquetas. </li>
</ul>
<h5>Protocolos</h5>
<ul>
<li><a rel="nofollow" href="http://es.wikipedia.org/wiki/SOAP"><strong>SOAP</strong></a> (Simple Object Access Protocol) o <a rel="nofollow" href="http://es.wikipedia.org/wiki/XML-RPC"><strong>XML-RPC</strong></a> (XML Remote Procedure Call): </li>
<li>Otros comúnmente aceptados (utilizados típicamente en combinación con sistemas de colas distribuidos y transaccionales): <a rel="nofollow" href="http://es.wikipedia.org/wiki/HTTP"><strong>HTTP</strong></a> (Hypertext Transfer Protocol), <a rel="nofollow" href="http://es.wikipedia.org/wiki/File_Transfer_Protocol"><strong>FTP</strong></a> (File Transfer Protocol), o <a rel="nofollow" href="http://es.wikipedia.org/wiki/SMTP"><strong>SMTP</strong></a> (Simple Mail Transfer Protocol). </li>
</ul>
<h5>Metadatos</h5>
<ul>
<li><a rel="nofollow" href="http://es.wikipedia.org/wiki/WSDL"><strong>WSDL</strong></a> (Web Services Description Language): Es el lenguaje de la interfaz pública para los servicios Web. Es una descripción basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web. </li>
</ul>
<p align="center"><a href="http://tipesoft.com/wp-content/uploads/2011/11/image486.png" rel="lightbox[9096]"><font size="1"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb485.png" width="600" height="285" /></font></a></p>
<div align="center"><a rel="nofollow" title="http://www.albertolsa.com/wp-content/uploads/2009/07/mdsw-revision-de-los-servicios-web-soap_rest-alberto-los-santos.pdf" href="http://www.albertolsa.com/wp-content/uploads/2009/07/mdsw-revision-de-los-servicios-web-soap_rest-alberto-los-santos.pdf"><font size="1">http://www.albertolsa.com/wp-content/uploads/2009/07/mdsw-revision-de-los-servicios-web-soap_rest-alberto-los-santos.pdf</font></a></div>
<h5>Directorio</h5>
<ul>
<li><a rel="nofollow" href="http://es.wikipedia.org/wiki/UDDI"><strong>UDDI</strong></a> (Universal Description, Discovery and Integration): Protocolo para publicar la información de los servicios Web. Es un protocolo para meta-directorios de servicios web.</li>
</ul>
<h5>Seguridad</h5>
<ul>
<li><a rel="nofollow" href="http://es.wikipedia.org/wiki/WS-Security"><strong>WS-Security</strong></a> (Web Service Security): Protocolo de seguridad aceptado como estándar. Garantiza la autenticación de los actores y la confidencialidad de los mensajes enviados.</li>
</ul>
<h5>Optimización</h5>
<ul>
<li><a rel="nofollow" href="http://www.w3.org/TR/soap12-mtom"><strong>MTOM</strong></a> (Optimización de Transmisión de Mensajes para SOAP): Recomendación del W3C.</li>
</ul>
<h4>Y llegó el problema:</h4>
<p><strong>XML/WSDL/SOAP</strong> es complejo y pesado por lo que una nueva iniciativa <a rel="nofollow" href="http://es.wikipedia.org/wiki/Representational_State_Transfer"><strong>REST</strong></a> (Representational State Transfer) fue ganando adeptos en toda la web como una alternativa más simple a SOAP y a los servicios web basados en ella. Varios grandes proveedores Web 2.0 migraron a esta tecnología, incluyendo a <strong>Yahoo, Google</strong> y <strong>Facebook</strong>, quienes marcaron como obsoletos sus servicios <strong>XML/WSDL/SOAP</strong> y pasaron a usar un modelo más fácil de usar, orientado a los recursos. </p>
<blockquote><p><strong><a rel="nofollow" href="http://es.wikipedia.org/wiki/Representational_State_Transfer">REST</a></strong> define un conjunto de principios poniendo <strong>el foco en los recursos del sistema, cómo se accede a dichos recursos y cómo se transfieren por HTTP.</strong> </p>
</blockquote>
<p>&#160;</p>
<h5><a href="http://tipesoft.com/wp-content/uploads/2011/11/image487.png" rel="lightbox[9096]"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb486.png" width="330" height="332" /></a></h5>
<h5>&#160;</h5>
<h5>Los 4 principios de REST</h5>
<p>Una implementación concreta de un servicio web <strong>REST</strong> sigue cuatro principios de diseño fundamentales:</p>
<ul>
<li>Utiliza los <strong>métodos HTTP</strong> de manera explícita. </li>
<li><strong>No</strong> mantiene <strong>estado</strong>.</li>
<li>Expone <strong>URI’s</strong> con forma de directorios.</li>
<li>Entrega <strong>XML</strong> (eXtensible Markup Language), <strong>JSON</strong> (JavaScript Object Notation), <strong>HTML</strong> (HyperText Markup Language) u otros.</li>
</ul>
<p> Los defensores de <strong>REST</strong> han creído que estas ideas son tan aplicables a los problemas   <br />de integración de aplicaciones como lo son <strong>XML/WSDL/SOAP</strong>. Pero la verdad es que <strong>REST</strong> no es la cura para todo, algunas características de diseño de <strong>REST</strong> no son apropiadas para ciertas aplicaciones.<br />
<h4>&#160;</h4>
<h4>Conclusión:</h4>
<p><strong>REST</strong> surgió como una alternativa para diseñar servicios web con menos dependencias (más ligeros y sencillos), que su contraparte <strong>SOAP+</strong><strong>WSDL</strong>. De algún modo, <strong>REST</strong> es la vuelta a los orígenes de la Web, ya que incide en los primeros estándares de Internet, <strong>URI</strong> y <strong>HTTP</strong>. </p>
<p> <a href="http://tipesoft.com/wp-content/uploads/2011/11/image488.png" rel="lightbox[9096]">
<p align="center"></p>
<p>   <font size="1"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb487.png" width="596" height="201" /></font></a>
<p align="center"><a rel="nofollow" title="http://jelabra.blogspot.com/2007/03/clase-de-soap-vs-rest.html" href="http://jelabra.blogspot.com/2007/03/clase-de-soap-vs-rest.html"><font size="1">http://jelabra.blogspot.com/2007/03/clase-de-soap-vs-rest.html</font></a></p>
<p align="center"><strong></strong></p>
<p align="left"><strong>XML </strong>sobre <strong>HTTP</strong> es una interfaz muy poderosa que permite que aplicaciones internas, como interfaces basadas en<strong> JavaScript Asincrónico + XML(AJAX)</strong> puedan conectarse, ubicar y consumir recursos. De hecho, es justamente esta gran combinación con AJAX lo que generó el interés por <strong>REST</strong>.</p>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/servicios-web-i/">Servicios Web &#8211; I</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/ytBC-Aq7YoQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/servicios-web-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/servicios-web-i/</feedburner:origLink></item>
		<item>
		<title>Recursos para iniciados en QML</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/lTmfDeBItGM/</link>
		<comments>http://tipesoft.com/recursos-para-iniciados-en-qml/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 17:48:57 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Algo nuevo por descubrir]]></category>
		<category><![CDATA[QML]]></category>

		<guid isPermaLink="false">http://tipesoft.com/recursos-para-iniciados-en-qml/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/recursos-para-iniciados-en-qml/"><img align="left" hspace="5" width="80" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb483.png" class="alignleft wp-post-image tfe" alt="image" title="image" /></a>Para los que queréis empezar con QML os recomendamos leer con detenimiento cada uno de los artículos que escribimos en su día al respecto de QML. Introducción a QML – I Introducción a QML – II Introducción a QML – III Introducción a QML – IV Introducción a QML – V Introducción a QML – [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/recursos-para-iniciados-en-qml/">Recursos para iniciados en QML</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://tipesoft.com/wp-content/uploads/2011/11/image484.png" rel="lightbox[9087]"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://tipesoft.com/wp-content/uploads/2011/11/image_thumb483.png" width="37" height="44" /></a>Para los que queréis empezar con <strong>QML</strong> os recomendamos leer con detenimiento cada uno de los artículos que escribimos en su día al respecto de <strong>QML</strong>.</p>
<ul>
<li><a href="http://tipesoft.com/introduccin-a-qml-i/">Introducción a QML – I</a> </li>
<li><a href="http://tipesoft.com/introduccin-a-qml-ii/">Introducción a QML – II</a> </li>
<li><a href="http://tipesoft.com/introduccin-a-qml-iii/">Introducción a QML – III</a> </li>
<li><a href="http://tipesoft.com/introduccin-a-qml-iv/">Introducción a QML – IV</a> </li>
<li><a href="http://tipesoft.com/introduccin-a-qml-v/">Introducción a QML – V</a>
<ul>
<li><a href="http://tipesoft.com/introduccin-a-qml-primer-ejemplo-i/">Introducción a QML – Primer ejemplo I</a> </li>
<li><a href="http://tipesoft.com/introduccin-a-qml-primer-ejemplo-ii/">Introducción a QML – Primer ejemplo II</a> </li>
</ul>
</li>
<li><a href="http://tipesoft.com/gestin-dinmica-de-componentes-qml-i/">Gestión dinámica de componentes QML – I</a> </li>
<li><a href="http://tipesoft.com/gestin-dinmica-de-componentes-qml-ii/">Gestión dinámica de componentes QML – II</a> </li>
<li><a href="http://tipesoft.com/gestin-dinmica-de-componentes-qml-iii/">Gestión dinámica de componentes QML – III</a>
<ul>
<li><a href="http://tipesoft.com/introduccin-a-qml-primer-ejemplo-iii/">Introducción a QML – Primer ejemplo III</a> </li>
</ul>
</li>
</ul>
<p>Si por algún motivo no os gustan o resultan insuficientes, os sugerimos empezar por la web de <strong>Qt</strong> con los ejemplos básicos e ir avanzando paulatinamente.</p>
<ul><strong>SDK:</strong>
<li><a rel="nofollow" title="http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html" href="http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html">http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html</a> </li>
</ul>
<p><strong>Tutoriales</strong>: </p>
<ul>
<li><a rel="nofollow" title="http://saim.pub.ro/ITNQ/Qt_Quick_QML.pdf" href="http://saim.pub.ro/ITNQ/Qt_Quick_QML.pdf">http://saim.pub.ro/ITNQ/Qt_Quick_QML.pdf</a> (Qt Quick for Mobile) </li>
<li><a rel="nofollow" title="http://doc.qt.nokia.com/4.7-snapshot/qml-tutorial.html" href="http://doc.qt.nokia.com/4.7-snapshot/qml-tutorial.html">http://doc.qt.nokia.com/4.7-snapshot/qml-tutorial.html</a> (QML Tutorial) </li>
<li><a rel="nofollow" title="http://doc.qt.nokia.com/4.7-snapshot/qml-advtutorial.html" href="http://doc.qt.nokia.com/4.7-snapshot/qml-advtutorial.html">http://doc.qt.nokia.com/4.7-snapshot/qml-advtutorial.html</a> (QML Advanced Tutorial) </li>
</ul>
<p> <strong></strong>
<p><strong>Referencias:</strong></p>
<ul>
<li><a rel="nofollow" href="http://doc.qt.nokia.com/4.7/qtquick.html">http://doc.qt.nokia.com/4.7/qtquick.html</a> </li>
<li><a rel="nofollow" href="http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html">http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html</a> </li>
<li><a rel="nofollow" href="http://doc.qt.nokia.com/4.7/qdeclarativestates.html">http://doc.qt.nokia.com/4.7/qdeclarativestates.html</a> </li>
<li><a rel="nofollow" href="http://doc.qt.nokia.com/4.7/qmlruntime.html">http://doc.qt.nokia.com/4.7/qmlruntime.html</a> <strong></strong><strong></strong></li>
</ul>
<p><strong>Wikis:</strong> </p>
<ul>
<li><a rel="nofollow" title="http://developer.qt.nokia.com/wiki/Category:Developing_with_Qt::Qt_Quick" href="http://developer.qt.nokia.com/wiki/Category:Developing_with_Qt::Qt_Quick">http://developer.qt.nokia.com/wiki/Category:Developing_with_Qt::Qt_Quick</a> </li>
</ul>
<p><strong></strong></p>
<p><strong>Foros de debate:</strong></p>
<ul>
<li><a rel="nofollow" title="http://developer.qt.nokia.com/forums/viewforum/12/" href="http://developer.qt.nokia.com/forums/viewforum/12/">http://developer.qt.nokia.com/forums/viewforum/12/</a> </li>
</ul>
<p><strong>Blogs</strong></p>
<ul>
<li><a rel="nofollow" title="http://labs.qt.nokia.com/category/declarative-ui/" href="http://labs.qt.nokia.com/category/declarative-ui/">http://labs.qt.nokia.com/category/declarative-ui/</a> </li>
<li><a rel="nofollow" title="http://quitcoding.com/" href="http://quitcoding.com/">http://quitcoding.com/</a> </li>
<li><a rel="nofollow" title="http://www.lanpartyelx.com/7party/" href="http://www.lanpartyelx.com/7party/">http://www.lanpartyelx.com/7party/</a> </li>
</ul>
<p><strong>Videos QML:</strong></p>
<ul>
<li><a rel="nofollow" href="http://developer.qt.nokia.com/videos#c-86">http://developer.qt.nokia.com/videos#c-86</a> </li>
<li><a rel="nofollow" href="http://qt.nokia.com/learning/topics/qml-qt-quick/">http://qt.nokia.com/learning/topics/qml-qt-quick/</a> (QML / Qt Quick) </li>
</ul>
<p><strong>Training:</strong> </p>
<ul>
<li><a rel="nofollow" title="http://qt.nokia.com/learning/online/training/materials/qt-quick-for-designers/" href="http://qt.nokia.com/learning/online/training/materials/qt-quick-for-designers/">http://qt.nokia.com/learning/online/training/materials/qt-quick-for-designers/</a> </li>
<li><a rel="nofollow" title="http://qt.nokia.com/learning/online/training/materials/qt-essentials-qt-quick-edition" href="http://qt.nokia.com/learning/online/training/materials/qt-essentials-qt-quick-edition">http://qt.nokia.com/learning/online/training/materials/qt-essentials-qt-quick-edition</a> </li>
<li><a rel="nofollow" title="http://qt.nokia.com/qtdevdays2011/training" href="http://qt.nokia.com/qtdevdays2011/training">http://qt.nokia.com/qtdevdays2011/training</a> </li>
<li><a rel="nofollow" title="http://qt.nokia.com/qtdevdays2010/training" href="http://qt.nokia.com/qtdevdays2010/training">http://qt.nokia.com/qtdevdays2010/training</a> </li>
</ul>
<p><strong>Ejemplos:</strong></p>
<ul>
<li><a rel="nofollow" title="http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeexamples.html" href="http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeexamples.html">http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeexamples.html</a> </li>
<li><a rel="nofollow" title="http://www.developer.nokia.com/Develop/Qt/Code_examples/" href="http://www.developer.nokia.com/Develop/Qt/Code_examples/">http://www.developer.nokia.com/Develop/Qt/Code_examples/</a> </li>
</ul>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/recursos-para-iniciados-en-qml/">Recursos para iniciados en QML</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/lTmfDeBItGM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/recursos-para-iniciados-en-qml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/recursos-para-iniciados-en-qml/</feedburner:origLink></item>
		<item>
		<title>Sobre software empresarial</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/axVCJekVbVM/</link>
		<comments>http://tipesoft.com/sobre-software-empresarial/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 07:45:26 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Eventos y novedades]]></category>
		<category><![CDATA[Aplicaciones empresariales]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[Software empresarial]]></category>
		<category><![CDATA[Velneo]]></category>

		<guid isPermaLink="false">http://tipesoft.com/sobre-software-empresarial/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/sobre-software-empresarial/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2011/11/20111111_001_thumb-320x240.jpg" class="alignleft wp-post-image tfe" alt="20111111_001" title="20111111_001" /></a>Al igual que el año pasado, este año asistimos a el evento #lifeissoft2011 en calidad de ponente de un seminario técnico. Esta vez nos tocó iniciar a la comunidad en el lenguaje declarativo QML. Fueron dos jornadas maratonianas de seminarios y exámenes para los futuros consultores tecnológicos de V7. El último día celebramos el evento [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/sobre-software-empresarial/">Sobre software empresarial</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Al igual que el año pasado, este año asistimos a el evento <a rel="nofollow" href="http://twitter.com/#!/search/realtime/%23lifeissoft2011">#lifeissoft2011</a> en calidad de ponente de un seminario técnico. Esta vez nos tocó iniciar a la comunidad en el lenguaje declarativo <strong>QML</strong>. Fueron dos jornadas maratonianas de seminarios y exámenes para los futuros consultores tecnológicos de V7. </p>
<p><a href="http://tipesoft.com/wp-content/uploads/2011/11/20111111_001.jpg" rel="lightbox[9070]"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="20111111_001" border="0" alt="20111111_001" src="http://tipesoft.com/wp-content/uploads/2011/11/20111111_001_thumb.jpg" width="424" height="323" /></a></p>
<p>El último día celebramos el evento empresarial sobre el que centraré este artículo, mis conclusiones:</p>
<ul>
<li><strong>Hemos andado el camino correcto</strong> durante estos tres años (con algún traspiés menor) </li>
<li><strong>SaaS es el presente y futuro</strong>. Como vimos en las primeras <strong>CloudCamp</strong>. </li>
<li><strong>Queda aún camino</strong> para que en España, la nube, sea una realidad en la mediana o pequeña empresa. </li>
<li><strong>Los nuevos modelos de distribución requieren</strong> obligatoriamente <strong>de volumen.</strong> </li>
<li>El nivel de <strong>conocimiento tecnológico</strong> de la comunidad V7 es <strong>medio-bajo</strong> con algunas excepciones. </li>
<li>En cambio, el nivel de <strong>conocimientos sobre los sectoriales</strong> es de <strong>alto valor añadido</strong>. </li>
<li>Es estrictamente necesario encontrar <strong>más</strong>&#160;<strong>alianzas con canales de distribución al mayor</strong>, para eso requeriremos de <strong>más inversión comercial</strong> y de <strong>nuevas alianzas empresariales</strong> (hay que cerrar la cadena de valor). </li>
</ul>
<p><a href="http://tipesoft.com/wp-content/uploads/2011/11/20111111_006.jpg" rel="lightbox[9070]"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="20111111_006" border="0" alt="20111111_006" src="http://tipesoft.com/wp-content/uploads/2011/11/20111111_006_thumb.jpg" width="412" height="313" /></a></p>
<ul>
<li><strong>Las redes sociales tomarán más peso</strong><strong>,</strong> por lo que seguirá siendo necesario realizar bastante inversión en marketing online, SEO y SEM. </li>
<li><strong>El precio es un factor</strong> dependiente del modelo empresarial. Hoy, el precio, no es una prioridad (nosotros no pensamos en el hoy ya que el mañana en breve estará entre nosotros). </li>
<li><strong>Es necesario aunar esfuerzos</strong> para ganar en esta nueva etapa. <strong>DESPIERTA!!!,</strong> si vas solo lo pasarás muy mal. </li>
<li><strong>Somos pocos</strong> los que estamos realmente preparados para dar soluciones maduras basadas en V7 (los contamos con los dedos de las manos). </li>
<li>Los esfuerzos de <strong>Velneo</strong> durante el próximo año se centrarán fundamentalmente en <strong>SaaS</strong> y <strong>PaaS.</strong> </li>
</ul>
<p><strong></strong><a href="http://tipesoft.com/wp-content/uploads/2011/11/20111111_017.jpg" rel="lightbox[9070]"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="20111111_017" border="0" alt="20111111_017" src="http://tipesoft.com/wp-content/uploads/2011/11/20111111_017_thumb.jpg" width="398" height="304" /></a></p>
<ul>
<li><strong>Pronto se empezará a hablar más de todos nosotros</strong>, y puede que no todo sea bueno. </li>
<li><strong>Quedan aún bastantes lagunas legales</strong> que superar (joder con la carga de leña). Quiero dar las gracias públicamente a mi buen amigo <strong>Enrique Ávila</strong> por anticiparme y guiarme respecto a esta cuestión. </li>
<li>La multiplataforma es una prioridad para <strong>Velneo</strong> (<strong>QML y Android</strong> es la evidencia). Incluso priorizándolas sobre otras cuestiones mayores requeridas por la comunidad (informes, demonios, mejoras de estabilidad o similares). </li>
</ul>
<blockquote><p>Es pronto para decirlo, pero me voy a aventurar: <strong>Velneo V7</strong> es actualmente la mejor <strong>PaaS</strong> del mercado para hacer aplicaciones empresariales multiplataforma.</p>
</blockquote>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/sobre-software-empresarial/">Sobre software empresarial</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/axVCJekVbVM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/sobre-software-empresarial/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://tipesoft.com/sobre-software-empresarial/</feedburner:origLink></item>
		<item>
		<title>PaaSOS Core – Unifique sus datos empresariales</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/BALhw8BL-vE/</link>
		<comments>http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 18:35:31 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Algo nuevo por descubrir]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2011/01/AllDownload.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>PaaSOS Core es la esencia de todas nuestras aplicaciones empresariales. Consta de una decena de módulos tales como calendario, gestión de actividades, agenda, navegador web o sistema de ficheros. Además incorpora varias características empresariales que le serán de gran utilidad. En PaaSOS toda la información está organizada en módulos. Todos los módulos comparten un conjunto [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/">PaaSOS Core &#8211; Unifique sus datos empresariales</a></p>
]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 593px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5f7dcbd0-4061-49be-8250-99139c150d52" class="wlWriterEditableSmartContent">
<div><object width="593" height="333"><param name="movie" value="http://www.youtube.com/v/U9WnVW8cJIU?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/U9WnVW8cJIU?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="593" height="333"></embed></object></div>
</div>
<p><b></b></p>
<p><b>PaaSOS Core </b>es la esencia de todas nuestras aplicaciones empresariales. </p>
<p>Consta de una decena de módulos tales como calendario, gestión de actividades, agenda, navegador web o sistema de ficheros. Además incorpora varias características empresariales que le serán de gran utilidad.</p>
<ul>
<li>En <strong>PaaSOS</strong> toda la información está organizada en módulos. </li>
<li>Todos los módulos comparten un conjunto de características comunes tales como la seguridad, configuración, taxonomía, etc&#8230; </li>
<li>Cada uno de los módulos almacena información de un cierto tipo. </li>
</ul>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/">PaaSOS Core &#8211; Unifique sus datos empresariales</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/BALhw8BL-vE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/paasos-core-unifique-sus-datos-empresariales/</feedburner:origLink></item>
		<item>
		<title>PaaSOS – Gestiona tú información empresarial</title>
		<link>http://feedproxy.google.com/~r/BlogPaasYSaas/~3/AeWpgvWWIYY/</link>
		<comments>http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 18:30:45 +0000</pubDate>
		<dc:creator>Jorge Hontoria Jiménez</dc:creator>
				<category><![CDATA[Lo que está por llegar]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[PaaSOS]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/</guid>
		<description><![CDATA[<a href="http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/"><img align="left" hspace="5" width="80" height="60" src="http://tipesoft.com/wp-content/uploads/2011/01/AllDownload.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>PaaSOS es un conjunto de aplicaciones empresariales que le permiten gestionar la información de su negocio o empresa. Está especialmente recomendado para PYMES y autónomos por su sencillez y bajo coste. PaaSOS funciona en sistemas operativos Windows, Linux o Mac OSX. También existe la opción de ejecutarlo en tú tablet Android 3.0 o superior. Blog [...]<p><a href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/">PaaSOS &#8211; Gestiona t&uacute; informaci&oacute;n empresarial</a></p>
]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f4239758-9318-4c86-a379-81d60200cbc2" class="wlWriterEditableSmartContent">
<div><object width="595" height="334"><param name="movie" value="http://www.youtube.com/v/hfiHeofUZ-k?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/hfiHeofUZ-k?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="595" height="334"></embed></object></div>
</div>
<p><strong>PaaSOS</strong> es un conjunto de aplicaciones empresariales que le permiten gestionar la información de su negocio o empresa. Está especialmente recomendado para <strong>PYMES</strong> y <strong>autónomos</strong> por su sencillez y bajo coste. </p>
<p><strong>PaaSOS</strong> funciona en sistemas operativos <strong>Windows, Linux o Mac OSX.</strong> También existe la opción de ejecutarlo en tú tablet Android 3.0 o superior.</p>
<p><a rel="nofollow" href="http://tipesoft.com/blogs">Blog</a> | <a href="http://shop.tipesoft.com">Tienda</a><br/><br/><a href="http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/">PaaSOS &#8211; Gestiona t&uacute; informaci&oacute;n empresarial</a></p>
<img src="http://feeds.feedburner.com/~r/BlogPaasYSaas/~4/AeWpgvWWIYY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tipesoft.com/paasos-gestiona-t-informacin-empresarial/</feedburner:origLink></item>
	</channel>
</rss><!-- This Quick Cache file was built for (  tipesoft.com/feed/ ) in 1.75535 seconds, on Jan 31st, 2012 at 3:30 am UTC. --><!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Jan 31st, 2012 at 4:30 am UTC --><!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --><!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  tipesoft.com/feed/ ) in 0.10976 seconds, on Jan 31st, 2012 at 4:23 am UTC. -->

