|
Welcome to the JavaTM Developer
ConnectionSM Newsletter, covering
Early Access software releases, new products, developer programs,
and more.
Product News
Inside The JDC
Developer Programs and Resources
Inside The JDC
Early Access Developer Release Software
The following Java platform software is now available for download on the
JDC: Java Cryptography Extension 1.2, Java Project X for XML-enabling
services, Java 2 Solaris Production Beta Release. To access, see
http://developer.java.sun.com/developer/index.html
Java 2 Final Release Now Available for Download
Formerly code-named JDKTM 1.2, Java 2
for Windows 95/98/NT is free to download and use in accordance with license
agreements. This release adds major features to the Java platform and tools
since JDK 1.1. Java 2 brings new functionality to the Java platform including
Java 2D, accessibility, drag & drop, application services, Java extensions
framework, collections, input methods, version identification, reference
objects, and Java interface definition language (IDL).
Major enhancements have been added to
JavaBeansTM components, Java Security,
Java Remote Method Invocation (RMI), Java Sound, Java Database Connectivity
(JDBCTM), reflection, Java ARchive (JAR),
and Java Native Interface (JNI). Performance enhancements include:
SolarisTM native thread support, memory
compression for loaded classes, faster memory allocation and garbage
collection, monitor speedups, native library JNI port, Just In Time (JIT)
Compilers, object serialization, and RMI. The Java platform also includes
floating changes to improve efficiency on popular microprocessors.
Java 2 includes Java Runtime Environment (JRE) and Java Plug-in, tools
support (Java Virtual Machine1 Debugger Interface and Profiler Interface),
and tool improvements.
Globalization enhancements include Input Method Framework (supports
Japanese, Chinese, and Korean characters). Complex output using the Java
2D API to provide a bi-directional, high-quality display of Japanese,
Arabic, Hebrew and other character languages. For comprehensive
information about Java 2, see
http://java.sun.com/products/ jdk/1.2/index.html
Production Beta of Java 2 for SolarisTM
Now Available
Designed to deliver superior performance and scalability to server-side Java
applications found in the Solaris enterprise environment, this release includes an optimized version of the Java Virtual Machine (VM) found in the
reference implementation of the JDK. The results are that Java applications
running on Solaris can now benefit from the added performance gains of up to
8CPUs.
This enhanced Java VM includes an optimizing Just-In-Time (JIT) Compiler,
native threads, fast-thread synchronization, and a state-of-the-art memory
system with exact, generational garbage collection. Combined with the
inherent enterprise capabilities of Solaris this release enables a truly
scalable, higher performing, and more reliable runtime environment for
deploying Java applications.
We are looking for immediate feedback from developers as this is likely the
last opportunity to incorporate bug fixes prior to the final release.
Please send your comments to
solaris_jdk12_feedback@Sun.COM
To access download, see
http://www.sun.com/solaris/java/index.html
Java Foundation Classes (JFC) 1.1 with Swing 1.1 Released
The JFC 1.1 for JDKTM 1.1 environments
provide performance and stability improvements, finalized PLAF API, a new
MacOS look and feel, and a new 100% Pure Java installer. JFC 1.1 is certified
as 100% Pure Java, which assures that the Swing package runs as intended on all
JDK 1.1, compatible platforms. It also enables you to certify your JFC-based
product as 100% Pure Java.
For more information, see
http://java.sun.com/products/jfc/index.html
Java Media Framework (JMF) API 1.1 Released
Allows incorporation of various media types into Java applets and applications.
Supports the synchronization, control, processing, and presentation of
compressed streaming as well as stored time-based media, including audio and
video. This 1.1 release of the JFM API is a cross-platform solution written
entirely in the Java programming language that allows developers to
implement multimedia for any Java CompatibleTM environment supporting
JDK 1.1. To access, see
http://java.sun.com/products/ java-media/jmf/1.1/index.html
Java 3D API Released
Brings the ease-of-use benefits of the Java programming language to 3D
developers, dispelling the myth that only graphics specialists can write
sophisticated 3D applications. Because the Java 3D API was built on the
network-centric Java platform, developers are using this 3D programming
tool to build applications that allow users to do high-end 3D visualization
over the network, regardless of the computing platform.
Available free worldwide at
http://java.sun.com/products/java-media/3D/index.html
and on the next release of Graphics@Sun CD-ROM in early 1999. For
more information, visit
http://sun.com/desktop/java3d/index.html
Java Naming and Directory Interface (JNDI) Released
A Java Standard Extension providing Java applications with a unified interface
to multiple naming and directory services in the enterprise, as part of the
Java Enterprise API set, JNDI enables seamless connectivity to heterogeneous
enterprise naming and directory services. Developers can now build powerful
and portable directory-enabled applications using this industry standard.
To access, see
http://java.sun.com/products/jndi/index.html
EmbeddedJava API Specification 1.0 Released
EmbeddedJava is a new Java Application Environment for dedicated embedded
devices. Developers use EmbeddedJava to create a variety of products
including mobile phones, pagers, process control, instrumentation,
office peripherals, and networking routers and switches. EmbeddedJava
applications run on real-time operating systems, and are optimized for
the constraints of small memory footprints and diverse visual displays.
To view the specification and for more information, see
http://java.sun.com/products/ embeddedjava/index.html
PersonalJava 1.1.1
Application Environment (PJAE) Specification Available
An update to the PersonalJava 1.1 API Specification, this document describes
the facilities that the PJAE provides to Java applications. PJAE is a Java
application environment that executes software written in the Java programming
language. The PJAE addresses the software needs of networked applications
running on personal consumer devices such as set-top boxes and smart phones
rather than desktop computers. To view the specification and for more
information, see
http://java.sun.com/products/ personaljava/index.html
Inside The JDC
New On The JDC
Technical articles covering
Getting
Started with Java 2 Tools and Configuration,
Using
Collections with Java 2,
Java
2 Roadmap: Putting it All Together.
Announcing the Java Community Process
On December 8, 1998, Sun Microsystems, Inc., announced the Java Community
Process for the development and revision of Java technology specifications
by the broader Java Community. This formal process will enable participation
in the proposal, selection, and development of Java APIs by establishing a
means for both licensees and non licensees to participate. It is designed
to be fast, flexible, and adaptable to a wide variety of working styles present
in the Java community today. For complete information, see
http://developer.java.sun.com/ developer/jcp/index.html
Sun Developer Essentials Subscription Available
A one-stop source for the latest versions of software, tools and technologies
needed to develop applications on the Solaris Operating Environment and Java
platform. Three editions are available to subscribe to: Foundation Edition,
Professional Edition and Enterprise Edition. Each renewable one-year,
single-user license edition subscription offers tools and products to meet
the needs of developers of all experience and interest levels. For more
information or to order a subscription, see:
http://www.sun.com/developers/essentials.html
Need Technical Support
Consider Sun Support Access. Designed to be easy and affordable, provides
access to development support for Java technology and the Solaris operating
environment. Offers flexible alternatives for problem escalation and resolution
through Sun developer software engineers. For more information and available
options, see
http://developer.java.sun.com/developer/
support/techSupport/index.html
Java Foundation Classes (JFC) Product Directory
Are you developing commercial products that make use of Java Foundation
Classes? Broaden the exposure of your product to the Java community by
listing your product in the JFC Directory. The JFC Directory is a new
addition to the Java Solutions Guide. This database maintained by Sun
Microsystems enables you to search for products by company, name, product
type, or market sector. The JFC Directory is a free service to market your
products to developers and enterprise customers looking for great JFC-enabled
products. For more information, see
http://jfc.cuesta.com/c/@0/Pages/enrollment.html
Java Foundation Classes (JFC)
Developer Kitchen Coming Soon
Come to the Java 2 JFC Developer Kitchen hosted by Sun Microsystems and Nova
Labs. Get your team up and running with this exciting new platform release.
Learn how to migrate your JDK 1.1 projects now. Explore key features, learn
how to migrate from AWT to Swing and mix and match Swing/AWT components, and
more. Get tips and tricks right from the Sun Microsystems Development team!
Dates and Locations:
- Feb 22-23: Cambridge MA
- Feb 25-26: Chicago, IL
- Mar 1-2: Denver CO
- Mar 4-5: Toronto, Ontario
- Mar 8-9: Santa Clara, CA
- Mar 11-12: Dallas, TX
Come to one day or both, only $299 per day. For more information see
http://www.nova-labs.com/index.html
Visit Sun's New Java Industry Web Site
One-click access to a broad range of information, including Java
technology-related industry announcements, customer success stories, product
and customer news, a Java Software solutions guide as well as a consolidation
of news sources specific to Java technology news. To access, see
http://industry.java.sun.com/
Enterprise Developer News
See the December update on the Java Software Developer Partner Programs
page, a joint effort by HP, IBM, Netscape, Novell, and Oracle, and Sun.
Find downloads, technical support resources, education and certification
programs, and more from these companies. To access see:
http://java.sun.com/PartnerPrograms/index.html
_______
1 As used on this web site, the terms "Java virtual machine" or "JVM" mean a virtual machine for the Java platform.
Feedback
Comments? Send your feedback on the JDC Newsletter to: JDCNewsletter@Sun.com
Subscribe/Unsubscribe
To unsubscribe from JDC Email, log in to the JDC. Then click "Change account
information." Type your password, and uncheck the box at the end of the form
that says "It's okay to send me JDC Email." The JDC log-in address is:
http://java.sun.com/jdc
|
|