Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po10.MIT.EDU (5.61/4.7) id AA18880; Tue, 30 Nov 99 19:14:15 EST
Received: from hermes.javasoft.com by MIT.EDU with SMTP
	id AA23099; Tue, 30 Nov 99 19:14:35 EST
Received: (from nobody@localhost)
	by hermes.java.sun.com (8.9.3+Sun/8.9.1) id XAA14786;
	Tue, 30 Nov 1999 23:53:39 GMT
Date: Tue, 30 Nov 1999 23:53:39 GMT
Message-Id: <199911302353.XAA14786@hermes.java.sun.com>
X-Authentication-Warning: hermes.java.sun.com: Processed from queue /bulkmail/data/ed_49/mqueue0
X-Mailing: 193
From: JDCNewsletter@Sun.com
Subject: JDC Newsletter  November 30, 1999
To: JDCMember@Sun.com
Reply-To: JDCNewsletter@Sun.com
Errors-To: bounced_mail@hermes.java.sun.com
Precedence: junk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Beyond Email 2.2
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from 8bit to quoted-printable by hermes.java.sun.com id XAA14786


-WELCOME- to the Java Developer Connection(sm) (JDC) Newsletter,=20
covering Early Access software releases, new products, developer=20
programs, and more.


- To subscribe to this newsletter go to:
=20
  http://java.sun.com/jdc/
 =20
- To unsubscribe to this newsletter go to:

  http://developer.java.sun.com/unsubscribe.html

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
             J  D  C    N  E  W  S  L  E  T  T  E  R
                     =20
            =09
              INSIDE THE JDC=20
                *  New on the JDC
                *  Did you know?=20
                                                  =20
              PRODUCT NEWS
                Early Access Developer Release Software
                *  Fort=FD for Java(tm), Community Edition 1.0=20
                   Beta (11/22)
                *  Jini(tm) Technology Starter Kit=20
                   Version 1.1 Alpha (11/16/99)=20
                *  K Virtual Machine (KVM) Version 0.2=20
                   (11/15/99)
                *  Java(tm) Authentication and Authorization=20
                   Service (JAAS) 1.0 Beta Release, (11/4/99)            =
                            =20
               =20
                Product and Technology Releases =20
                *  PersonalJava(tm) emulation environment,=20
                   version 3.0.2 (11/19/99)
                *  Jini(tm) Technology Starter Kit=20
                   Version 1.0.1 (11/16/99)=20
                *  JavaSpaces(tm) Technology Kit=20
                   Version 1.0.1 (11/16/99)
                *  Jini Technology Core Platform Compatibility=20
                   Kit (TCK), version 1.0B (11/16/99)   =20
                *  Java Card(tm) 2.1 Development Kit
                   (11/16/99)     =20
                *  JDBC(tm) 2.1 Core API Specification (11/16/99)      =20
                *  Java(tm) Message Service API 1.0.2
                   Specification (11/15/99)      =20
                *  JNDI 1.2.1 Standard Extension (11/4/99)
                *  Java(tm) Telephony API Specification=20
                   version 1.3 (11/2/99)   =20
                *  Java(tm) Blend 2.0 (11/2/99)=20
                *  Java(tm) Message Queue 1.0 (11/2/99)
                *  Java Shared Data Toolkit 2.0 (10/29/99)
                *  Java(tm) 2 Platform, Enterprise Edition=20
                   (J2EE) 1.2 Specification (10/28/99)=20
                *  Enterprise JavaBeans(tm) Specification 1.1
                   Public Release 2 (10/20/99)
                *  JavaServer Pages(tm) 1.1 Specification
                   Public Release 2 (10/20/99)
                *  Java (tm) Servlet 2.2 Specification
                   Public Release 2 (10/20/99)                           =
      =20
            =20
                                            	                	           =
                 =20
              DEVELOPER PROGRAMS AND RESOURCES
                *  Sun Startup Essentials(sm) Offering
                *  New Courses offered by Sun Education=20
                   Essentials(sm)
                *  Sun Technology Audiocasts
                *  Java(tm) 2 Platform Micro Edition CD-ROM
                *  Java University(sm) Developers Program
                   at Java Business Conference '99 =20
                *  Sun Headquarters Briefing:
                   Java(tm) in Technical Markets=20
                *  J2EE-EJB Code Camp                 =20
                              =20
                                  =20
              JAVA DEVELOPER'S MARKETPLACE
                *  Inprise JBuilder 3 Enterprise, Solaris Edition
                *  Symantec VisualCafe 4
                *  Clip2.com    =20
                           	              	                =09
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I N S I D E  T H E  J D C


NEW ON THE JDC. =20

<> New feature:

   * Ask Espresso Man. This first in a series of Q & A sessions=20
     discusses the implications of XML and its opportunities for=20
     Java application development.=20
    =20
     http://developer.java.sun.com/developer/technicalArticles/xml/expres=
somanxml.html
    =20
    =20
<> Online training:

   * New: Writing J2EE Enterprise Applications: A tutorial=20
     introducing the APIs, tools, and services provided in the=20
     J2EE Reference Implementation. Lesson 1: A Simple Session Bean,
     and Lesson 2: A Simple Entity Beans are now available.
         =20
     http://developer.java.sun.com/developer/onlineTraining/J2EE/Intro/
    =20
    =20
<> Articles:
=20
   =20
   * Testing and Java(tm) technology. This article describes the=20
     barometrics, procedures, tool types, and special needs of=20
     testing in the cross-platform/multidevice realms of Java(tm)=20
     technology.=20
  =20
     http://developer.java.sun.com/developer/technicalArticles/InnerWorki=
ngs/testing/     =20
    =20
<> Book excerpts:

   * JavaSpaces Principles, Patterns, and Practice: Chapter 11:=20
     A Parallel Application. This excerpt reviews the command=20
     pattern, builds a compute server, and constructs an application=20
     to break encrypted passwords.=20
        =20
     http://developer.java.sun.com/developer/Books/JavaSpaces/chapter11.h=
tml
    =20
     Another excerpt, Chapter 1: Introduction, is also available on=20
     the JDC.     =20
       =20
           =20
<> Did You Know?=20
   =20
   The JDC Docs & Training page is a good place to find the=20
   information you need about Java(tm) Technology. Here you'll find=20
   links to a wide-range of resources such as articles, tutorials,=20
   book excerpts, code samples, Tech Tips, and more.  =20
  =20
   http://developer.java.sun.com/developer/infodocs/index.shtml
 =20
      	=20
To access the JDC, see:

http://developer.java.sun.com/developer/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -        =
    =20
P R O D U C T  N E W S


EARLY ACCESS DEVELOPER RELEASE SOFTWARE.  The following Java=20
platform software is now available for download on the JDC:

<> Fort=FD for Java(tm), Community Edition 1.0 Beta

   http://www.netbeans.com/ffj/community/

<> Jini(tm) Technology Starter Kit Version 1.1 Alpha

   http://developer.java.sun.com/developer/products/jini/EAproduct.offeri=
ngs.html

<> K Virtual Machine (KVM) Version 0.2=20

   http://developer.java.sun.com/developer/earlyAccess/kvm/=20

<> Java(tm) Authentication and Authorization Service=20
   (JAAS) 1.0 Beta Release=20

   http://developer.java.sun.com/developer/earlyAccess/jaas/    =20
=20
  =20
PRODUCT AND TECHNOLOGY RELEASES SOFTWARE.  The following Java=20
platform software and technology releases are now available for=20
download: =20

<> PersonalJava(tm) emulation environment, version 3.0.2.
   The PersonalJava emulation environment is a development=20
   environment for verifying that PersonalJava applets and=20
   applications developed using the JDK(tm) run in the PersonalJava=20
   application development environment. Version 3.0.2 is a reference
   implementation that adds minor updates and clarifications to
   version 3.0.1.=20
  =20
   http://java.sun.com/products/personaljava/pj-emulation.html

<> Jini(tm) Technology Starter Kit Version 1.0.1. This kit
   fixes bugs in the 1.0 release. The kit contains the following=20
   three components: Jini(tm) Technology Core Platform (JCP), which
   provides core Jini technology software; Jini(tm) Technology=20
   Extended Platform (JXP), which provides extended Jini technology=20
   interfaces and classes; and the Jini(tm) Software Kit (JSK),
   which provides service implementations that are specified=20
   in the Jini Technology Core Platform (JCP).=20
  =20
   http://developer.java.sun.com/developer/products/jini/PO101.html#Jini1=
01

<> JavaSpaces(tm) Technology Kit Version 1.0.1. The JavaSpaces=20
   Technology Kit (JSTK) fixes bugs in the 1.0 release of=20
   the two implementations of the JavaSpaces technology-enabled=20
   service specified in the Jini(tm) Technology Extended Platform=20
   (JXP ). These versions include a persistent version and a=20
   non-persistent version. The JSTK must be installed after=20
   the Jini Technology Starter Kit.
  =20
   http://developer.java.sun.com/developer/products/jini/PO101.html#Jini1=
01
  =20
<> Jini Technology Core Platform Compatibility Kit (TCK),=20
   version 1.0B. The TCK is used to deploy a Jini technology-enabled=20
   service or device within a company, to commercially distribute=20
   Jini technology-enabled software or hardware, and to apply for=20
   Jini technology branding as a requirement of the Jini technology=20
   SCSL. This version of the TCK tests whether a client, service, or=20
   lookup service is a "good lookup citizen" in the environment of=20
   Jini technology-enabled services and/or devices.=20
  =20
   http://developer.java.sun.com/developer/products/jini/PO101.html#Jini1=
01    =20

<> Java Card(tm) 2.1 Development Kit

   This kit includes an environment in which applets written for the=20
   Java Card platform can be tested. Also included in this release=20
   is the Java Card 2.1 Converter tool. The Converter tool is used=20
   to generate a Java Card CAP file that can be downloaded onto any=20
   Java Card 2.1 enabled device.=20
  =20
   http://java.sun.com/products/javacard/
 =20
<> JDBC(tm) 2.1 Core API Specification. JDBC 2.1 is a minor release=20
   of the JDBC API. It includes a number of changes proposed by=20
   Java platform licensees, industry partners, and the development=20
   community at large. =20
  =20
   http://java.sun.com/products/jdbc/maintenance.html
    =20
<> Java(tm) Message Service API 1.0.2 Specification

   The JMS API is a common API and provider framework that enables=20
   the development of portable, message based applications in the=20
   Java programming language. This specification includes minor=20
   corrections to the previous version of the specification.
  =20
   http://java.sun.com/products/jms/=20
  =20
<> Java Naming and Directory Interface(tm) (JNDI) 1.2.1=20
   standard extension. JNDI provides Java technology-enabled=20
   applications with a unified interface to multiple naming and=20
   directory services in the enterprise. JNDI 1.2 is a major=20
   upgrade release that includes, among other features, support=20
   for event notification and LDAP v3 extensions and controls.=20
  =20
   http://java.sun.com/products/jndi/
  =20
<> Java(tm) Telephony API Specification version 1.3. This is the=20
   Java API for telephony call control. Version 1.3 adds support
   for the listener event pattern.=20
  =20
   http://java.sun.com/products/jtapi/ =20
  =20
<> Java(tm) Blend 2.0. Java Blend is data access tool that=20
   connects distributed applications with multiple sources of data.=20
   Java Blend eliminates the need to write, test, and debug JDBC=20
   code. Java Blend 2.0 adds features such as enterprise=20
   scalability, improved performance, dynamic OQL (Object Query=20
   Language).
  =20
   http://www.sun.com/software/javablend/   =20
  =20
<> Java(tm) 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=20
   implements the industry standard Java Message Service=20
   (JMS) 1.0.1 specification, which provides a standardized API=20
   and common messaging strategies for developers.
  =20
   http://www.sun.com/workshop/jmq/  =20
  =20
<> Java Shared Data Toolkit 2.0. This is a development library=20
   that allows developers to add collaboration features to
   applets and applications written in the Java programming=20
   language. For JSDT 2.0, several changes were made to the API,=20
   for example to optionally add a manager to the Registry;=20
   a number of bugs were fixed, and various changes were made=20
   to the documentation and examples.=20
  =20
   http://java.sun.com/products/java-media/jsdt =20
  =20
<> Java(tm) 2 Platform, Enterprise Edition (J2EE) 1.2 Specification.=20
   This is the second public release of the J2EE specification.
   A number of changes have been made since the first public=20
   release. For example, text has been added clarifying
   requirements for unauthenticated users.
  =20
   http://java.sun.com//j2ee/docs.html
    =20
<> Enterprise JavaBeans(tm) 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=20
   areas: Improved Assembly and Deployment, Persistence (Mandatory=20
   Entity Beans),and Tighter Compliance.=20

   http://java.sun.com/products/ejb/newspec.html
  =20
<> JavaServer Pages(tm) 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.
  =20
   http://java.sun.com/products/jsp/
  =20
<> Java(tm) Servlet 2.2 Specification Public Release 2

   This is the second public release of the Java Servlet 2.2=20
   specification. The specification adds support for Web=20
   Applications and Web Application Archives. It also clarifies
   many issues, including Internationalization/Localization and=20
   Distributed Servlet Container Details.=20
  =20
   http://java.sun.com/products/servlet/
  =20
  =20
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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


<> SUN STARTUP ESSENTIALS(SM) OFFERING

   This program offers hardware, software, support, consulting,=20
   education, and co-marketing opportunities designed specifically=20
   for startup companies. The offering includes software development=20
   licenses from Sun, the Sun-Netscape Alliance, and Oracle.

   For more information and a schedule, see:

   http://www.sun.com/startup/

<> NEW COURSES OFFERED BY SUN EDUCATION ESSENTIALS(SM)=20

   Sun Education Essentials training offerings give you the training
   you need to maximize your development skills with Java(tm)=20
   technologies. This comprehensive training offering includes=20
   training packages, early access to selected training courses, and=20
   developer-only pricing for Sun Developer Connection Program=20
   Members (JDC members are also members of the Sun Developer=20
   Connection). New courses have been recently added. These include=20
   Programming with Java Card Technology (course number SEM-SL-340),=20
   Database Application Programming with Java Technology (SL-330),=20
   and Programming Distributed Services with Jini Technology (SL-370).=20
   Other courses have been upgraded, such as Distributed Programming=20
   with Java Technology (SL-301).=20

   For more information, see:

   http://suned.sun.com/jdc/jdc_member =20

<> SUN TECHNOLOGY AUDIOCASTS
=20
   Audiocasts give you a unique opportunity to hear from experts=20
   on a diverse range of Sun technology topics, such as Security=20
   and Directory Services; Using Servlets, JSP, and XML; and more.
 =20
   For more information and a schedule, see:

   http://developer.java.sun.com/developer/onlineTraining/webcasts/  =20

<> JAVA(TM) 2 PLATFORM, MICRO EDITION CD-ROM

   This is a Sun Developer Connection(sm) offering (JDC members=20
   are also members of the Sun Developer Connection), available=20
   December 1, 1999. The CD-ROM lets you sample products, tools,=20
   technologies, and other resources used to develop applications   =20
   and content for consumer appliance devices. The CD-ROM is=20
   available for purchase by subscription (subscription includes=20
   automatic updates).

   For more information, see:

   http://www.sun.com/developers/tools
=20
<> JAVA UNIVERSITY(SM) DEVELOPERS PROGRAM AT JAVA BUSINESS=20
   CONFERENCE '99 =20
         =20
   This educational program will be held at the Jacob Javitz Center,=20
   New York City on December 5-6, 1999. The program is intended for=20
   skilled developers. It offers half-day "nutshell" courses, and=20
   one-day and two-day training lectures on Java(tm) technologies=20
   and architectures.

   For more information and a schedule, see:

   http://www.sun.com/javauniversity/
=20
<> SUN HEADQUARTERS BRIEFING: JAVA(TM) IN TECHNICAL MARKETS =20
         =20
   This briefing presents the capabilities of Java(tm) APIs for
   graphics, imaging, and digital media. These APIs include
   the Java 2D(tm) API, Java 3D(tm) API, Java(tm) Advanced Imaging
   API, Java(tm) Media Framework API, and others.

   For more information and a schedule, see:

   http://www.sun.hqbriefings.com/calendar.description.shtml

<> J2EE-EJB CODE CAMP =20
  =20
   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.      =20
  =20
   For more information, send a note to codecamp@eng.sun.com.

=20
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
J A V A  D E V E L O P E R ' S  M A R K E T P L A C E

<> INPRISE JBUILDER 3 ENTERPRISE, SOLARIS EDITION

   JBuilder 3 Enterprise is a visual development tool for creating=20
   Java(tm)-platform based applications and applets. The tool
   supports JavaServer Pages(tm) technology, Java(tm) Servlets=20
   technology, JavaBeans and Enterprise JavaBeans(tm) technologies,=20
   and distributed CORBA applications for the Java(tm) 2 platform.=20
   JBuilder 3 Enterprise, Solaris Edition, a recently-announced
   edition of JBuilder Enterprise for the Solaris Operating
   Environment, also supports Java(tm) 2 Platform, Enterprise=20
   Edition (J2EE).=20
  =20
   For more information, see:
  =20
   http://www.borland.com/jbuilder/

<> SYMANTEC VISUALCAFE 4

   VisualCafe 4 is an adaptable, integrated application environment,=20
   that takes advantage of Java 2 platform standards, including
   multi-server Enterprise JavaBeans (EJB) support, Java ServerPages=20
   (JSP), servlets, CORBA, multi-tier distributed debugging, and=20
   other advanced Java(tm) technologies.=20

   For more information, see:

   http://www.visualcafe.com/
  =20
<> CLIP2.COM =20

   The Clip2.com web site provides a free service for you to store=20
   "clips", that is, collections of one or more links to your=20
   favorite sites on the web, and access those clips from any=20
   Internet-connected computer. Using this service, you can also=20
   share clips with others or get clips that others share with you.=20
   For example, you can share clips that hold links to your favorite=20
   Java developer-related sites with other developers, and learn about=20
   other sites that Java developers find valuable. Start off your clip=20
   collection with the Java Developer clip=20
   (http://www.clip2.com/p.jsp?i=3D7E4C7E5C909011D3BAB10090277B30DB)=20
   which includes a link to the JDC as well as other Java site links.=20

   For more information, see:

   http://www.clip2.com


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .=20

- Note=20
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=20
Comments? Send your feedback on the JDC Newsletter to:=20

jdc-webmaster@java.sun.com


- Subscribe/Unsubscribe=20
The JDC Newsletter is sent to you because you elected to subscribe=20
when you registered as a JDC member.  To unsubscribe from this=20
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=20


To become a JDC member and subscribe to this newsletter go to:

http://java.sun.com/jdc/


- Archives=20
You'll find the JDC Newsletter archives at the following address:

http://java.sun.com/jdc/techDocs/Newsletters/


-Copyright=20
Copyright 1999 Sun Microsystems, Inc.  All rights reserved.=20
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
November 30, 1999





