Sun Microsystems, Inc. announced the immediate availability of the Java API for XML Parsing Optional Package (JAXP). JAXP is now available free-of-charge at . JAXP’s availability is the first phase of Sun’s vision to make it easy for developers to build cross-platform business-to-business applications based on XML and Java technologies. The JAXP Optional Package provides core XML functionality for reading, manipulating, and generating XML documents through pure Java APIs. It provides a standard way to integrate any XML-compliant parser with a Java technology-based application. Depending on the needs of the application, developers have the flexibility to swap between XML parsers — such as high performance or memory conservative parsers without changing application code. Java Project X is used as the default XML parser in JAXP; however, the software’s pluggable architecture allows any XML-conformant parser to be used, including the xml.apache.org XML parser, code named Xerces. Through the JCP, JAXP is being considered for inclusion in the next releases of the Java 2 Platform, Enterprise Edition (J2EE) and Java 2 Platform, Standard Edition (J2SE). Also in development is Project Adelard, a facility for generating Java classes from XML DTDs. Other XML initiatives include improved XML support in JavaServer Pages technology using XSLT and extensive XML support in J2EE, such as XML data transcoding to multiple devices, XML data exchange framework and XML support in Enterprise JavaBeans components. www.sun.com
Day: February 28, 2000
The Unicode Consortium announced the release of the Unicode Standard Version 3.0, the software specification that assures a single, universal way to represent text worldwide. Version 3.0 now supports 49,194 characters, including 31% more ideographs for Japanese, Chinese and Korean markets. Implementation support is greatly expanded, with double the character property data, and four times as many technical specifications for supporting implementations. The Unicode Standard is a major component in the globalization of e-business, as the marketplace continues to demand technologies that enhance seamless data interchange throughout companies’ extended — and often international — network of suppliers, customers and partners. This new version reaffirms the broad, cross-industry commitment to the standard among leading IT vendors, enabling reliable transmission and storage of text data anywhere in the world. Unicode is the default text representation in XML, an important open standard being rapidly adopted throughout e-business technology. The Unicode Standard assigns every character a unique number, ensuring the same representation for text regardless of country, language, or operating system. As a result, computer programs written to its specifications can be used around the world without modification. Unicode-enabled programs — client, server, operating system, or middleware — can share textual data worldwide. Text can be transmitted freely, without suffering the data loss that occurs with older systems. The Unicode Standard has been adopted and promoted by global industry. Corporate members of the Unicode Consortium are: Apple Computer, Basis Technology, Booz Allen & Hamilton, Compaq, Hewlett-Packard, Hyperion Solutions, IBM, Justsystem, Microsoft, NCR, Oracle, PeopleSoft, Progress Software, The Research Libraries Group, Reuters, SAP, Sun Microsystems, Sybase, Unisys and Xerox (many other companies are associate members). Unicode is enabled in all modern Web browsers, almost all operating systems, and Internet standards such as HTML, Java, ECMAScript, XML, and LDAP. The Unicode Standard, published by Addison-Wesley Longman, is widely available in bookstores or may be obtained directly from the Unicode Consortium. www.unicode.org
IBM announced new software that dynamically translates, or “transcodes,” Web information — including text and images — to a format readable on a variety of Internet appliances. IBM WebSphere Transcoding Publisher extends the reach of Web data and applications to a new generation of information appliances, including smart phones, car browsers and PDAs. Because Transcoding Publisher customizes the content to match the capabilities of the receiving device, applications do not have to be rewritten. The software is available for AIX, Linux, Solaris and Microsoft Windows NT and Windows 2000 operating systems. Built on an extensible, Java-based architecture, WebSphere Transcoding Publisher converts data and applications written in the standard markup languages of the Web — HTML and XML — to other formats such as Wireless Markup Language (WML). It can also convert graphics to a format that can be viewed on a handheld device, or convert the graphic to a hyperlink. Transcoding Publisher extends the capabilities of other IBM software offerings, including WebSphere Application Server, MQSeries Everywhere, and Host Publisher, to handheld devices. The combination of these offerings gives customers the ability to extend data and applications — whether host or Web-based — to a format appropriate for the receiving device. WebSphere Transcoding Publisher will be available worldwide in ten languages on March 31, 2000. www.software.ibm.com