<?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>Ajaxman &#187; J2EE</title>
	<atom:link href="http://www.ajaxman.net/category/j2ee/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ajaxman.net</link>
	<description>Ajax, Javascript, Xul, Internet, Recursos, Informatica ...</description>
	<lastBuildDate>Sat, 07 Jan 2012 23:15:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>[Java] Para que sirve y que podemos hacer con Java</title>
		<link>http://www.ajaxman.net/java-para-que-sirve-y-que-podemos-hacer-con-java.html</link>
		<comments>http://www.ajaxman.net/java-para-que-sirve-y-que-podemos-hacer-con-java.html#comments</comments>
		<pubDate>Wed, 16 Apr 2008 05:00:54 +0000</pubDate>
		<dc:creator>Ajaxman</dc:creator>
				<category><![CDATA[J2EE]]></category>
		<category><![CDATA[J2SE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Manuales]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Applets]]></category>
		<category><![CDATA[Beans]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[JRE]]></category>
		<category><![CDATA[JSDK]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[JSP]]></category>
		<category><![CDATA[Servlets]]></category>

		<guid isPermaLink="false">http://www.ajaxman.net/?p=722</guid>
		<description><![CDATA[Bueno, ya les he platicado un poco de Java, pero hay algo muy importante, saber Java de que nos va a servir. Java, como bien sabemos esta dividido en cuatro principales ramas: JRE (Entorno de ejecucion) JDK (Entorno de desarrollo y testeo) JEE (Entorno para crear aplicaciones empresariales que se usen tecnologia de servidores) JME [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, ya les he platicado un poco de Java, pero hay algo muy importante, saber Java de que nos va a servir.</p>
<p><a class="zem_slink" title="Java (programming language)" rel="homepage" href="http://java.sun.com" target="_blank">Java</a>, como bien sabemos esta dividido en cuatro principales ramas:</p>
<p><strong></strong></p>
<ul>
<li><strong>JRE (Entorno de ejecucion)</strong></li>
<li><strong>JDK (Entorno de desarrollo y testeo)</strong></li>
<li><strong>JEE (Entorno para crear aplicaciones empresariales que se usen tecnologia de servidores)</strong></li>
<li> <strong>JME (Entorno de desarrollo para moviles)</strong></li>
</ul>
<p>Ahora bien con Java podemos hacer maravillas, aqui les explico a grandes razgos algunas  de las cosas que podemos hacer con Java y sus principales caracteristicas.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-723" title="javalogo" src="http://www.ajaxman.net/wp-content/uploads/2008/04/javalogo.png" alt="javalogo" width="363" height="299" /></p>
<p><strong><br />
Aplicaciones autónomas: </strong><br />
Todo en Java está dentro de una clase, incluyendo programas autónomos.<br />
Las aplicaciones autónomas se ejecutan dando al entorno de ejecución de Java el nombre de la clase cuyo método main debe invocarse. Por ejemplo, una línea de comando (en Unix o Windows) de la forma java –cp . Hola ejecutará un programa (previamente compilado y generado como “Hola.class”) . El nombre de la clase cuyo método main se llama puede especificarse también en el fichero “MANIFEST” del archivo de empaquetamiento de Java (.jar).</p>
<p><strong>Applets:</strong><br />
Las applets de Java son programas incrustados en otras aplicaciones, normalmente una página Web que se muestra en un navegador.<br />
<strong><br />
Servlets:</strong><br />
Los servlets son componentes de la parte del servidor de Java EE, encargados de generar respuestas a las peticiones recibidas de los clientes.</p>
<p><strong>Aplicaciones con ventanas:</strong><br />
Swing es la librería para la interfaz gráfica de usuario avanzada de la plataforma Java SE.<br />
<strong><br />
JSP (Java Server Pages):</strong><br />
páginas que se compilan dinámicamente (o se pre-compilan previamente a su distribución) de modo que el código que se consigue una ventaja en rendimiento substancial frente a muchos lenguajes interpretados.</p>
<p>En estos principales usos, tambien se usan API&#8217;s  de Java o extensiones, las cuales dotan, aumentan o mejoran algunas funcionalidades.Estas extensiones de Java están en paquetes que cuelgan de la raíz javax: javax.*. No se incluyen en la JDK o el JRE. Algunas de las extensiones y arquitecturas ligadas estrechamente al lenguaje Java como son:</p>
<ul>
<li><strong>JDBC </strong>(Java Database Connectivity) para conectarse con bases de datos como ORACLE</li>
<li> <strong>JSF </strong>(JavaServer Faces)</li>
<li><strong>Java 3D</strong> (Una API de alto nivel para programación gráfica en 3D)</li>
<li><strong>JNI </strong>(Java Native Interface)</li>
<li><strong>JSP </strong>(JavaServer Pages)</li>
<li><strong>JMF </strong>(Java Media Framework)</li>
<li><strong>Beans</strong></li>
<li><strong>EJB </strong>(Enterprise Java Beans)</li>
</ul>
<p>Ahora mas o menos ya tenemos una idea acerca de en donde podemos usar Java, en el siguiente capitulo de Java, haremos nuestra primera aplicacion Java he instalaremos JDK, tanto en Windows(XP) como en Linux(DEBIAN), asi que esten pendientes</p>
<fieldset style="margin: 0.5em 0pt 1em; padding: 0pt;">
<legend>Con Información obtenida en </legend>
<ul style="margin: 1em 0pt 1.5em; padding: 0pt;">
<li style="margin: 0.5em 2em;"><a title="Open in new window" href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java" target="_blank">Lenguaje de programación Java</a></li>
</ul>
</fieldset>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxman.net/java-para-que-sirve-y-que-podemos-hacer-con-java.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>[Java]Pensando en java: Que es J2SE, J2EE, J2ME y Java card</title>
		<link>http://www.ajaxman.net/javapensando-en-java-que-es-j2se-j2ee-j2me-y-java-card.html</link>
		<comments>http://www.ajaxman.net/javapensando-en-java-que-es-j2se-j2ee-j2me-y-java-card.html#comments</comments>
		<pubDate>Fri, 28 Mar 2008 23:30:50 +0000</pubDate>
		<dc:creator>Ajaxman</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[J2SE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JSP]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Servlets]]></category>
		<category><![CDATA[Beans]]></category>

		<guid isPermaLink="false">http://www.ajaxman.net/657/javapensando-en-java-que-es-j2se-j2ee-j2me-y-java-card/</guid>
		<description><![CDATA[?!?!?!?!, y pues ahora que mosca me pico !!. Bueno pues en mis vacaciones estuve pensando seriamente en estudiar otra cosa algo distinto, como saben soy programador de Php y MySQL, y segun yo los manejo muy bien ha ambos. Sin embargo, en mis vacaciones vi muchos articulos sobre java, que si java es esto, [...]]]></description>
			<content:encoded><![CDATA[<p>?!?!?!?!, y pues ahora que mosca me pico !!.</p>
<p><img src="http://www.ajaxman.net/wp-content/uploads/2008/03/java_logo.png" alt="java logo" align="right" hspace="10" vspace="10" /></p>
<p>Bueno pues en mis vacaciones estuve pensando seriamente en estudiar otra cosa algo distinto, como saben soy programador de Php y MySQL, y segun yo los manejo muy bien ha ambos.</p>
<p>Sin embargo, en mis vacaciones vi muchos articulos sobre java, que si java es esto, que php aquello, y muchas cosas por el estilo, y dije ¿Que demonios es JAVA?, ¿Que tiene que muchas personas dicen que es muy bueno?, yo en lo personal prefiero Php, pero vamos a darle chance(jaja), vamos a ver que tanto podemos hacer con java, y veremos todas sus capacidades, recuerden que esta en proceso programeme asi que ando super saturado con todo eso pero esperemos que salga pronto.</p>
<p>Mientras tanto, hablemos de Java.</p>
<p>¿Que es JAVA?</p>
<p>Java es un lenguaje de programación orientado a objetos desarrollado por <a href="http://es.wikipedia.org/wiki/Sun_Microsystems" title="Sun Microsystems" rel="wikipedia" target="_blank">Sun Microsystems</a> a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.</p>
<p>Basicamente un lenguaje de programacion mas pero y ¿que puedo hacer con esto? pues por lo que lei se puede hacer muchisimas cosas.</p>
<p>Vayamos por pasos y veamos como esta conformado Java</p>
<p>Basicamente a Java lo podemos dividir en cuatro principales:</p>
<ul>
<li><strong><a href="http://es.wikipedia.org/wiki/Java_SE" title="Java Platform, Standard Edition" rel="wikipedia" target="_blank">Java 2 Platform, Standard Edition</a> (J2SE)</strong></li>
<li><strong><a href="http://es.wikipedia.org/wiki/Java_EE" title="Java Platform, Enterprise Edition" rel="wikipedia" target="_blank">Java 2 Platform, Enterprise Edition</a> (J2EE)</strong></li>
<li><strong><a href="http://es.wikipedia.org/wiki/Java_ME" title="Java Platform, Micro Edition" rel="wikipedia" target="_blank">Java 2 Platform, Micro Edition</a> (J2ME)</strong></li>
<li><strong><a href="http://es.wikipedia.org/wiki/Java_Card" title="Java Card" rel="wikipedia" target="_blank">Java Card</a></strong></li>
</ul>
<p>Ahora explicare, de manera rapida, que es cada cosa.</p>
<p><strong>Java 2 Platform, Standard Edition (J2SE):</strong><br />
Nos proporciona un entorno de escritorio Core Java y desarrollo de aplicaciones Java, y es la base de Java 2 Platform, Enterprise Edition (J2EE) y tecnologías Java Web Services . Tiene el compilador, herramientas, módulos de ejecución, y la API de Java que le permiten escribir, probar, implementar y ejecutar applets y aplicaciones.</p>
<p><strong>Java 2 Platform, Enterprise Edition (J2EE):</strong><br />
Define el estándar para el desarrollo basado en componentes aplicaciones multitier enterprise. Se basa en J2SE y ofrece servicios adicionales, herramientas y APIs para apoyar a la simplicicacion del desarrollo  de aplicaciones empresariales(Aqui pondemos tener a los Jsp, Beans, Servlets, Jsf, Ejbeans, entre otros.Digamos que esto es para aplicaciones desde el servidor).</p>
<p><span id="more-657"></span><strong>Java 2 Platform, Micro Edition (J2ME):</strong><br />
Es un conjunto de tecnologías y especificaciones dirigidas a los consumidores y dispositivos embebidos, como teléfonos móviles, asistentes personales digitales (PDA), impresoras, TV y set-top boxes(que segun supe, esta tecnologia ya no se va a utilizar).</p>
<p><strong>La tecnología Java Card:</strong><br />
Java card se adapta la plataforma Java para permitir que las tarjetas inteligentes y otros dispositivos inteligentes con capacidad de memoria limitada y la capacidad de procesamiento para e beneficiarse de muchas de las ventajas de la tecnología Java.</p>
<p>Este texto fue una traduccion realizada por google, y en parte por mi, si tengo errores me avisan.</p>
<p>Bueno, ya le dimos un vistaso a grandes rasgos de lo que es Java, en posts posteriores, empezaremos ha realizar ejemplos, aver que tal nos va.</p>
<p>Fuentes:<br />
<a href="http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java">Lenguaje de programación Java</a><br />
<a href="http://java.sun.com/overview.html">Java Technology Overview</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxman.net/javapensando-en-java-que-es-j2se-j2ee-j2me-y-java-card.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.737 seconds -->

