Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po10.MIT.EDU (5.61/4.7) id AA15963; Tue, 21 Mar 00 16:18:20 EST Received: from hermes.javasoft.com by MIT.EDU with SMTP id AA12165; Tue, 21 Mar 00 16:19:41 EST Received: (from nobody@localhost) by hermes.java.sun.com (8.9.3+Sun/8.9.1) id VAA16869; Tue, 21 Mar 2000 21:19:04 GMT Date: Tue, 21 Mar 2000 21:19:04 GMT Message-Id: <200003212119.VAA16869@hermes.java.sun.com> X-Authentication-Warning: hermes.java.sun.com: Processed from queue /bulkmail/data/ed_52/mqueue0 X-Mailing: 195 From: JDCNewsletter@Sun.com Subject: JDC Newsletter March 21, 2000 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 -WELCOME- to the Java Developer Connection(sm) (JDC) Newsletter, covering Early Access software releases, new products, developer programs, and more. - You can view this issue of the JDC Newsletter on the Web at http://developer.java.sun.com/developer/techDocs/Newsletters/2000/nl0321.html. - 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - J D C N E W S L E T T E R INSIDE THE JDC New on the JDC * Community Process * New Online Tutorial by jGuru * Articles * Tech Tips * Enterprise JavaBeans Components Survey Did you know? PRODUCT NEWS Early Access Developer Release Software * Java(tm) Cryptography Extension (JCE) 1.2.1 (2/28/00) Product and Technology Releases * Java(tm) Secure Socket Extension (JSSE) 1.0.1 (3/13) * PersonalJava(tm) Compatibility Classes, version 1.2 (3/7/00) * PersonalJava(tm) Emulation Environment version 3.1 (3/7/00) * PersonalJava(tm) API Specification, version 1.2 (3/7/00) * Java(tm) API for XML Parsing Spec 1.0 (2/25/00) * JavaMail(tm) 1.1.3 and POP3 1.1.1 (2/22/00) DEVELOPER PROGRAMS AND RESOURCES * Code Camps * The O'Reilly Conference on Java - Enterprise Java JAVA DEVELOPER'S MARKETPLACE * Tidestone Formula One * Inprise/Borland JBuilder 3.5 * Flashline Quality Assurance Lab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC <> Community Process Java(tm) Language Specification, Second Edition Draft. The Second Edition Draft is available for Maintenance Review as part of the Java Community Process. The draft presents changes, clarifications, and amendments made to the Java programming language since the publication of the first edition. http://java.sun.com/aboutJava/communityprocess/maintenance/JLS/index.html <> New Online Tutorial by jGuru Fundamentals of RMI. This online short course describes how to communicate between different Java(tm) Virtual Machines* using the RMI API, what distributed programming adds to the Java platform, how the distributed object model is defined and supported by RMI, and how to send objects between JVMs using serialization. http://developer.java.sun.com/developer/onlineTraining/rmi/ jGuru.com (formerly The Magelang Institute) has been dedicated to promoting the growth of the Java technology community through evangelism, education and software since 1995. You can find out more about their activities, including community-driven FAQs and online learning, at www.jguru.com. <> Articles Java Developer Connection(sm) - Greatest Hits. This article is a roundup of the best and most popular items from the JDC since it's inception in 1996. http://java.sun.com/features/2000/03/jdcghits.html The End of Protocols. This article, by the lead architect for the Jini(tm) system, clarifies some often misguided assumptions about Jini and Java(tm) technologies. http://developer.java.sun.com/developer/technicalArticles/jini/protocols.html PerfAnal: A Peformance Analysis Tool. This article discusses a GUI-based tool for analyzing the performance of applications on the Java(tm) Platform. You can use PerfAnal to identify performance problems in your code and locate code that needs tuning. http://developer.java.sun.com/developer/technicalArticles/GUI/perfanal/ Deployathon. This article gives an overview of and describes how to download an install a sample application originally demonstrated at JavaOne(SM) 1999. The application demonstrates EJB component portability, and shows how EJB components run unchanged in different EJB servers. http://developer.java.sun.com/developer/technicalArticles/Programming/deployathon/ <> Tech Tips. Read about Using java.lang.Class and Overload Resolution http://developer.java.sun.com/developer/TechTips/2000/tt0314.html <> Enterprise JavaBeans Components Survey. Here's your chance to give us your opinion on the current state and future direction of "off-the-shelf" EJB components. You can help influence the direction of this important technology. http://developer.java.sun.com/developer/surveys/ejb_comp_survey.html DID YOU KNOW? The JDC Documentation and Training page has a new look. There is a more comprehensive set of links on the page, and it's and organized in a way to make it easier to find the technical information you need about the Java(tm) platform. http://developer.java.sun.com/developer/infodocs/index.shtml To access the JDC, see: http://developer.java.sun.com/developer/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P R O D U C T N E W S EARLY ACCESS DEVELOPER RELEASE SOFTWARE. The following Java platform software is now available for download on the JDC: <> Java(tm) Cryptography Extension (JCE) 1.2.1 Early Access Release http://developer.java.sun.com/developer/earlyAccess/jce/ PRODUCT AND TECHNOLOGY RELEASES SOFTWARE. The following Java platform software and technology releases are now available for download: <> The Java(tm) Secure Socket Extension (JSSE) 1.0.1. This Java package enables secure Internet communications. It implements a Java version of SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols and includes functionality for data encryption, server authentication, message integrity, and optional client authentication. There are no new features in JSSE 1.0.1. It is a bug fix release. http://java.sun.com/products/jsse/ <> PersonalJava(tm) Compatibility Classes, version 1.2. These are additional classes, not available in the Java Development Kit (JDK), that allow applets and applications developed to the PersonalJava API to be run on a JDK-based environment. Version 1.2 is designed for use with JDK 1.1.6+ and JDK 1.2 http://java.sun.com/products/personaljava/pj-cc.html <> PersonalJava(tm) Emulation Environment version 3.1. The PersonalJava Emulation Environment helps verify that the applets and applications you develop using the Java Development Kit (JDK) will run on an implementation of the PersonalJava application environment. Version 3.1 is designed for use with JDK 1.2. http://java.sun.com/products/personaljava/pj-emulation.html <> PersonalJava(tm) API Specification, version 1.2 . The final version of the PersonalJava(TM) API Specification, version 1.2 is available for download. The PersonalJava(tm) application environment addresses the software needs of networked applications running on personal consumer devices such as set-top boxes and smart phones. http://java.sun.com/products/personaljava/index.html <> Java(tm) API for XML Parsing (JAXP) Spec 1.0. The JAXP Optional Package provides basic functionality for reading, manipulating, and generating XML documents through pure Java APIs. The JAXP Spec is available for download. It was created under the Java Community Process. http://java.sun.com/xml/download.html <> JavaMail(tm) 1.1.3 and POP3 1.1.1. The JavaMail(tm) API provides a set of abstract classes that model a mail system. This release provides the JavaMail 1.1.3 implementation. It also includes implementations of the IMAP and SMTP service providers and more. http://java.sun.com/products/javamail/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 <> CODE CAMPS Gain hands-on experience in the following programming workshops scheduled for April. J2EE-EJB Code Camp, April 18-19, Burlington, Ma. Jini Programming Code Camp, Apr 20-21, Mountain View, Ca. Java(tm) 2 Platform Performance Tuning Code Camp, April 25-26, Mountain View, Ca. For more information, see: http://www.sun.com/developers/edu/camps/ <> THE O'REILLY CONFERENCE ON JAVA - ENTERPRISE JAVA This four-day conference will be held in Santa Clara, Ca. on March 27-30. It offers an extensive program of tutorials and conference sessions on topics pertinent to enterprise Java(tm) technology program development. A sampling of conference sessions includes: "Beyond Java Servlet Programming," Jason Hunter (K&A Software); "Using SSL in Java," David Rudder (RSA Security), "Apache and Java Performance Tuning" Ethan Henry (KL Group); "Java for Mobile Devices," Bill Day (Sun Microsystems); and "XML in the Java 2 Platform," James Davidson (Sun Microsystems). For more information and registration, see: http://conferences.oreilly.com/java/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 <> TIDESTONE FORMULA ONE 7.0 Formula One(tm) 7.0 is a 100% Pure Java(tm) certified and Excel-compatible JavaBeans(tm) component. It's used for embedding spreadsheet-driven reporting and analysis into servlets, JavaServer(tm) Pages, applets, and applications deployed on the Web. Written on the Java(tm) 2 platform with AWT and Swing support, Formula One reads and writes Excel files and charts. It enables developers to place a powerful spreadsheet engine in any tier of their Web applications. For more information, see: http://www.tidestone.com <> INPRISE/BORLAND JBUILDER 3.5 JBuilder 3.5, is a new version of the JBuilder Java(tm) development tool. It includes strong support for J2EE so that programmers can rapidly deliver reliable and scalable Enterprise Java applications. JBuilder 3.5 provides wizards and visual tools for creating reusable JavaBeans and Enterprise JavaBeans(tm) components. Also included with JBuilder is a Development License for VisiBroker for Java and the Inprise Application Server 4.0, which supports J2EE technology standards. For more information, see: http://www.borland.com <> FLASHLINE QUALITY ASSURANCE LAB Flashline.com's Quality Assurance Lab is the industry's first testing service for third-party JavaBeans(tm) components, Enterprise JavaBeans(tm) components, and Java(tm) code. The QA Lab offers services for testing structure, EJB load and performance, as well as other quality issues. It offers objective test analysis conducted throughout the development cycle, from design through deployment. For more information, see: http://www.flashline.com/lab/lab.jsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 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@java.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 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/ -Copyright Copyright 2000 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 March 21, 2000 * As used on this document, the terms "Java Virtual Machine" or "JVM" mean a virtual machine for the Java platform.