background preloader


Facebook Twitter

Java Embedded @ JavaOne Keynotes (The Java Source) Java Embedded @ JavaOne (Oct. 3-4, Hotel Nikko, San Francisco) gives you the chance to learn about Java Embedded and all the possibilities this technology has to offer.

Java Embedded @ JavaOne Keynotes (The Java Source)

With nearly two decades of innovation, Java continues to be the dominant technology solution for enterprises worldwide, and drives an ever-growing ecosystem of over nine million developers. During that time, Java has shipped on over 10 billion embedded devices! Your company may be considering how to use intelligent devices—such as sensors or smart meters—to learn more about your operations so you can offer differentiated customer solutions and improve revenue opportunities. The keynotes at Java Embedded @ JavaOne will provide key information on how seize on Java Embedded opportunities. Programming in Java Advanced Imaging.

Java Speech API Programmer's Guide: Speech Recognition. Use NetBeans IDE 6.7 to Combine JAR Files Into a Single JAR File. Using Java DB in Desktop Applications. Articles Index Sun Microsystems recently announced that it is distributing and supporting Java DB based on the 100 percent Java technology, open-source Apache Derby database.

Using Java DB in Desktop Applications

Derby was previously available under its earlier name, Cloudscape, from its former owners: Cloudscape, Informix, and IBM. IBM donated the Derby product source code to the Apache Foundation as an open-source project. Sun, IBM, other companies, and individuals have been actively involved in development of the relational database as part of the Apache Derby community. Docs & Support.

JDK 1.4 Class Diagrams. Java (programming language) Duke, the Java mascot Sun Microsystems released the first public implementation as Java 1.0 in 1995.[1] It promised "Write Once, Run Anywhere" (WORA), providing no-cost run-times on popular platforms.

Java (programming language)

Fairly secure and featuring configurable security, it allowed network- and file-access restrictions. Major web browsers soon incorporated the ability to run Java applets within web pages, and Java quickly became popular. With the advent of Java 2 (released initially as J2SE 1.2 in December 1998 – 1999), new versions had multiple configurations built for different types of platforms. For example, J2EE targeted enterprise applications and the greatly stripped-down version J2ME for mobile applications (Mobile Java). On November 13, 2006, Sun released much of Java as free and open source software, (FOSS), under the terms of the GNU General Public License (GPL).

There were five primary goals in the creation of the Java language:[23] Major release versions of Java, along with their release dates: GlassFish. GlassFish is an open-source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation.


The supported version is called Oracle GlassFish Server. GlassFish is free software, dual-licensed under two free software licences: the Common Development and Distribution License (CDDL) and the GNU General Public License (GPL) with the classpath exception. Overview[edit] GlassFish is the reference implementation of Java EE and as such supports Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, servlets, etc.

This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies. Built on a modular kernel powered by OSGi, GlassFish runs straight on top of the Apache Felix implementation. Releases[edit] Sun Microsystems launched the GlassFish project on 6 June 2005. On 10 December 2009 GlassFish v3 was released. See also[edit] Other Java EE application servers: Eclipse IDE Tutorial. Copyright © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 vogella GmbH Eclipse Java IDE This tutorial describes the usage of Eclipse as a Java IDE.

Eclipse IDE Tutorial

It describes the installation of Eclipse, the creation of Java programs and tips for using Eclipse. This tutorial is based on Eclipse 4.4 (Luna). JavaServer Faces. JSF 2 uses Facelets as its default templating system.

JavaServer Faces

Other view technologies such as XUL can also be employed. In contrast, JSF 1.x uses JavaServer Pages (JSP) as its default templating system. JSF versions[edit] JSF 2.2 (2013-05-21) — Introduced new concepts like stateless views, page flow and the ability to create portable resource contracts.[2]JSF 2.1 (2010-11-22) — Maintenance release 2 of JSF 2.0. Only very minor amount of spec changes.[3][4]JSF 2.0 (2009-07-01) — Major release for ease of use, enhanced functionality, and performance. How it works[edit] Based on a component-driven UI design-model, JavaServer Faces uses XML files called view templates or Facelets views. JSF and Ajax[edit] Because JSF supports multiple output formats, Ajax-enabled components can easily be added to enrich JSF-based user interfaces.

JSF 2 includes support for graceful degradation when JavaScript is disabled in the browser. Ajax-enabled components and frameworks[edit] Latest developments[edit]