building gwt clients for cloud apps.pptx
TRANSCRIPT
Building Fat browser-agnostic
GWT Clientsfor Cloud Distributedsystems (Java+.NET)
Igor MoochnickIgorShare [email protected]
Blog: www.igorshare.com/blog
You are at the right place and time!
Create new GWT project
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
3 main partsContract interfaceClient-side asynchronous proxyServer-side implementation
Create remote service
Deploy to Google AppEngine
http://igorsharecontactmgrdemo.appspot.com
REST via WCF
Deploy to the Staging Environment
Promote to the Production
GWT Client: from GWT-RPC to REST
Compile
MergeDeploy
Merge GWT client and Azure Service
JerseyRestletRESTEasyApache CXFSpring v3 (somewhat)
REST via JAX-RS (Java)
Rightscale can help you manage AWS
Q&A
Thank you!
Building Fat browser-agnostic
GWT Clientsfor Cloud Distributedsystems (Java+.NET)
Igor MoochnickIgorShare [email protected]
Blog: www.igorshare.com/blog