Paul Krill
Editor at Large

Java symposium extends to other technologies

news
Mar 22, 20074 mins

ServerSide Java Symposium has added sessions focusing on SOA and AJAX

Is TheServerSide Java Symposium de-emphasizing Java?

A look at the agenda of the Las Vegas-based conference this week finds sessions on SOA, AJAX (Asynchronous JavaScript and XML), enterprise service buses, and dynamic script languages. Meanwhile, the usual session on the future of Java has been replaced by an open source panel featuring Java-based companies. AJAX sessions have replaced those that used to be held on the Swing desktop Java platform.

A show producer acknowledged on Thursday that the event was covering other areas besides Java, but stressed that Java is still the focus.

“I think it’s still very much Java,” said Nitin Bharti, editorial director for TheServerSide.com. “We’re trying to address larger enterprise issues,” such as SOA and grid, he said.

“These are all sort of concerns that Java architects have today, including AJAX,” Bharti said.

“We’re trying to address the entire gamut of technologies and topics,” Bharti said. “The reality is, it’s a heterogeneous environment out there.”

Speakers at the show are pioneers in enterprise Java, he said.

The lunchtime presentation on Wednesday, for its part, was given by Karen Tegan-Pedir, vice president of the Enterprise Java Platforms Group at Sun Microsystems. She said Java has generated a $120 billion industry.

“The Java community is more vibrant than ever,” she said.

At last year’s conference, AJAX and scripting languages emerged as topics of interest.

Elsewhere at the symposium, a panel on SOA featured a mockery of the WS-* (pronounced WS-star) specifications for Web services standardization. An IT consultant, Neal Ford of ThoughtWorks, called them “ws death star.”

Ford argued that the WS-* specifications were being overused and that there are too many of them. Some of the WS-* specifications include specifications such as WS-Security. WS-* efforts have been led by companies such as Microsoft.

“A lot of the standards that ws death star is trying to implement are for communication outside your firewall,” said Ford, who is an application architect at ThoughtWorks. But users are implementing these inside their firewall, creating overhead, Ford said in an interview after the panel session.

REST and “plain old XML” can be used inside the firewall, he said.

“You don’t need federated security inside your own firewall. If you do, you have the slowest SOA ever conceived by man,” he said.

As far as his use of the term, ws death star, Ford chalked this up to the plethora of WS-* standards that have been developed, which has seemed excessive.

“It seems like every time they have a meeting, they’re required to generate more acronyms,” said Ford.

Regarding SOA, Ford argued it was an architectural style.

“It’s all about getting the disparate pieces of your architecture talking to each other in a nice, clean way,” Ford said.

Another panelist advised that users assess the organizational impacts of SOA.

“It has huge organizational impacts with regards to moving people from a silo to a shared-responsibility services area” said Mark Richards, an enterprise architect at IBM.

Richards also criticized the use of the term, SOA 2.0, to describe SOA. Oracle has used this term to describe the combination of SOA and event-driven architecture.

“When SOA starting becoming versioned, my head flew off,” Richards said.

Elsewhere at the conference, Ben Galbraith, co-founder of the Ajaxian Web site, said AJAX will start to further encroach on desktop applications when fast JavaScript interpreters, such as Tamarin, are ready.

“It starts to become apparent that AJAX applications really can rival desktop applications not too long from now,” Galbraith said.

Desktop application frameworks will have to do something more compelling, Galbraith said. But these frameworks are being developed, such as Microsoft Windows Presentation Foundation, he said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author