logging in or signing up ajaxworld enterpriseflex Yuan Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 273 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: Flex for the Enterprise Mark Piller Midnight Coders, LLCFlex Architecture: Flex Architecture Flex Remoting: Flex Remoting Web Services HTTP Services Remote Objects Flex Client Web Service HTTP Service Remote Object (Java, .NET, Ruby, PHP) Flex Server (FDS or WebORB)Slide4: DemoData Management: Data Management Data synchronization Conflict resolution Disconnected mode support Slide6: DemoMessaging: Messaging Interactivity Immediate notification Low stress on the server Support for pub/sub Demo: Demo Messaging Code: Messaging Code Declare <producer> and <consumer>: Publish message with producer: Receive message with consumer: <mx:Producer id="producer" destination="chat"/> <mx:Consumer id="consumer" destination="chat" message=“msgHandler(event)"/> var message:AsyncMessage = new AsyncMessage(); message.body = { messageText: “hello world” }; producer.send( message ); public function msgHandler(event:MessageEvent):void { var messageText:Object = event.message.body.messageText;Flex Advantages: Flex Advantages Rich development environment Single runtime environment Optimized client/server integration Disconnected mode support Data management infrastructure Built-in support for real-time messagingEnterprise Software Requirements: Enterprise Software Requirements Reliability Scalability Low total cost of ownership (TCO) User Experience Feature expansionFlex Remoting – Enterprise Gradesheet: Flex Remoting – Enterprise Gradesheet Reliability - (as reliable as WS) Scalability - (as scalable as WS infrastructure) TCO - low to average User Experience – average Feature expansion - limited Web Service Flex Client Flex Client Flex ClientFlex Remoting – Enterprise Gradesheet (cont.): Flex Remoting – Enterprise Gradesheet (cont.) Reliability - (as reliable as HTTP service) Scalability - (as scalable as HTTP service infrastructure) TCO - low to average User Experience – average Feature expansion - limited HTTPService Flex Client Flex Client Flex ClientFlex Remoting – Enterprise Gradesheet (cont.): Flex Remoting – Enterprise Gradesheet (cont.) Reliability - high Scalability - high TCO - low to average User Experience – average Feature expansion - excellent RemoteObject Flex Client Flex Client Flex Client Flex Server (FDS or WebORB)Flex Data Management – Enterprise Gradesheet: Flex Data Management – Enterprise Gradesheet Reliability - high Scalability - high TCO - varies User Experience – above average Feature expansion - excellent Flex Client Flex Client Flex Client Flex Server (FDS or WebORB) Data SourceFlex Messaging – Enterprise Gradesheet: Flex Messaging – Enterprise Gradesheet Reliability - high Scalability - high TCO - varies User Experience – superb Feature expansion - excellent Flex Server (FDS or WebORB) Flex Server (FDS or WebORB) Flex Client Message Bus JMS or MSMQ Flex ClientAny questions?: Any questions? You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
ajaxworld enterpriseflex Yuan Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 273 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: Flex for the Enterprise Mark Piller Midnight Coders, LLCFlex Architecture: Flex Architecture Flex Remoting: Flex Remoting Web Services HTTP Services Remote Objects Flex Client Web Service HTTP Service Remote Object (Java, .NET, Ruby, PHP) Flex Server (FDS or WebORB)Slide4: DemoData Management: Data Management Data synchronization Conflict resolution Disconnected mode support Slide6: DemoMessaging: Messaging Interactivity Immediate notification Low stress on the server Support for pub/sub Demo: Demo Messaging Code: Messaging Code Declare <producer> and <consumer>: Publish message with producer: Receive message with consumer: <mx:Producer id="producer" destination="chat"/> <mx:Consumer id="consumer" destination="chat" message=“msgHandler(event)"/> var message:AsyncMessage = new AsyncMessage(); message.body = { messageText: “hello world” }; producer.send( message ); public function msgHandler(event:MessageEvent):void { var messageText:Object = event.message.body.messageText;Flex Advantages: Flex Advantages Rich development environment Single runtime environment Optimized client/server integration Disconnected mode support Data management infrastructure Built-in support for real-time messagingEnterprise Software Requirements: Enterprise Software Requirements Reliability Scalability Low total cost of ownership (TCO) User Experience Feature expansionFlex Remoting – Enterprise Gradesheet: Flex Remoting – Enterprise Gradesheet Reliability - (as reliable as WS) Scalability - (as scalable as WS infrastructure) TCO - low to average User Experience – average Feature expansion - limited Web Service Flex Client Flex Client Flex ClientFlex Remoting – Enterprise Gradesheet (cont.): Flex Remoting – Enterprise Gradesheet (cont.) Reliability - (as reliable as HTTP service) Scalability - (as scalable as HTTP service infrastructure) TCO - low to average User Experience – average Feature expansion - limited HTTPService Flex Client Flex Client Flex ClientFlex Remoting – Enterprise Gradesheet (cont.): Flex Remoting – Enterprise Gradesheet (cont.) Reliability - high Scalability - high TCO - low to average User Experience – average Feature expansion - excellent RemoteObject Flex Client Flex Client Flex Client Flex Server (FDS or WebORB)Flex Data Management – Enterprise Gradesheet: Flex Data Management – Enterprise Gradesheet Reliability - high Scalability - high TCO - varies User Experience – above average Feature expansion - excellent Flex Client Flex Client Flex Client Flex Server (FDS or WebORB) Data SourceFlex Messaging – Enterprise Gradesheet: Flex Messaging – Enterprise Gradesheet Reliability - high Scalability - high TCO - varies User Experience – superb Feature expansion - excellent Flex Server (FDS or WebORB) Flex Server (FDS or WebORB) Flex Client Message Bus JMS or MSMQ Flex ClientAny questions?: Any questions?