IBM Releases Five New Java Technologies To AlphaWorks - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Enterprise Applications

IBM Releases Five New Java Technologies To AlphaWorks

One is a Java game which allows developers to program application logic in Java through the Eclipse open-source framework, using collaborative development processes.

IBM Monday will make available a host of new Java development technologies on its developer site for emerging technologies, alphaWorks.

The Armonk, N.Y.-based vendor will be demonstrating the new resources at JavaOne 2004, which will be held next week in San Francisco.

On its alphaWorks site, IBM showcases so-called alpha technologies and encourages developer feedback before integrating the code into its software. IBM on Monday will release five new technologies for testing, developing and evaluating Java software and services, said Amit Patel, emerging technologies strategist for alphaWorks at IBM.

One of the new technologies will be an Eclipse-based development tool for bridging the communications gap between Java and COM applications, Patel said. The Development Tool for Java-COM Bridge, which comes out of the IBM Rational division, enables the integration of both COM- and Java-based components in one application and allows these components to communicate bi-directionally through Java Native Interface technology.

IBM will also release Method Scheduler for Java, or MS4J, a technology used internally on IBM's intranet site to keep the site's data cache fresh, Patel said. The technology allows developers to schedule a set of instructions for Java objects, called methods, to help improve performance of Web sites built in Java. "People who manage Web sites will be interested in this," he said.

Another technology is Asynchronous Input/Output (I/O) for Java, or AJava, which is aimed at helping Java servers manage high-volume distribution. The technology potentially boosts the number of simultaneous clients that can be connected to a Java application by allowing for asynchronous I/O. That enables the operating system to handle other tasks while messages between Java servers and clients are being completed, Patel said.

"In synchronous input/output, each new connection needs a new thread, so the OS limits the amount of threads," he said. "By making it asynchronous, once the OS hands [the communication] over to the subsystem, the OS can do something else instead of waiting for the return [message]. This goes around the requirements of having threads."

Application Privacy Monitoring for JDBC also will be posted on alphaWorks Monday. The technology is a Java/SQL library that works with IBM's Tivoli Privacy Manager and provides privacy monitoring functions for J2EE applications running on a WebSphere application server and connected to IBM DB2 using JDBC, the standard for making database calls to and from Java-based applications.

Finally, IBM will release a new Java game to help student developers learn how to write Java code, called CodeRuler. The game allows developers to program application logic in Java through the Eclipse open-source framework, using collaborative development processes, Patel said.

Developers can evaluate all the alphaWorks technologies for free; however, IBM allows companies that want to embed the alpha technologies in their products to license them through its alphaWorks commercial licensing program. So far, IBM has sold nine licenses for the 14 emerging development technologies available on alphaWorks, Patel said. Some technologies licensed so far have been IBM's Interface Tool for Java, Logging Toolkit for Java and Graph Foundation Classes for Java.

AlphaWorks is part of IBM's developerWorks developer resource, which comprises multiple Web sites with technology zones that focus on key areas of interest for developers building applications, as well as sites for developing applications specifically on IBM software.

Kathy Mandelstein, program director of IBM Developer Relations, said the Java zone is averaging a million page views per month and continues to be our "No. 1" zone for developer interest. The site has had 90,000 registrations so far this year for Java tutorials and downloads, she said.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Slideshows
IT Careers: Top 10 US Cities for Tech Jobs
Cynthia Harvey, Freelance Journalist, InformationWeek,  1/14/2020
Commentary
Predictions for Cloud Computing in 2020
James Kobielus, Research Director, Futurum,  1/9/2020
News
What's Next: AI and Data Trends for 2020 and Beyond
Jessica Davis, Senior Editor, Enterprise Apps,  12/30/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll