Calvin Austin

Subscribe to Calvin Austin: eMailAlertsEmail Alerts
Get Calvin Austin: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Calvin Austin

This month I wanted to review some of the latest happenings in the JDK 6.0 (Mustang) release. Although we have to wait to see the initial JSR draft, you can download the binaries the engineers are actually working on. Some of the newest features to be added include JSR 223 scripting support and JAX-WS 2.0. JAX-WS 2.0, if you weren't already aware, is what would have been JAX-RPC 2.0. Apparently the name JAX-RPC was just too confusing for developers to work out what it did according to one source. While I don't share that belief and I'm sure not everyone at Sun does, the combination of JAXB and JAX-RPC together is worthy of a rename especially since there could be potential incompatibilities with earlier JAX-RPC releases on the client side. Getting the JDK 6.0 Download Getting the prerelease of JDK 6.0 is actually nicer than getting the final release. As the binaries a... (more)

C#: Is the Party Over?

(March 13, 2006) - One of my tasks at Sun was to keep abreast of the technologies in the marketplace that competed with Java. At certain points in the release we would summarize where we were compared to other technologies and, if necessary, focus on areas where we could improve. The biggest unknown at the start of my last project was C# and .NET. I heard through the grapevine that a project from Microsoft, known as "Cool," was on its way, a project that was the forerunner to C#. However, it was less than a year before the Java 5 project started that both those technologies were ... (more)

2005 Marks Ten Years of Java Technology

This year will mark the tenth anniversary of the official launch of Java technology. It seems like only yesterday. No doubt there will be celebrations similar to the five-year anniversary, so I thought I would take this opportunity to step back in time and track Java's course. In January 1996, less than a year before that first launch, the first full developer kit, JDK 1.0.2, was released. This was my first experience of the Java platform. Like many other developers I had been using C and C++ and myriad third-party libraries. Suddenly the ease with which anyone could build a UI,... (more)

Java & Linux

It's been over two years since I wrote my last article about using the Java runtime on Linux ("Java Technology on the Linux Platform" [JDJ, Vol. 5, issue 12]). The Java platform and Linux distributions have not stood still during that time, so I'm taking this opportunity to answer some of the frequent questions that have surfaced since then and provide some insight into some of the more complex issues. If you're a seasoned Java on Linux user or are planning to move to the Linux platform, I trust you'll find the answer you're looking for! Linux Threads One well-known difference b... (more)

SOA & Web Services: Why Can't We Just Talk?

From SOA World Conference & Expo 2005 East (April 17, 2005) - This month's Web Services Edge Conference -SOA World Conference & Expo- marks four years since the first detailed W3C note on the Web Services Definition Language (WSDL) and nearly five years since the first public specification of SOAP. You may be wondering, why hasn't the uptake of Web services matched the bold predictions made when it was first launched? There are certainly more developers thinking about Web services with the advent of service-oriented architectures (SOA). However, the number of successful public We... (more)