Apr 09, 2012 |
4,887 views |

Book Description
Spring Web Services is a product of the Spring community focused on creating document-driven Web services.
Spring Web Services aims to facilitate contract-first SOAP service development, allowing for the creation of flexible web services using one of the many ways to manipulate XML payloads.
This comprehensive guide — which provides professional expertise on a variety of technical topics right from setting-up a contract-first Web-Service, creating client of a Web-Service to serialization, monitoring, testing and security using Spring-WS — helps you enhance your skills in Spring Web Services.
Spring Web Services 2 Cookbook includes a wide variety of recipes that covers most important topics used in real-world applications. It is a well-rounded guide covering a lot of ground in the Spring Web Services domain using systematic arranged chapters and focused recipes.
The book begins with setting up a contract first Web Service over various protocols such as JMS, XMPP, and Email. The next chapter targets creating clients for SOAP Web Services. We then learn how to test and monitor the Web Service using tools like soapUI and TCPMon. Building on, logging, tracing and exception handling are detailed in the subsequent chapter. The book then covers marshalling and unmarshalling using different technologies like JAXB2, XMLBeans, JibX, XStream, MooseXML etc. Securing WebServices through authentication, authorization, encryption and decryption and digital signature using Spring-WS features based on XWSS and WSS4J Libraries is outlined in the next chapter two chapters. Download Now »
May 07, 2011 |
8,595 views |

Book Description
Design a complete VoIP or analog PBX with Asterisk, even if you have no previous Asterisk experience and only basic telecommunications knowledge. This bestselling guide makes it easy, with a detailed roadmap to installing, configuring, and integrating this open source software into your existing phone system.
Ideal for Linux administrators, developers, and power users, this book shows you how to write a basic dialplan step by step, and quickly brings you up to speed on the latest Asterisk features in version 1.8.
- Integrate Asterisk with analog, VoIP, and digital telephony systems
- Build a simple interactive dialplan, and dive into advanced concepts
- Use Asterisk’s voicemail options—including a standalone voicemail server
- Build a menuing system and add applications that act on caller input
- Incorporate a relational database with MySQL and Postgre SQL
- Connect to external services such as LDAP, calendars, XMPP, and Skype
- Use Automatic Call Distribution to build a call queuing system
- Learn how to use Asterisk’s security, call routing, and faxing features
Table of Contents
Chapter 1. A Telephony Revolution
Chapter 2. Asterisk Architecture
Chapter 3. Installing Asterisk Download Now »
Feb 27, 2010 |
14,250 views |

Book Description
Create real-time, highly interactive apps quickly with the powerful XMPP protocol
XMPP is a robust protocol used for a wide range of applications, including instant messaging, multi-user chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of XMPP in your own apps and presents you with all the tools you need to build the next generation of apps using XMPP or add new features to your current apps. Featuring the JavaScript language throughout and making use of the jQuery library, the book contains several XMPP apps of increasing complexity that serve as ideal learning tools.
* Learn about XMPP’s instant messaging features, such as rosters, presence and subscriptions, and private chats
* Covers XMPP stanzas, stanza errors, and client protocol syntax and semantics
* Discusses service discovery, data forms, and publish-subscribe
* Addresses XMPP programming-related topics such as application design, event handling, and combining existing protocols
* Details the best ways to deploy XMPP-based applications
* Explains how to use Strophe’s plugin system and how to create your own plugins
Download Now »
Jul 05, 2009 |
7,173 views |

Book Description
This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (XMPP). This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more. XMPP: The Definitive Guide walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You’ll not only learn simple yet powerful XMPP tools, but you’ll also discover, through real-world developer stories, how common XMPP “building blocks” can help solve particular classes of problems. With this book, you will:
Learn the basics of XMPP technologies, including architectural issues, addressing, and communication primitivesU Understand the terminology of XMPP and learn about the wealth of XMPP servers, clients, and code libraries Become familiar with the XMPP concepts and services you need to solve common problems Construct a complete business application or real-time service with XMPP
Every day, more software developers and service providers are using XMPP for real-time applications, and with the help of XMPP: The Definitive Guide, you can, too. Download Now »