Building Gwt Clients For Cloud Apps.Pptx

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

    Notes on slide 1

    package com.igorshare.client;@RemoteServiceRelativePath("contacts")public interface ContactManagerService extends RemoteService { List getContacts(String filter);}package com.igorshare.client;public interface ContactManagerServiceAsync { void getContacts(String filter, AsyncCallback> callback);}package com.igorshare.server;public class ContactManagerServiceImpl extends RemoteServiceServlet implementsContactManagerService { public List getContacts(String filter) { ... }}

    Favorites, Groups & Events

    Building Gwt Clients For Cloud Apps.Pptx - Presentation Transcript

    1. Building Fat browser-agnosticGWT Clientsfor Cloud Distributedsystems (Java+.NET)
      Igor Moochnick
      IgorShare Consulting
      igor@igorshare.com
      Blog: www.igorshare.com/blog
    2. You are at the right place and time!
    3. Create new GWT project
    4. Compose UI from available components
      final Button sendButton = new Button("Send");
      // Add a handler to send the search criteria to the server   
      sendButton.addClickHandler(new ClickHandler() {   
          /**  
           * Fired when the user clicks on the sendButton.  
           */  
          public void onClick(ClickEvent event) {   
              sendNameToServer();   
          }   
      Create client logic and UI
    5. 3 main parts
      Contract interface
      Client-side asynchronous proxy
      Server-side implementation
      Create remote service
    6. Deploy to Google AppEngine
      http://igorsharecontactmgrdemo.appspot.com
    7. REST via WCF
    8. Deploy to the Staging Environment
    9. Promote to the Production
    10. GWT Client: from GWT-RPC to REST
    11. Compile
      Merge
      Deploy
      Merge GWT client and Azure Service
    12. Jersey
      Restlet
      RESTEasy
      Apache CXF
      Spring v3 (somewhat)
      REST via JAX-RS (Java)
    13. Rightscale can help you manage AWS
    14. Q&A
    15. Thank you!
    16. Building Fat browser-agnosticGWT Clientsfor Cloud Distributedsystems (Java+.NET)
      Igor Moochnick
      IgorShare Consulting
      igor@igorshare.com
      Blog: www.igorshare.com/blog

    + igor.moochnickigor.moochnick, 4 months ago

    custom

    320 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 320
      • 319 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds
    • 1 views on http://entlocal.com

    more

    All embeds
    • 1 views on http://entlocal.com

    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