Return-Path: Received: from MIT.EDU by po10.mit.edu (8.9.2/4.7) id AAA19566; Fri, 23 Feb 2001 00:31:12 -0500 (EST) From: Received: from hermes.java.sun.com by MIT.EDU with SMTP id AA28855; Fri, 23 Feb 01 00:29:52 EST Date: Fri, 23 Feb 01 00:29:52 EST Message-Id: <10102230529.AA28855@MIT.EDU> To: alexp@MIT.EDU Subject: Java Developer Connection(SM) Newsletter - February 2001 Reply-To: JDCNewsletter@hermes.java.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/2001/nl0221.html - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - J D C N E W S L E T T E R INSIDE THE JDC New on the JDC * Short Course * Articles * Book Excerpts * Quiz PRODUCT NEWS Early Access Developer Release Software * Java(TM) 2 Platform, Enterprise Edition IDE Toolkit Software (February 15, 2001) * Java 2 SDK, Standard Edition 1.3.1 Beta (February 13, 2001) * Java 2 Platform, Enterprise Edition 1.3 Beta (February 6, 2001) * Java Advanced Imaging API 1.1 Beta (February 1, 2001) * Java 3D(TM) 1.2.1 Beta (January 25, 2001) Product Release Software * Java API for XML Processing 1.1 (February 15, 2001) * JSR 35 Public Review: JAIN(TM) INAP API (February 14, 2001) * Java 2 Platform, Enterprise Edition 1.3 Platform Specification, Proposed Final Draft 2 (February 13, 2001) * JSR 21 First Public Release Specification (February 6, 2001) * Java 2 Platform Micro Edition RMI Profile Final Draft 1.0, JSR 66 (January 26, 2001) DEVELOPER PROGRAMS AND RESOURCES * Web Contest for Developers * Open Source and Community Source Projects * RMI Meeting * Java(TM) Virtual Machine Research and Technology Symposium * Sun(TM) TechDays - A Developer Conference JAVA DEVELOPER'S MARKETPLACE * Flashline Component Manager Enterprise Edition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC o Short Course Language Essentials Short Course. A solid introduction to Java language programming from jGuru. This course is specifically for developers with experience in structured programming languages (such as C, C++, or Pascal) who want to know the fundamentals of the Java programming language. http://developer.java.sun.com/developer/onlineTraining/JavaIntro/ jGuru has been a regular contributor to the JDC since 1996 and is dedicated to promoting the growth of the Java technology community through evangelism, education, and software. You can find out more about their activities, including community-driven FAQs and online learning, at jGuru.com. o Articles A Test of Java Virtual Machine* Performance. See the results of a test that compared the performance of different Java 2 SDK versions running with various VM option settings. http://developer.java.sun.com/developer/technicalArticles/Programming/JVMPerf/ MIDP Inter-Communication with CGI and Servlets. This article shows you how to make HTTP connections from a MIDlet by invoking servlets and CGI scripts, and presents session tracking techniques for a wireless environment. http://developer.java.sun.com/developer/technicalArticles/wireless/midpservlets/ Introduction to Digital TV Applications Programming. See how easy it is to write applications for digital television using the Java TV(TM) API. http://developer.java.sun.com/developer/technicalArticles/javatv/apiintro/ Writing a Java Card(TM) Applet. Learn how to code a Java Card applet by taking this tour of the code for a sample applet distributed with a Java Card toolkit. http://developer.java.sun.com/developer/technicalArticles/ConsumerProducts/javacard1/ o Book Excerpts Java 2 Platform, Micro Edition. Presenting two chapters for wireless developers. The first chapter looks at programming strategies for small devices, and the second chapter introduces J2ME(TM) technology. http://developer.java.sun.com/developer/Books/j2me/ High-Performance Java Platform Computing. Presenting two chapters from this book from Sun Microsystems Press. The first chapter covers race conditions, and the second chapter discusses monitors. http://developer.java.sun.com/developer/Books/performance2/ o Quiz Advanced Programming for the Java 2 Platform Quiz. Test your knowledge of Project Swing components from the book Advanced Programming for the Java 2 Platform. http://developer.java.sun.com/developer/Quizzes/advbook2/ 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 Java 2 Platform, Enterprise Edition IDE Toolkit Software http://developer.java.sun.com/developer/earlyAccess/j2eeide-toolkit/ o Java 2 SDK, Standard Edition 1.3.1 Beta http://developer.java.sun.com/developer/earlyAccess/j2sdk131/ o Java 2 Platform, Enterprise Edition 1.3 Beta http://developer.java.sun.com/developer/earlyAccess/j2ee/ o Java Advanced Imaging API 1.1 Beta http://developer.java.sun.com/developer/earlyAccess/jai/ o Java 3D API 1.2.1 Beta http://developer.java.sun.com/developer/earlyAccess/java3D/ PRODUCT AND TECHNOLOGY RELEASES SOFTWARE. The following Java platform software and technology releases are now available for download: o Java API for XML Processing (JAXP) 1.1. The final release of this optional package supports the latest XML standards including SAX 2.0, and DOM Level 2, as well as including integrated support for XSLT. http://java.sun.com/xml/download.html o JAIN(TM) INAP API Specification Public Review, JSR 35. This specification is available for public review through the Java Community Process(SM) Program. The JAIN (Java APIs for Integrated Networks) INAP (Intelligent Network Application Protocol) specification describes the Java standard API for Intelligent Network application interaction in the Telecommunications Industry. http://java.sun.com/aboutJava/communityprocess/review/jsr035/index.html o J2EE 1.3 Platform Specification, Proposed Final Draft 2. This draft is available through the Java Community Process Program and includes numerous editorial changes to improve consistency, clarity, and style. http://java.sun.com/j2ee/download.html#platformspec o JAIN JCC/JCAT Specification First Public Release, JSR 21. The first public release of this specification is available for public review through the Java Community Process Program. The JAIN Call Control JCC) Specification defines a Java(TM) API for basic session control. The JAIN Coordination and Transactions (JCAT) Specification builds on the JCC specification to define a Java API for advanced session control, including support for advanced IN/AIN features. http://java.sun.com/aboutJava/communityprocess/first/jsr021/index.html o J2ME RMI Profile Final Draft 1.0, JSR 66. The Java 2 Platform, Micro Edition, Remote Method Invocation (RMI) Profile is a J2ME Connected Device Configuration (CDC) Profile. The J2ME CDC requires a complete implementation of the Java virtual machine*, including the java.lang, java.net, and java.io. Implementations of the RMI Profile can only function on devices which include support for the J2ME CDC and the Foundation Profile. http://java.sun.com/aboutJava/communityprocess/first/jsr066/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 o Web Contest for Developers! Java technology developers, win a DVD player! Tell us how you use Forte(TM) for Java(TM) Internet Edition software to create great services and solutions. http://www.sun.com/forte/ffj/contestform/contest.html o Open Source and Community Source Projects Interested in more information about Open Source and Community Source projects at Sun? This reference lists the latest Java technology available through these programs. http://developer.java.sun.com/developer/jcpopensource/ o RMI Community Meeting, 21-22 March - Irvine, CA Join real-world Java technology developers, gurus, and Sun architects for this two-day gathering. Speakers include architects and leading developers from the Sun RMI development team, who will discuss the advanced uses for RMI, and upcoming RMI additions to 1.4 and beyond. http://www.blumenfeld-maso.com/RMIMeeting/index.html o Java Virtual Machine* Research and Technology Symposium 23-24 April - Monterey, CA Join Java virtual machines researchers and innovators for a look at where the JVM technology is today, and where it is heading tomorrow. Sign up by March 19 and receive $50 off your registration. http://www.usenix.org/events/jvm01/fees.html o Sun TechDays - A Developer Conference Sun TechDays world tour brings inside information to software developers through a comprehensive series of two-day events highlighting Sun technologies. Presentations and Code Camps are delivered by industry experts. Upcoming Tour Locations: Asia - Singapore 26-27 February, Bangalore 5-6 March U.S. - Austin 26-27 March http://www.sun.com/developers/techdays/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 * Flashline Component Manager 2, Enterprise Edition Flashline Component Manager 2, Enterprise Edition (CMEE), enables, promotes, and measures software reuse throughout the enterprise. CMEE provides a centrally-managed, enterprise-wide component repository, with easy to use search and acquisition features, that speeds the development of enterprise applications. http://www.flashline.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - NOTE Sun respects your online time and privacy. The Java Developer Connection(SM) mailing lists are used for internal Sun Microsystems purposes only. You have received this email because you elected to subscribe. - UNSUBSCRIBE To unsubscribe to this newsletter, go to the subscriptions page (http://developer.java.sun.com/subscription/), uncheck the "JDC Newsletter" checkbox, and click "Update". - SUBSCRIBE To subscribe to other JDC mailings, go to the subscriptions page (http://developer.java.sun.com/subscription/), choose the newsletters you want to subscribe, and click "Update". Sun, Sun Microsystems, the Sun logo, Java, Forte, Java Card, Java 3D, JVM, Java TV, J2ME, Java Community Process, Java Developer Connection and JAIN are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. This service may provide, or third parties may provide, links to other internet sites or resources. Because Sun has no control over such sites and resources, You acknowledge and agree that Sun is not responsible for the availability of such external sites or resources, and does not endorse and is not responsible or liable for any content, advertising, products, or other materials on or available from such sites or resources. Sun will not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods or services available on or through any such site or resource. * As used here, the terms "Java virtual machine" or "JVM(TM)" technology mean a virtual machine for the Java platform. JDC Newsletter February 2001