For those who have seen the dynamic, the people who have been rendered by the Ajax, I haven't seen anything.
In 2006, a wave of Ajax (Asynchronous JavaScript and XML) product wave will appear in the market, so that IT companies can choose tools to build a WebServices front-end similar to desktop features. As it appears, companies constructing these tools will also build a service-oriented architectural toolset, linking the application layer web technology with representing layer web technology.
Steve Benfield, Vice President of Clearnova, said: "Ajax is a way to build web applications in the future. In a short period of time, it will become a reality."
Clearnova plans to release the second beta version of the ThinkCap JX quickly applied this month. The product moves on the server to the server, so that the programmer can change the user interface in Java instead of in JavaScript, so that more developers can utilize AJAX functions.
Microsoft has launched the beta version of Atlas, which implemented AJAX in ASP.NET. BEA SYSTEMS is constructed in its portal product to join the Ajax API to the runtime tool. Sun Microsystems plans to add Ajax to Java Server Faces. Corporate Services Bus Suppliers CapeClear Software plans to add Ajax tools to its SOA-centric product.
David Clark, Executive Vice President of CapeClear, said: "It is reasonable to look at the program level. There is a lot of rules, which is similar to the ESB model. It is a good thing to do with the ESB model. An extension of the ESB mode. "
When Tibco Software acquired General Interface last year, it first contacted the Internet application front end on the middleware. According to General Interface founders and product market director Kevin Hakman, 3.1 The beta version increased by 100% in the quarter.
HAKMAN's team wants to measure how big the interest caused by Ajax. They start tracking the search rate of Ajax in Google from the summer. By JULY 18, the click rate of Ajax on GooGel is 3.28 million, and from October 28, it has risen to 2.38 million times.
Hakman said: "People have already done this, but because HTML and browser restrictions are limited. I think this matter can be done from their exhorting interest."
However, like any fast-propagated technology, the implementation of Ajax will also encounter some difficulties.
Sun Microsystems is responsible for Java EE and Sun Java Application Server JEet Kaul, said: "Maintaining JavaScript code is very difficult. You have a lot of limitations, and each browser processing method is also different."
Sun's plan is to hide the complexity of AJAX in the 2006 Java Studio Creator Web development integrated environment. This will make Java Server Faces to componentize AJAX in drag and drop tools. Sun also plans to join the AJAX support in the 2006 Java Standard Edition product Mustang.
BEA wants to display the AJAX functionality of the α version added in WebLogic Portal 9.0 products at user meetings in September. But the BEA Senior Product Market Manager Pieter Humphrey wants to see the Ajax support capabilities that exceed the portal API in the framework similar to Beehive, and use this as a real dessert of the application provider.
He said: "If you start connecting your user interface to the background service, then you will really gain something. Because it will make the service reuse of the service-independent client layer."
Clearnova is one of the first batch of companies attempted to span this divide. Benfield said if Ajax is a pure client technology, it will not be propagated as expected.
He said: "You need to build business applications with AJAX, not just web page. Now you can handle more complex datasets without having to rewrite a lot of code." Hakman pointed out that Ajax developers were also very lacking.
He said: "This makes me think of the situation in the 1998 web site. Everyone wants to do this, but there is not enough technician." Benfield pointed out that Clearnova's weekly AJAX network magazine received 80 to 100 Bits.
Kaul said Ajax has become one of the highest clicks on java.net.
"Seeing this situation, I really feel terrible." He said.
Clark does not doubt the importance of AJAX.
He said: "There is no doubt that Ajax is becoming a part of the future SOA. If you are doing this, we hope that you will continue."