Java Applets   ->   Applets


java applications
Java(TM) Boutique Java Application

The Java Boutique is a collection of applets that you can put on your own pages. It also features Java news, links to other Java resources, and more.

Download Java software from Sun Microsystems

Java software manual download page. Get the latest version of the Sun Microsystems Java Runtime Environment (JRE) for Windows, Solaris, and Linux. Includes links for Apple Mac OS platform.

Sun Java System Application Server

Sun Java System Application Server (formerly Sun ONE Application Server) provides a Java 2 Platform, Enterprise Edition (J2EE platform) 1.3 compatible platform for developing and delivering Java web services.

Writing multithreaded Java applications

The Java Thread API allows programmers to write applications that can take advantage of multiple processors and perform background tasks while still retaining the interactive feel that users require. Alex Roetter introduces the Java Thread API, outlines issues involved in multithreading, and offers solutions to common problems.

Java Web Start

Java Web Start, a new technology to assist the development of client-side Java applications, frees you from concerning yourself with how the client is launched, either from a Web browser or from the desktop. Additionally, this technology provides an encompassing deployment scheme that enables a Web server to independently distribute and update client code. Software engineer Steve Kim introduces this enterprising new technology, scheduled to be integrated in the final release of Java 1.4.

J2EE v1.4 Downloads

This page provides the following downloads and specifications: J2EE 1.4 SDK, Sun Java System Application Server Platform Edition 8, J2EE 1.4 Platform API Documentation, J2EE 1.4 Tutorial, J2EE 1.4 Platform Specification

New to Java Center

Overview of collection of links to articles, tutorials, online books, and software downloads helps you find what you need to start writing applications.

Deploying Wireless Java Applications

This article shows the different ways you can download local and network applications to J2ME-enabled devices, for both testing and final deployment.

ONJava.com -- Create Desktop Applications with Java-Based Web Technologies

Will Iverson provides detailed, step-by-step instructions for building a simple, point-and-shoot installer for a basic web application using Apache Jakarta Tomcat and a combination of free tools and various Apache-license projects. Will is the author...

Macadamian - Macadamian coding conventions for Java and C++ applications

Custom software development in Canada, U.S.A. and offshore – software consulting services, code review, product development, web applications, software user interface design

Build distributed applications with Java and XML - Java World

XML is a popular way to represent data in a portable, vendor-neutral, readable format. But what if you need to send XML data across a process boundary in a distributed application? Bruce Martin examines three approaches to accomplishing that in Java. (3,000 words)

Migrating Java applications to .Net - Java World

You might be a Java purist, but as Microsoft's .Net grows more popular so does the demand to migrate Java or Visual J++ (VJ++) applications to Visual J# or Visual C#. Several existing client/server applications were engineered using VJ++, and because Microsoft no longer updates VJ++, it has become imperative to convert those existing applications to .Net-compatible applications. Should the need arise, this article offers a step-by-step tutorial to migrate Java/VJ++ applications to J# and C#.

Amazon.com: Enterprise J2ME: Developing Mobile Java Applications: Books: Michael Juntao Yuan

Amazon.com: Enterprise J2ME: Developing Mobile Java Applications: Books: Michael Juntao Yuan by Michael Juntao Yuan

Amazon.com: Developing Applications with Java and UML: Books: Paul R. Reed Jr.

Amazon.com: Developing Applications with Java and UML: Books: Paul R. Reed Jr. by Paul R. Reed Jr.

Hotscripts.com :: Java :: Applications

HotScripts.com is an Internet directory that compiles and distributes Web programming-related resources, geared toward webmasters, developers and programmers looking for enhancing their Web sites and intranets with dynamic development tools.

Securing Java applications with Acegi, Part 1: Architectural overview and security filters

This three-part series introduces Acegi Security System, a formidable open source security framework for Java enterprise applications. In this first article, consultant Bilal Siddiqui introduces you to the architecture and components of Acegi and shows you how to use it to secure a simple Java enterprise application.f

Generate PDF files from Java applications dynamically

If your application needs to generate PDF documents dynamically, you need the iText library. The open source iText library makes PDF creation a snap. This article introduces iText and gives a step-by-step guide to using it to generate PDF documents from Java technology applications. We create a sample application to better understand iText.

Modeling Enterprise Java Applications and Deployments

This article offers advice on how to use UML to effectively model software systems, how to add longevity to your diagrams, and how to create material that can be used to communicate architectural details concisely.

Java Portlet Tools: Converting Java Web Applications into Adaptive Portlets

Learn how the Java Portlet Tools filter can convert plain Web applications to portal-compatible ones by rewriting the HTML.

Directory of free Java applications and gamesto download on your mobile phone

TagTag Java directory. Free download of Java applications and games for your cell, cellular, mobile phone.

Securing Java applications with Acegi, Part 2: Working with an LDAP directory server

With the basics out of the way, you're ready to discover the more advanced uses of Acegi Security System. In this article, Bilal Siddiqui shows you how to combine Acegi with an LDAP directory server for flexible, high performance Javaâ„¢ application security. Learn how to write an access control policy and store it in ApacheDS, and then configure Acegi to interact with the directory server for authentication and authorization purposes.

Implement Parallel Processing in Your Java Applications

How do you as a Java developer adapt your applications to the multi-core and parallel computing trends? A new Java framework can help you build parallel applications quickly.

An Introduction to Antipatterns in Java Applications

Just as design patterns provide a way to communicate concisely about desired software practices, antipatterns provide the equivalent advantages for communicating undesirable practices—and here's a set of common antipatterns to get you started.

BEA WebLogic Server, Application Server, App Server, Java Application Server, Web Application Server

BEA WebLogic Server 10, the world's leading application server, implements the new Java EE 5 specification for significant improvements in developer productivity. WebLogic Server provides the rock-solid foundation for services and enterprise applications in support of Service Oriented Architecture (SOA).

Java Programming, J2EE Tutorial, Java Application Development,IDE,Integrated Development Environment

Enterprise solutions for SOA, EJB, Enterprise Service Bus, Portal, JVM, Eclipse, Java and Business Integration, RFID and BPM software