Ic Efaces Glass Fish Ted Goddard

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Ic Efaces Glass Fish Ted Goddard - Presentation Transcript

    1. www.icefaces.org
    2. ICEfaces is… ICEfaces is an Ajax framework that allows developers to easily create rich Internet applications (RIA) in pure Java. • Open source • Standards-based • Extends JavaServer Faces • Develop RIAs in pure Java, not JavaScript • Integrated with GlassFish Suite – Provides NetBeans IDE Plugin • Endorsed migration for Woodstock users – Supports Ajax Push applications via Grizzly – Leverages enterprise capabilities of GlassFish • Security, Scalability: Clustering, Load Balancing and Failover – Integrates with 3rd Party frameworks and middleware • WebSynergy, WebStack, etc. Easy Ajax for Java developers www.icefaces.org
    3. Ajax Push Illustrated Ted Server Deryk www.icefaces.org
    4. Ajax Push Illustrated Ajax Request Ted Server Deryk www.icefaces.org
    5. Ajax Push Illustrated JSF Lifecycle + DOM diff Ted Server Deryk www.icefaces.org
    6. Ajax Push Illustrated Ajax Response Ted Server Ajax Push Deryk www.icefaces.org
    7. Ajax Programming, Ideally. PageBean.java Page.xhtml <f:view public class PageBean { xmlns:f=“http://java.sun.com/jsf/core” String message; xmlns:h=\"http://java.sun.com/jsf/html“ > public String getMessage() { <html> return message; <body> } <h:form> <h:inputText public void value=“#{pageBean.message}” /> setMessage(String message) { </h:form> this.message = message; </body> } </html> } </f:view> Presentation Model Declarative User Interface www.icefaces.org
    8. Ajax Push Programming To keep track of groups of users: SessionRenderer.addCurrentSession(“slides”); Asynchronously and elsewhere in the application ... presentation.setCurrentSlide(7); SessionRenderer.render(“slides”); www.icefaces.org
    9. Ajax Components with ICEfaces • Automatic Ajax updates • No JavaScript Development • Easy Ajax Component Suite – No JavaScript component wiring – No manually defined update regions • Ajax transport handled by ICEfaces • Woodstock conversion: utilities and compatible components • --- – Asynchronous application-driven browser updates – All 50+ components are Ajax Push aware www.icefaces.org
    10. GlassFish Suite + ICEfaces GlassFish Server Client Browser Standards-based Java EE/JSF Development Model www.icefaces.org
    11. Direct-to-DOM (D2D) GlassFish Server Client Browser DOM (Client) Ajax Bridge DOM Incremental DOM Updates (Server) Direct-to-DOM isolates Java developers from JavaScript and more… www.icefaces.org
    12. Multiple Applications and Browser Connection Limits http:// host / ajaxpush / Asynchronous Connections Glassfish Grizzly Ajax Push Server ICEfaces ICEfaces JMS Application Application www.icefaces.org
    13. The End Contact Us: Toll Free: +1 877 263 3822 USA International: +1 403 663 3322 product.support@icesoft.com www.icefaces.org 13

    + pelegripelegri, 9 months ago

    custom

    802 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 802
      • 802 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 25
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories