Date: Thu, 30 Jul 1998 01:17:27 GMT
Message-Id: <199807300117.BAA10455@hermes.java.sun.com>
From: JDCNewsletter@Sun.com
Subject: JDC Newsletter Vol. 1 No. 12
To: JDCNewsletter@Sun.com
-WELCOME- to the Java(sm) Developer Connection(sm) Newsletter, covering Early
Access software releases, new products, developer programs, and more. The JDC
Team-
J D C N E W S L E T T E R
PRODUCT NEWS
* Early Access Developer Release Software
* PersonalJava(tm) 1.1 Reference Implementation Ships
* Personal WebAccess(tm) Shipping
* JIT Update for JDK(tm) 1.1.6 Released
* Java(tm) Plug-in Version 1.1.1 Updated
* JNDI/LDAP 1.0 Ships
* Java(tm) Web Server(tm) 1.1.2 Upgrade Released
* Java Card Applet Developer's Guide Available
* Java(tm) Blend(tm) 1.0 Now Available
* Swing.News
* JavaBeans(tm) in the News
INSIDE THE JDC
* New on the JDC
* PersonalJava Application Contest Update
* Beta Testers Wanted!
DEVELOPER PROGRAMS AND RESOURCES
* Is Your Software 100% Pure Java(tm)?
* Self-paced Training on Maximizing Security
* JavaBeans Technology Training for IT Managers
* Java Platform Events
* Visit Sun's Java Technology Web Site
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
P R O D U C T N E W S
EARLY ACCESS DEVELOPER RELEASE SOFTWARE. The following Java(tm) platform
software is now available for download on the JDC: JavaMail 1.1 Beta
Release, JDK 1.2 Beta 4 Release, Java Heap Analysis Tool 1.0.2, and Java
Cryptography Extension 1.2 Beta. To access, see:
http://java.sun.com/jdc/earlyAccess/index.html
PERSONALJAVA(tm) 1.1 REFERENCE IMPLEMENTATION SHIPS to licensees. Version
1.1 adds key new features, and reduces the memory footprint for the code
resident on a consumer device -- a combination of features and limited
memory use which is critical to building low-cost consumer electronics.
The release provides support for internationalization, signed applets for
added security, and optional Java database connectivity (JDBC(tm)) and
remote method invocation (RMI) classes. Also included is a new tool, the
PersonalJava emulation environment, designed to assist developers in
writing application content. This tool is intended to provide an easy,
low-cost way to create and test new applications for consumer devices on
existing desktop computers. Both Solaris(tm) and Win32 implementations are
available. For information, see:
http://java.sun.com/products/personaljava
PERSONAL WEBACCESS(tm) SHIPPING. A customizable, compact web browser for
devices that run the PersonalJava(tm) platform. As an enhancement over the
1.0 version, Personal WebAccess 2.0 offers greater stability and a
consumer- friendly user interface designed to accommodate the smaller
displays of consumer devices. The interface is completely customizable,
and allows device manufacturers the flexibility to create a fully tailored
web browser that fits the look and feel of their product line. For
information, see:
http://java.sun.com/products/pwa
JIT UPDATE FOR JDK(tm) 1.1.6 RELEASED. An updated JIT compiler offering
improved reliability and performance. To access, see:
http://java.sun.com/products/jdk/1.1/
JAVA(tm) PLUG-IN VERSION 1.1.1 UPDATED. Formerly known as Project Java
Activator, Java Plug-in software enables enterprise developers to direct
Java applets or JavaBeans(tm) components on their intranet web pages to run
using the Sun Microsystems(tm) Java Runtime Environment (JRE), instead of
the browser's default Java runtime. The Java Plug-in software is provided
free of charge, and is intended for enterprise customers wanting to deploy
JDK 1.1-based applets on an intranet, and also support Microsoft Windows-
and Sun Solaris(tm)-based browsers in the enterprise. For more
information, see:
http://java.sun.com/products/plugin/
JNDI/LDAP 1.0 Ships. The LDAP service provider for Java Naming and
Directory Interface(tm) (JNDI) enables Java applications to access
industry-standard directory services. For more information, see:
http://java.sun.com/products/jndi/
JAVA(tm) WEB SERVER(tm) 1.1.2 UPGRADE RELEASED. As a premier platform from
which to develop and deploy servlet-based applications for the enterprise,
the Java Web Server provides: "Write Once, Run Anywhere"(tm) capability
without the need to port old CGI scripts; extensibility and increased
server functionality; maximum built-in security, including authentication,
encryption, and integrity; and simplified server and web site
administration. For information, see:
http://jserv.java.sun.com/products/webserver/index.html
JAVA CARD APPLET DEVELOPER'S GUIDE AVAILABLE. Demonstrates the concepts
and APIs that developers need to write Java Card applets. The Java Card
specifications enable Java technology to run on smart cards and other
devices with limited memory. Benefits include: platform independence,
flexibility, multi-application capability, ability to dynamically respond
to customers' changing needs, and compatibility with existing smart card
standards. The Java Card Application Environment (JCAE) is licensed on an
OEM-basis to smart card manufacturers. For more information, see:
http://java.sun.com/products/javacard/
JAVA(tm) BLEND(tm) 1.0 NOW AVAILABLE. A development tool designed to
simplify the process of building business applications that can access any
database. The Java Blend software contains tools combined with a runtime
environment that are designed to make it easy for corporate developers to
build business applications that integrate Java technology objects and
enterprise data stored in relational databases. The software is also
intended to increase productivity by eliminating the need for programmers
to understand different database languages or structural details. The Java
Blend software is available immediately. For more information, see:
http://java.sun.com/products/javablend
SWING.NEWS. Swing 1.0.3 released. Swing 1.0.3 provides code optimization,
and addresses a number of bugs related to Java Plug-in Version 1.1.1. To
access, see:
http://java.sun.com/products/jfc/tsc/index.html
-- Swing 1.1 Beta API to be released. The Swing 1.1 Beta API will reflect
the changes made to the JDK 1.2 core package of Swing to ensure API parity
between Swing in JDK 1.1 and JDK 1.2 Beta 4. Also, the Macintosh look and
feel for Swing is soon to be released. This look and feel has been
completely rewritten and will be compatible with the Pluggable Look and
Feel API in the Swing 1.1 Beta API and JDK 1.2 Beta 4.
http://java.sun.com/products/jfc
-- Swing package name changed in JDK(tm) 1.2. From JDK 1.2 Beta 4 onward,
the name of the Swing package will be com.sun.java.swing. This name change
was made for the benefit of the many developers who have already developed
products, or who are currently developing products, using JDK 1.1. With
the new name, these products can run unchanged on top of JDK 1.2 without
developers having to distribute Swing along with their applications and
applets. Also, keeping the package name the same as in JFC 1.1 will
simplify the migration of products to a JDK 1.2 code base.
This naming decision does not alter the commitment of Sun Microsystems to
Swing in any way. Swing is core to JDK 1.2, and the name of the package
doesn't affect that. Also, the open process of soliciting feedback on the
Swing API will still be adhered to.
Before settling on a final name for the Swing package, many alternatives
were considered -- with each alternative having drawbacks. For example, a
remapping of com.sun.java.swing to java.awt.swing was considered. But such
a remapping would be very difficult because of the number of classes in
Swing, and because of security issues for applets in browsers. After
considering all the available alternatives, the package name
com.sun.java.swing in JDK 1.2 was the option that appeared to make adoption
of both Swing and JDK 1.2 as easy as possible. For more information, and
to send comments, use the following:
http://java.sun.com/products/jfc
swing-comments@eng.sun.com
JAVABEANS(tm) IN THE NEWS. The JavaBeans Development Kit (BDK) July '98 to
be released. The release will include: improved sample Beans containing
BeanInfo classes, the BeanBox(tm) providing InfoBus support, and numerous
bug fixes. For details, see:
http://java.sun.com/beans/software
-- Also in the news. Over 40 JavaBeans-based products have been certified
as 100% Pure Java, and the JavaBeans Directory now contains 225 products.
To find out how to certify your product, or to visit the Directory, see:
http://java.sun.com/100percent
http://java.sun.com/beans/directory
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I N S I D E T H E J D C
NEW ON THE JDC. Don't miss technical articles on JDK version
transitioning, internationalization and localization, and turning applets
into standalone applications. Also, watch for Question of the Week,
presenting answers to important questions being asked by Java developers
each week. Plus, see the JDC Tech Tips No. 12 for programming techniques
on stream tokenizing and division by zero. To access, see:
PERSONALJAVA APPLICATION CONTEST UPDATE. The PersonalJava 1.1 API
specification and reference implementations are now final. Review the
specification, and write your application using JDK 1.1.6. For details,
see:
http://java.sun.com/products/personaljava/spec-1-1/pJavaSpec.html
-- PersonalJava emulation environment now available. Use this environment
to verify that your application or applet runs in a PersonalJava
application environment. For information, see:
http://java.sun.com/products/personaljava/pj-emulation.html
-- PersonalJava compatibility classes now available. If you're using one
of the PersonalJava classes not found in the Java platform (for example,
PTimer), you'll need these classes to compile your applet or application.
For information and to access the download, see:
http://java.sun.com/products/personjava/pj-cc.html
BETA TESTERS WANTED! Limited beta test of Project NanoServer(tm), formerly
known as the Java Embedded Server. Project NanoServer is a small-footprint
server product for use within remote embedded devices. It provides
unprecedented life-cycle service management, and allows remote devices to
upload, download, initiate, and deploy JIT-customized and value-added
services as needed. For information, see:
http://java.sun.com/jdc/earlyAccess/index.html
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
D E V E L O P E R P R O G R A M S A N D R E S O U R C E S
IS YOUR SOFTWARE 100% PURE JAVA(tm)? Use JavaPureCheck(tm), the free
utility that tests your code for you. And if you're thinking about getting
your software certified as 100% Pure, learn why you should -- and see how
easy it is. For more information, use the following:
http://java.sun.com/100percent/download.html
100percentpure-program@java.sun.com
SELF-PACED TRAINING ON MAXIMIZING SECURITY. Learn how to write Internet
and intranet applications that implement the new security features of JDK
1.2 -- in "Implementing Java Security," a new JavaTutor(tm) self-paced
training course from Sun Educational Services. For more information, see:
http://www.sun.com/service/suned
JAVABEANS TECHNOLOGY TRAINING FOR IT MANAGERS. Learn about the JavaBeans
component architecture and how it is being used to address key IT issues --
in "Insight to JavaBeans for Program Managers" from Sun Educational
Services. The two-hour self-paced training course provides an overview of
the JavaBeans programming technology, and is designed to improve the
decisions that IT managers make concerning resources. For more
information, see:
http://www.sun.com/service/suned
JAVA PLATFORM EVENTS. To find out about upcoming industry expos,
tradeshows, and conferences, see the Java technology calendar of events at:
http://java.sun.com/nav/new/calendar.html
VISIT SUN'S JAVA TECHNOLOGY WEB SITE. For the latest news and information
on the Java platform, see java.sun.com. Plus discover products, partners,
programs, services, and more. To access, see:
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-- Note --
The names on the JDC mailing list are used for internal Sun Microsystems
purposes only. To remove your name from the list, see Subscribe/Unsubscribe
below.
-- Feedback --
Comments? Send your feedback on the JDC Newsletter to:
JDCNewsletter@Sun.com
-- Subscribe/Unsubscribe --
The JDC Newsletter is sent to you because you elected to subscribe when you
registered as a JDC member. To unsubscribe from JDC Email, go to the
following address and enter the email address you wish to remove from the
mailing list:
http://developer.java.sun.com/unsubscribe.html
-- More on Java Technology --
For the latest news and information on Java technology, see Sun's Java
technology site at the following address:
-- Archives --
You'll find the JDC Newsletter archives at the following address:
http://java.sun.com/jdc/techDocs/newsletter/index.html
-- Copyright --
Copyright 1998 Sun Microsystems, Inc. All rights reserved.
901 San Antonio Road, Palo Alto, California 94303 USA
This document is protected by copyright. For more information, see:
http://java.sun.com/jdc/copyright.html
JDC Newsletter
Vol. 1 No. 12
July 28, 1998