Product Description
Cocoon: Building XML Applications is the guide to the Apache Cocoon project. The book contains the much needed documentation on the Cocoon project, but it does not limit itself to just being a developer’s handbook. The book motivates the use of XML and XML software (in particular open source software). It contains everything a beginner needs to get going with Cocoon as well as the detailed information a developer needs to develop new and exciting components to extend the XML publishing framework. Although each chapter builds upon the previous ones, the book is designed so that the chapters can also be read as individual guides to the topics they discuss. Varied “hands-on” examples are used to make the underlying concepts and technologies absolutely clear to anyone starting out with Cocoon. Chapters that detail the author’s experience in building Internet applications are used to embed Cocoon into the “real world” and complete the picture. [md]Matthew Langham and Carsten Ziegeler
Curl: Pioneering Rich Clients for SOAs ZapNote
Product Description
A new class of presentation layer is emerging to solve a range of user interface challenges. Users are demanding a rich client interface to Web Services that provides an end user experience similar to client/server applications, with a rich graphical user interface, responsive performance and highly interactive functionality. The goal of this emerging rich client solution is to provide the optimal combination of rich, low-cost interaction through standards-based distributed computing.
Curl is a veteran to the market of rich client solutions for distributed Internet applications. The basis of their solution is their own runtime environment called Surge that provides an executable environment for the Curl language. Curl also provides a language that supports a rich set of user interface capabilities that users can extend to provide additional functionality, from simple macros to direct control over the positioning of subcomponents.
Applied SOAP: Implementing .NET XML Web Services
Product Description
This book takes the reader from the architecture of .NET to real-world techniques they can use in their own Internet applications. The reader is introduced to .NET and Web Services and explores (in detail) issues surrounding the fielding of successful Web Services. Practical guidelines as well as solutions are provided that the rader may use in their own projects. Some of the issues involve lack of specific guidance in the SOAP specification, while others transcend SOAP and involve issues Internet developers have grappled with since the inception of the World Wide Web. At this time, this book has no competition.
SOAP: Cross Platform Web Services Development Using XML
Product Description
SOAP will be the universal “application glue” for tomorrow’s widely distributed systems. It’s simple, based on widely deployed standards such as XML and HTTP, and will enable virtually any business software to communicate across the Internet. SOAP: Cross Platform Internet Development Using XML offers a practical, hands-on introduction to SOAP that demonstrates how to leverage this technology on multiple platforms, using virtually every leading programming language. Seely begins by reviewing the history of distributed computing, and demonstrating how SOAP solves distributed computing problems that DCOM and CORBA failed to solve. He presents basic introductions to XML, and then to SOAP’s syntax — including SOAP’s use of HTTP headers, the SOAP payload, error handling, data types, encoding structures, and more. You’ll walk through building a simple SOAP server for Windows; then discover how SOAP can be extended to support multiple platforms and programming languages. SOAP: Cross Platform Internet Development Using XML contains detailed chapters on utilizing SOAP with each of five leading programming languages: C++, Perl, Python, Visual Basic, and Java. The book concludes by reviewing today’s leading SOAP servers. For all developers and system integrators constructing Internet applications, applications written in multiple programming languages, or applications that integrate diverse enterprise systems; and for any IT professional evaluating SOAP.
Foundation XML for Flash
Product Description
XML is a completely platform agnostic data medium. Flash is able to make use of XML data, which is very useful when you are creating Rich Internet Applications – it allows you to populate Flash web interfaces with data from pretty much any source that supports XML as a data medium, be it databases, raw XML files, or more excitingly, .Net applications, web services, and even Microsoft Office applications such as Excel and Word!
In this book, Sas Jacobs first introduces XML itself – what it is, its syntax, its associated technologies (such as CSS and XSLT,) and how to get XML out of your applications in a format Flash can use.
Then she shows how to use the XML object to stream XML data into Flash, and how to use the XMLConnector component and XML Sockets to build advanced Flash/XML applications. Numerous example applications are built throughout the book, including an MP3 player, XML photo gallery, an Excel-driven web catalog, Access and Word-driven content management systems, and an XML-driven chat application.




