Received: from SOUTH-STATION-ANNEX.MIT.EDU by po10.MIT.EDU (5.61/4.7) id AA29574; Tue, 19 Sep 00 17:22:50 EDT Received: from hermes.javasoft.com by MIT.EDU with SMTP id AA23349; Tue, 19 Sep 00 17:21:15 EDT Received: (from nobody@localhost) by hermes.java.sun.com (8.9.3+Sun/8.9.1) id VAA17293; Tue, 19 Sep 2000 21:23:49 GMT Date: Tue, 19 Sep 2000 21:23:49 GMT Message-Id: <200009192123.VAA17293@hermes.java.sun.com> X-Authentication-Warning: hermes.java.sun.com: Processed from queue /bulkmail/data/ed_56/mqueue5 X-Mailing: 259 From: JDCNewsletter@Sun.com Subject: JDC Newsletter September 19, 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/nl0919.html - To subscribe or unsubscribe from this newsletter, see the note at the end of this newsletter. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - J D C N E W S L E T T E R INSIDE THE JDC New on the JDC * Online Short Courses by jGuru * Online Training * Articles * Book Excerpts * Consumer & Embedded Technology Center * Code Samples * Tech Tips Did you know? PRODUCT NEWS Early Access Developer Release Software * Java(TM) Cryptography Extension (JCE) 1.2.1 (September 5, 2000) * Java(TM) 2 SDK, Standard Edition, v 1.3.0 for Linux Release Candidate 1 (September 5, 2000) Product Release Software * Enterprise JavaBeans(TM) 2.0 Specification Public Draft 2 (September 12, 2000) * JDBC(TM) API 3.0 specification Public Draft (September 12, 2000) * JavaHelp(TM) 1.1.1 (September 7, 2000) * Java(TM) Secure Socket Extension (JSSE) 1.0.2 (August 31, 2000) DEVELOPER PROGRAMS AND RESOURCES * Sun TechDays 2000/2001 - A Developer Conference * First-Ever Java(tm) Virtual Machine* symposium (JVM '01) JAVA DEVELOPER'S MARKETPLACE * HotDispatch Version 2.0 * Bluestone Total-e-Server Evaluation Package - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC o Online Short Courses by jGuru JavaServer Pages(TM) Short Course. Presenting the latest Short Course by jGuru on JSP(TM). This course teaches you how to use JSP to develop dynamic web sites by exploring the syntax and components of JSP development. http://developer.java.sun.com/developer/onlineTraining/JSPIntro/ 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. o Online Training Java 3D(TM) Tutorial. Do you want to create a complete virtual universe? This tutorial introduces the main concepts of the Java 3D API, from getting an object on the screen to lights, texture, and animation. http://developer.java.sun.com/developer/onlineTraining/java3d/ Books to Shorten Your Learning Curve. Want to read more about Java(TM) technology? The right book for you depends on what you know. This article looks at some of the latest Java technology books, and who should read them. http://developer.java.sun.com/developer/onlineTraining/new2java/programming/learn/bookreview.html A New Era for Java Protocol Handlers. Learn to build a custom protocol handler for faster, more efficient data flow. Add it to an application's java.net.URL class, and your custom protocol handler is instantly usable by all of the Java 2 advanced API implementations. http://developer.java.sun.com/developer/onlineTraining/protocolhandlers/ o Articles Introduction to Consumer & Embedded Technologies. Read this short overview of Consumer & Embedded technologies under development by Sun Microsystems. http://developer.java.sun.com/developer/technicalArticles/ConsumerProducts/intro/ o Book Excerpts Java Platform Performance: Strategies and Tactics. Presenting two chapters from this recently published Java Series book: one chapter covers I/O performance, the other details Swing models and renderers. http://developer.java.sun.com/developer/Books/performance/ o Consumer & Embedded Technology Center. Visit this central repository of information on Sun's latest technologies in the exciting wireless, television, automotive, and other consumer markets. http://developer.java.sun.com/developer/products/j2me/index.html o Code Samples Examplets from The Java Developers Almanac 2000 are now available in PDF. Examplets are code snippets that illustrate a particular task. Use the examplets to see which classes and members are involved in performing the task, and how they interact with each other. http://developer.java.sun.com/developer/codesamples/ o Tech Tips Get tips on using class methods and variables, and about using progress bars and monitors in Java GUI applications. http://developer.java.sun.com/developer/TechTips/2000/tt0912.html DID YOU KNOW? The JDC Newsletter is one of a number of newsletters published by Sun for developers. For information about other Sun newsletters, see http://www.sun.com/newsletters/. To access the JDC, go to: 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: o The Java(TM) Cryptography Extension (JCE) 1.2.1. This package provides a framework and implementations for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms. Support for encryption includes symmetric, asymmetric, block, and stream ciphers. The software also supports secure streams and sealed objects. JCE 1.2.1 is designed so that other qualified cryptography libraries can be plugged in as service providers, and new algorithms can be added seamlessly. This version supplements the Java(TM) 2 platform, which already includes interfaces and implementations of digital signatures and message digests. http://developer.java.sun.com/developer/earlyAccess/jce/ o Java(TM) 2 SDK, Standard Edition, v 1.3.0 for Linux Release Candidate 1. This upgrade release includes both defect fixes as well as select new features. Both the Java(TM) HotSpot Client VM* and Java HotSpot(TM) Server VM* are packaged in this release. http://developer.java.sun.com/developer/earlyAccess/j2sdk13/download-linux.html PRODUCT AND TECHNOLOGY RELEASES SOFTWARE. The following Java platform software and technology releases are now available for download: o Enterprise JavaBeans(TM) 2.0 Specification Public Draft 2. This draft is available for review under the Java Community Process(SM) Program. Public Draft 2 includes a number of updates to the initial public draft such as relaxed ownership restrictions on dependent object classes. http://java.sun.com/products/ejb/docs.html o JDBC(TM) API 3.0 Specification Public Draft. This draft is available for review under the Java Community Process(SM) Program. This draft of the JDBC specification includes the following major changes: connection pool configuration enhancements, statement pooling for pooled connections, and a description of the migration path from the JDBC SPI (Service Provider Interface) to the connector architecture. http://java.sun.com/products/jdbc/download.html o JavaHelp(TM) 1.1.1. JavaHelp is a full-featured, platform-independent, extensible help system. Release 1.1.1 is a maintenance release to JavaHelp 1.1. http://java.sun.com/products/javahelp/ o Java(TM) Secure Socket Extension (JSSE) 1.0.2. The JSSE is a Java package that enables secure Internet communications. Recent modifications in the U.S. export regulations now allow Sun to include stronger cryptographic algorithms in the global version of JSSE. JSSE was modified to run on PersonalJava(TM) 3.1. This new version incorporates several bug fixes and documentation improvements, including a substantially expanded and clarified JSSE API User's Guide. http://java.sun.com/products/jsse/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 o Sun TechDays 2000/2001 - A Developer Conference - Technical sessions for this two-day conference cover Java 2 Platform, Standard, Micro, and Enterprise Editions; Java+XML; Jini(tm) and JavaSpaces(tm) Architecture. Sessions also include programming exercises and sample code. http://www.sun.com/developers/techdays/ o First-Ever Java(tm) Virtual Machine* symposium (JVM '01) The Usenix Association is holding its first Java Virtual Machine Research & Technology Symposium at Monterey, California in April 2001. Paper submissions are due November 1, 2000. http://www.usenix.org/events/jvm01/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 o HotDispatch Version 2.0 HotDispatch is a "pay-per-incident" question and project forum for Java and Solaris technologies and is sponsored by Sun Microsystems. Developers with technical questions can use the forum to get answers from participating experts. IT managers and developers can also commission small-scale programming projects. Version 2.0 adds significant new capabilities including "OfficeFronts," virtual offices for selling any web-deliverable service including components and shareware; "Bidlists," for doing business with specific expertise providers; "HotBiff," a desktop client for keeping tabs on new tasks posted on HotDispatch; and more. For further information, see: http://www.hotdispatch.com/sun o Bluestone Total-e-Server Evaluation Package This is an evaluation version of Total-e-Server, a 100% Pure Java Application Server. The evaluation package offers an opportunity to review Bluestone's Application Server technology. It also offers a thorough trail map tutorial on J2EE technology. The trail map covers J2EE concepts, including building and running JavaServer Pages, Java Servlets, Enterprise JavaBeans, and Tag Libraries. For more information, see: http://www.bluestone.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - NOTE - The JDC newsletter mailing lists are used for internal Sun Microsystems(TM) purposes only. This JDC Newsletter is sent to you because you elected to subscribe. To remove your name from a JDC newsletter mailing list: o Go to the JDC Front page. (http://java.sun.com/jdc/) o Select Subscribe to free JDC newsletters. If you are not logged in automatically, type in your UserID and password. o Update your newsletter preferences and click Update. To subscribe to a JDC newsletter mailing list: o Go to the JDC Front page. (http://java.sun.com/jdc/) o If you are already a member of the JDC, log in. If you are not a member, select Register (It's free!) and fill out the requested information. o Select Subscribe to free JDC newsletters. o Choose the newsletters you want to subscribe to and click Update. JDC Newsletter September 19, 2000 * As used here, the terms "Java Virtual Machine" or "JVM" mean a virtual machine for the Java platform.