Welcome!

RIA News Desk

Subscribe to RIA News Desk: eMailAlertsEmail Alerts
Get RIA News Desk via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: RIA Developer's Journal, Java EE Journal, Java Developer Magazine

RIA & Ajax: Article

Java EE 5 BluePrints for AJAX

This AJAXWorld session discusses how Java EE 5 technologies can be used to create next-generation Web 2.0 apps

This AJAXWorld session discusses how Java EE 5 technologies can be used to create next-generation Web 2.0 applications. It covers how rich interactive GUIs similar to traditional desktops can be designed with AJAX, enabling features such as mashups, tagging, and user participation. It also discusses patterns for using Java API for XML Web services (JAX-WS) to design AJAX back ends using REST-based Web services. In addition, it examines security features such as using Captchas to prevent automated attacks and using security images to prevent phishing scams. It discusses programming model issues such as use conventions, how to leverage JavaScript libraries, designing AJAX-enabled JavaServer FacFaces components, and using a single-page paradigm for a Web application. It also examines the use of the model-view-controller pattern for AJAX and contrasts it with its use in traditional Web applications, discusses strategies for producing and consuming RSS feeds, and covers how to plug in a search engine as well as integrate search engine services such as Google.

Speaker Bio: Inderjeet Singh is a senior staff engineer with Sun where he is the architect for the Java BluePrints program. He has been involved with the Java BluePrints since its inception. He is the primary author of the Addison-Wesley Java-series books, "Designing Web Services with the J2EE 1.4 Platform" and "Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition" (now in its second edition). He is a regular speaker on enterprise application design. Prior to joining Java BluePrints, he designed and developed the proxy server in the JavaWebServer product. In the past, he designed fault-tolerance software for large-scale distributed telecommunications switching systems.

More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

Comments (2)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.