- Taschenbuch: 854 Seiten
- Verlag: O'Reilly & Associates; Auflage: 1 (1. März 2005)
- Sprache: Englisch
- ISBN-10: 0596005040
- ISBN-13: 978-0596005047
- Größe und/oder Gewicht: 17,8 x 3,8 x 23,3 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 2.770.505 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Andere Verkäufer auf Amazon
+ kostenlose Lieferung
+ EUR 7,06 Versandkosten
Programming Flash Communication Server (Englisch) Taschenbuch – 1. März 2005
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
With the advent of Flash Communication Server MX (FCS), Macromedia believes that it's on the edge of a breakthrough in how people think about the Internet. FCS has been designed to provide web developers with the means to add polished interactive audio and video features to their sites, the sort of features that users have come to expect. Naturally, the process of efficiently integrating rich media into applications, web sites, and web content is a complex one, to say the least. That's where Programming Flash Communication Server factors in. As the foremost reference on FCS, it helps readers understand how FCS can facilitate: * Video on demand * Live webcasts * Video chat and messaging * Shared desktop conferences * Live auctions * Interactive whiteboard presentations * Workflow collaboration * Multi-user games Programming Flash Communication Server not only explains how to use the pre-built FCS components to construct a simple application, it also explains the architecture so that developers can program custom components to make even more advanced applications.In addition, the book explains how to truly optimize performance, and talks about considerations for networked applications as well as the media issues pertaining to FCS. Programming Flash Communication Server gives developers a sorely needed leg up on this potentially intimidating technology. It lets users develop cool web applications ranging from direct dating experiences with real-time video, to pre-recorded corporate presentations, to news services with video and audio, and much more. At last, the ability to build web sites with rich interactive features--minus the complex downloads and installation hassles--is a reality. And now, with Programming Flash Communication Server from O'Reilly by your side, you can do more quickly and easily than you ever dreamed possible.
Über den Autor und weitere Mitwirkende
Brian Lesser works at Ryerson University as Assistant Director, Application Development and Support in Ryerson's Computing and Communications Services.
Giacomo "Peldi" Guilizzoni is a software engineer working on Macromedia Breeze Live, possibly the most complex Rich Internet Application powered by Flash Communication Server ever built. He has been involved in the FlashCom community since the very beginning and to this day maintains the only FlashCom-centered blog on the Web at http://wwwpeldi.com/blog.
Joey Lott is a founding partner of The Morphic Group, a Flex and Flash consulting company. At The Morphic Group Joey serves as a technology director, building some of today's most innovative Flex applications and advocating for the use and adoption of agile software development methodologies. He has written many books on Flex and Flash-related technologies, including Programming Flex 3, ActionScript 3 Cookbook, Adobe AIR in Action, and Advanced ActionScript 3 with Design Patterns.
Robert Reinhardt is the lead co-author of the Flash Bible series and the Flash MX ActionScript Bible (Wiley), as well as the lead co-author of Rich Media MX: Building Multi-User Systems with Macromedia MX Software (Macromedia Press).
Justin Watkins is the senior multimedia programmer for Career Education Group. Justin leads a team of Flash programmers and developers to produce synchronous and asynchronous applications that thousands of online students use daily. Justin is one of the lead developers on the open source PHP alternative for Flash Remoting. Justin has contributed articles to devmx (http://www.devmx.com), a community-based Web site for Macromedia developers.
|5 Sterne (0%)|
|4 Sterne (0%)|
|3 Sterne (0%)|
|2 Sterne (0%)|
|1 Stern (0%)|
Die hilfreichsten Kundenrezensionen auf Amazon.com
I can't imagine not having this essential reference and source of ideas.
Since this book is concerned with situations where multiple Flash applications will be executing on the same server simultaneously, there is going to be considerable effort involved in coordinating events, which is addressed by this book. You should already have FCS installed and running on your server and you should also have Flash MX available on the client. The following is description of the book by chapter:
Chapter 1, Introducing the Flash Communication Server - Acts as an introduction to FCS and an overview of the whole book.
Chapter 2, Communication Components - How the FlashCom communication components encapsulate commonly needed features such as chat, video recording and playback, bandwidth control,and user configuration. These components implement many basic building blocks for your application.
Chapter 3, Managing Connections - This chapter covers connections in more depth past the SimpleConnect component, including how to write custom code to handle various changes in the connection status as well as different errors.
Chapter 4, Applications, Instances, and Server-Side ActionScript - This chapter describes how to write Server-Side ActionScript and work with the objects that control application instances and the Flash movies that connect to them.
Chapter 5, Managing Streams - Offers a somewhat oversimplified but complete example that shows the basic steps in publishing one live stream and subscribing to a second.
Chapter 6, Camera and Microphone - This chapter explains how to use both the Microphone and Camera classes to record live streams. These classes are at the heart of most communication applications involving multimedia.
Chapter 7, Media Preparation and Delivery - This chapter covers many details for compressing and streaming audio and video.
Chapter 8, Shared Objects - This chapter starts an entirely new subject - shared objects, which provide a mechanism for the transmission of data between client and server.
Chapter 9, Remote Methods - This chapter also shows how to broadcast method calls to every movie and application instance connected to a shared object or stream, or send them to and from individual movies using RMI.
Chapter 10, Server Management API - Discusses the Server Management API and its applications, including monitoring a FlashCom Server, gathering statistics on application instances, and managing the log streams.
Chapter 11, Flash Remoting - Demonstrates how Flash Remoting can be used to add data connectivity to FlashCom applications. Flash Remoting can access web services, server-side scripts, CGI applications, XML files, or the local filesystem with the help of an application server such as ColdFusion.
Chapter 12, ColdFusion MX and FlashCom - Teaches some specifics involved in using Flash Remoting with ColdFusion MX and FlashCom. There are some practical working examples shown that demonstrate how you can leverage the benefits of Flash Remoting in conjunction with FlashCom.
Chapter 13, Building Communication Components - This is the first step in building complete applications, and is demonstrated through an extensive example.
Chapter 14, Understanding the Macromedia Component Framework - How to modify an existing component and how to create a new one. Also discusses server-side framework code and its core features and data structures.
Chapter 15, Application Design Patterns and Best Practices - Describes some of the best practices available to application developers. This chapter provides some useful design options, patterns, and best practices that will help you build better applications.
Chapter 16, Building Scalable Applications - Deals with building multi-instance and multiserver applications that don't bog down as the number of client connections increases.
Chapter 17, Network Performance, Latency, Concurrency - Traditional network design issues affect FCS also.
Chapter 18, Securing Applications - Specifically this chapter examines the three A's of security - Authentication, Authorization, and Accounting.
Reviewed by Damian Taggart
As far as I know, Programming Flash Communication Server by Brian Lesser, Giacomo Guilizzoni, Robert Reinhardt, Joey Lott, and Justin Watkins is the ONLY thorough reference for creating, using and optimizing real-time communication applications built with the Flash Platform.
This book, in conjunction with the Macromedia Flash Communication server documentation, will empower your development process, giving you all the resources needed to develop and deploy FlashCom web applications with the confidence that comes from having a sophisticated understanding of the how to Flash Communication Server functions.
The book covers Server-Side ActionScript (SSAS) in addition to both ActionScript 1.0 and 2.0 implementations on the client side. Along the companion website ([...]) and sample applications, you'll be able to set up and test many proof-of-concept application instances in surprisingly short lengths of time. As stated in the book, much of the code provided will needs some tweaking before you put it into production -- to reflect the vagaries of your particular network and client-base.
I'm not sure I'd recommend reading this book cover-to-cover, as it is 800 plus pages -- but it is divided up in easily navigable, relatively stand-alone sections. Some highlights for the various sections include:
* an introduction to the platform and server architecture
* how to manage clients
* generating detailed server logs and reports
* setting up a surveillance application using Flash
* implementing local and remote SharedObjects
* publishing live and on-demand video
* video conferencing
* and of course, scalability and security in FlashCom applications
This book hasn't left my desk since I got it and began working heavily with Flash Communication Server. If you're going to be using the FlashCom platform, you need this book.
I love this book and if I could rate it higher than 5 stars I would. However, I still feel that Kevin Towes book is the ultimate foundation FlashCom book, only because of the real-world applications it showcases. It took me literally a few hours to completely digest this book simply because I've learned the groundwork from Mr. Towes book. Examples in this book can be great additions to the applications in Kevin's book and they fully explain all the behind the scenes work that takes place in your FlashCom applications. Bottom line is that both make an excellent pair!
This book is totally a must have. People like myself don't even want to hear you talk about FlashCom if you haven't read this book. It's that good. Great work guys!