Welcome to the Java Developer
ConnectionSM (JDC) Newsletter, covering
Early Access software releases, new products, developer programs, and more.
To subscribe to this newsletter go to:
http://java.sun.com/jdc/
To unsubscribe to this newsletter go to:
http://developer.java.sun.com/unsubscribe.html
Inside The JDC
Product News
Early Access Developer Release Software
Product and Technology Releases
Developer Programs and Resources
Java Developer's Marketplace
Inside The JDC
New on the JDC
New feature:
Ask Espresso Man.
This first in a series of Q & A sessions discusses the implications of XML and
its opportunities for Java application development.
Online training:
New: Writing J2EE Enterprise
Applications: A tutorial
introducing the APIs, tools, and services provided in the
J2EE Reference Implementation. Lesson 1: A Simple Session Bean,
and Lesson 2: A Simple Entity Beans are now available.
Articles:
Testing and
JavaTM technology. This article describes
the barometrics, procedures, tool types, and special needs of
testing in the cross-platform/multidevice realms of
JavaTM technology.
Book Excerpts:
JavaSpaces Principles,
Patterns, and Practice: Chapter 11:
A Parallel Application. This excerpt reviews the command
pattern, builds a compute server, and constructs an application
to break encrypted passwords.
Another excerpt, Chapter 1: Introduction, is also available on the JDC.
Did You Know?
The JDC Docs & Training page is a
good place to find the
information you need about JavaTM Technology.
Here you'll find
links to a wide-range of resources such as articles, tutorials,
book excerpts, code samples, Tech Tips, and more.
Java Developer Connection
Product News
Early Access Developer Release Software
The following Java platform software is now available for download on the JDC:
Product and Technology Release Software
The following Java platform software and technology releases are now available
for download:
PersonalJavaTM emulation environment, version 3.0.2.
The PersonalJava emulation environment is a development
environment for verifying that PersonalJava applets and
applications developed using the JDKTM run in
the PersonalJava
application development environment. Version 3.0.2 is a reference
implementation that adds minor updates and clarifications to
version 3.0.1.
Download
JiniTM Technology Starter Kit Version 1.0.1.
This kit fixes bugs in the 1.0 release. The kit contains the following
three components: JiniTM Technology Core
Platform (JCP), which provides core Jini technology software;
JiniTM Technology Extended Platform (JXP),
which provides extended Jini technology interfaces and classes; and the
JiniTM Software Kit (JSK),
which provides service implementations that are specified
in the Jini Technology Core Platform (JCP).
Download
JavaSpacesTM Technology Kit Version 1.0.1.
The JavaSpaces
Technology Kit (JSTK) fixes bugs in the 1.0 release of
the two implementations of the JavaSpaces technology-enabled
service specified in the JiniTM Technology Extended Platform
(JXP ). These versions include a persistent version and a
non-persistent version. The JSTK must be installed after
the Jini Technology Starter Kit.
Download
Jini Technology Core Platform Compatibility Kit (TCK), version 1.0B.
The TCK is used to deploy a Jini technology-enabled
service or device within a company, to commercially distribute
Jini technology-enabled software or hardware, and to apply for
Jini technology branding as a requirement of the Jini technology
SCSL. This version of the TCK tests whether a client, service, or
lookup service is a "good lookup citizen" in the environment of
Jini technology-enabled services and/or devices.
Download
Java CardTM 2.1 Development Kit.
This kit includes an environment in which applets written for the
Java Card platform can be tested. Also included in this release
is the Java Card 2.1 Converter tool. The Converter tool is used
to generate a Java Card CAP file that can be downloaded onto any
Java Card 2.1 enabled device.
Download
JDBCTM 2.1 Core API Specification.
JDBC 2.1 is a minor release
of the JDBC API. It includes a number of changes proposed by
Java platform licensees, industry partners, and the development
community at large.
Download
JavaTM Message Service API 1.0.2 Specification.
The JMS API is a common API and provider framework that enables
the development of portable, message based applications in the
Java programming language. This specification includes minor
corrections to the previous version of the specification.
Download
Java Naming and Directory InterfaceTM (JNDI) 1.2.1
standard extension.
JNDI provides Java technology-enabled
applications with a unified interface to multiple naming and
directory services in the enterprise. JNDI 1.2 is a major
upgrade release that includes, among other features, support
for event notification and LDAP v3 extensions and controls.
Download
JavaTM Telephony API Specification version 1.3.
This is the
Java API for telephony call control. Version 1.3 adds support
for the listener event pattern.
Download
JavaTM Blend 2.0.
Java Blend is data access tool that
connects distributed applications with multiple sources of data.
Java Blend eliminates the need to write, test, and debug JDBC
code. Java Blend 2.0 adds features such as enterprise
scalability, improved performance, dynamic OQL (Object Query Language).
Download
JavaTM Message Queue 1.0.
Message Queue, is a
message-oriented middleware solution to help enterprise
customers and service providers manage the flow of information
between networked applications. Java Message Queue software
implements the industry standard Java Message Service
(JMS) 1.0.1 specification, which provides a standardized API
and common messaging strategies for developers.
Download
Java Shared Data Toolkit 2.0.
This is a development library
that allows developers to add collaboration features to
applets and applications written in the Java programming
language. For JSDT 2.0, several changes were made to the API,
for example to optionally add a manager to the Registry;
a number of bugs were fixed, and various changes were made
to the documentation and examples.
Download
JavaTM 2 Platform, Enterprise Edition (J2EE)
1.2 Specification.
This is the second public release of the J2EE specification.
A number of changes have been made since the first public
release. For example, text has been added clarifying
requirements for unauthenticated users.
Download
Enterprise JavaBeansTM Specification 1.1
Public Release 2.
This is the second public release of the EJB 1.1 specification.
The enhancements in EJB specification 1.1 focus on three key
areas: Improved Assembly and Deployment, Persistence (Mandatory
Entity Beans),and Tighter Compliance.
Download
JavaServer PagesTM 1.1 Specification
Public Release 2.
This is the second public release of the JSP 1.1 specification.
The specification covers JSP standard directives,
JSP standard actions, script language declarations,
standards , and extensions, a portable tag extension
mechanism.
Download
JavaTM Servlet 2.2 Specification Public
Release 2.
This is the second public release of the Java Servlet 2.2
specification. The specification adds support for Web
Applications and Web Application Archives. It also clarifies
many issues, including Internationalization/Localization and
Distributed Servlet Container Details.
Download
Developer Programs and Resources
SUN STARTUP
ESSENTIALSSM OFFERING
This program offers hardware, software, support, consulting,
education, and co-marketing opportunities designed specifically
for startup companies. The offering includes software development
licenses from Sun, the Sun-Netscape Alliance, and Oracle.
NEW COURSES OFFERED BY SUN
EDUCATION ESSENTIALSSM
Sun Education Essentials training offerings give you the training
you need to maximize your development skills with JavaTM
technologies. This comprehensive training offering includes
training packages, early access to selected training courses, and
developer-only pricing for Sun Developer Connection Program
Members (JDC members are also members of the Sun Developer
Connection). New courses have been recently added. These include
Programming with Java Card Technology (course number SEM-SL-340),
Database Application Programming with Java Technology (SL-330),
and Programming Distributed Services with Jini Technology (SL-370).
Other courses have been upgraded, such as Distributed Programming
with Java Technology (SL-301)
SUN TECHNOLOGY AUDIOCASTS
Audiocasts give you a unique opportunity to hear from experts
on a diverse range of Sun technology topics, such as Security
and Directory Services; Using Servlets, JSP, and XML; and more.
JAVATM
2 PLATFORM, MICRO EDITION CD-ROM
This is a Sun Developer ConnectionSM offering (JDC members
are also members of the Sun Developer Connection), available
December 1, 1999. The CD-ROM lets you sample products, tools,
technologies, and other resources used to develop applications
and content for consumer appliance devices. The CD-ROM is
available for purchase by subscription (subscription includes
automatic updates).
JAVA
UNIVERSITYSM DEVELOPERS PROGRAM AT JAVA BUSINESS
CONFERENCE '99
This educational program will be held at the Jacob Javitz Center,
New York City on December 5-6, 1999. The program is intended for
skilled developers. It offers half-day "nutshell" courses, and
one-day and two-day training lectures on JavaTM technologies
and architectures.
SUN
HEADQUARTERS BRIEFING: JAVATM IN TECHNICAL
MARKETS
This briefing presents the capabilities of JavaTM APIs for
graphics, imaging, and digital media. These APIs include
the Java 2DTM API, Java 3DTM API,
JavaTM Advanced Imaging
API, JavaTM Media Framework API, and others.
J2EE-EJB
CODE CAMP
This two-day, hands-on programming workshop will show you
how to develop Enterprise Java Beans. You will learn about
the EJB architecture and development model, go over sample
applications, and work on your own Enterprise Java Beans.
Java Developer's Marketplace
INPRISE JBUILDER 3 ENTERPRISE,
SOLARIS EDITION
JBuilder 3 Enterprise is a visual development tool for creating
JavaTM-platform based applications and applets. The tool
supports JavaServer PagesTM technology, JavaTM Servlets
technology, JavaBeans and Enterprise JavaBeansTM technologies,
and distributed CORBA applications for the JavaTM 2 platform.
JBuilder 3 Enterprise, Solaris Edition, a recently-announced
edition of JBuilder Enterprise for the Solaris Operating
Environment, also supports JavaTM 2 Platform, Enterprise
Edition (J2EE).
SYMANTEC VISUALCAFE 4
VisualCafe 4 is an adaptable, integrated application environment,
that takes advantage of Java 2 platform standards, including
multi-server Enterprise JavaBeans (EJB) support, Java ServerPages
(JSP), servlets, CORBA, multi-tier distributed debugging, and
other advanced JavaTM technologies.
CLIP2.COM
The Clip2.com web site provides a free service for you to store
"clips", that is, collections of one or more links to your
favorite sites on the web, and access those clips from any
Internet-connected computer. Using this service, you can also
share clips with others or get clips that others share with you.
For example, you can share clips that hold links to your favorite
Java developer-related sites with other developers, and learn about
other sites that Java developers find valuable. Start off your clip
collection with the Java Developer clip
(http://www.clip2.com/p.jsp?i=7E4C7E5C909011D3BAB10090277B30DB)
which includes a link to the JDC as well as other Java site links.
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:
jdc-webmaster
Subscribe/Unsubscribe
The JDC Newsletter is sent to you because you elected to subscribe when
you registered as a JDC member. To unsubscribe from this newsletter and
any other 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
To become a JDC member and subscribe to this newsletter go to:
http://java.sun.com/jdc/
Archives
You'll find the JDC Newsletter archives at the following address:
http://java.sun.com/jdc/techDocs/
Newsletters/index.html
Copyright
Copyright 1999 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