IBM推出的AJAX开发工具 ATF(AJAX Tookkit FrameWok) - 如来 - CSDNBlog

来源:百度文库 编辑:神马文学网 时间:2024/05/24 01:54:29
IBM推出的AJAX开发工具 ATF(AJAX Tookkit FrameWok)
IBM推出的AJAX开发工具 ATF(AJAX Tookkit FrameWok)
运行环境Eclipse3.1.2 ,Web Tools 1.0.1
http://www.alphaworks.ibm.com/tech/ajaxtk/faq?open&S_TACT=105AGX59&S_CMP=GR#01
What is AJAX Toolkit Framework?
AJAXToolkit Framework (ATF) provides extensible tools for building IDEs forthe many different AJAX (asynchronous JavaScript and XML) run-timeenvironments (such asDojo,Zimbra,etc.). This technology also contains features for developing,debugging, and testing AJAX applications. The framework providesenhanced JavaScript editing features such as edit-time syntax checking;an embedded Mozilla Web browser; an embedded DOM browser; and anembedded JavaScript debugger.
An additional and unique aspectof the framework is the Personality Builder function, which assists inthe construction of IDE features for arbitrary AJAX run-time frameworksand thus adds to the supported set of run-time environments in the ATF.
AJAX Toolkit Framework is part of theEmerging Technologies Toolkit (ETTK),a special collection of emerging technologies from IBM‘s softwaredevelopment and research labs. This technology has also been proposedas anEclipse Incubation Project.
AJAX Toolkit Framework was developed by the Emerging Internet Technologies Group.
How does it work?
This technology is based largely upon theEclipse Web Tools Project.ATF enables support of DOM browsing and JavaScript debugging by usingMozilla XULrunner to embed the Mozilla browser component (Gecko) in theEclipse framework.
Dojo Project Cycle Demo
Creates a Dojo project and application, and launches the application on a J2EE server in the embedded Mozilla browser.
',1)">
Personality Builder Demo
Creates a new ATF personality by using the personality builder wizard.
',2)">
JavaScript Debugger Demo
Profiles the features and functionality of the integrated JavaScript debugger.
',3)">
DOM Inspector and JavaScript Console Demo
Details the basic setup and functionality of the JavaScript Console and the DOM Inspector.
',4)">
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=660505