Instant Messaging in Java


Book Description

This book describes how to create Instant Messaging applications in Java and covers the Jabber IM protocols. If you want to create new IM systems, integrate them with your existing software, or wish to know more about the Jabber protocols, this is the book for you.




XMPP


Book Description

This is a complete overview of the XMPP instant messaging protocol that gives developers the tools they need to build applications for real-time communication.




Instant Messaging Systems


Book Description

CD-ROM contains: "the entire source code to create an Instant Messaging System using both Java and C#; the development tools that are required to build the application; a complete e-book version of the book."




Jabber Programming


Book Description

Written by the creators of one of the most popular Jabber clients, Jabber Programming enables developers to build messaging applications with the Jabber protocol quickly and easily.




IM Instant Messaging Security


Book Description

There is a significant need for a comprehensive book addressing the operational and day-to-day security management requirements. IM, used in enterprise networks can easily be reconfigured and allow for potentially nonstop exposure; they require the level of security be scrutinized carefully. This includes inherent security flaws in various network architectures that result in additional risks to otherwise secure converged networks. A few books cover components of the architecture, design, theory, issues, challenges, and recommended policies for IM security, but none of them address IM issues in a manner that is useful for the day-to-day operations and management of enterprise networks. IM Security is intended to bridge this gap. There are no current books that cover components of the architecture, design, theory, issues, challenges, and recommended policies for IM security. No book we know of addresses IM security in a manner useful for day-to-day operations and management of IM-capable networks in today's corporate environment. - Up-to-date coverage of architecture, design, theory, issues, challenges, and recommended policies for IM security - Addresses IM security for day-to-day operations and management of IM-capable networks in today's corporate environment




Practical XMPP


Book Description

Unleash the power of XMPP in order to build exciting, real-time, federated applications based on open standards in a secure and highly scalable fashion About This Book Learn about the fundamentals of XMPP and be able to work with the core functionality both server-side and in the browser Build a simple 1-to-1 chat (the “Hello World” of XMPP), explore multi-user chat, publish subscribe systems, and work with a decentralized social network Author Lloyd Watkins is a member of the XMPP standards committee Who This Book Is For If you want to learn about the fundamentals of XMPP, be able to work with the core functionality both server-side and in the browser then this book is for you.No knowledge of XMPP is required, or of TCP/IP networking. It's important that you already know how to build applications of some form, and are looking get a better understanding of how to implement XMPP for one or more of its many uses. You should be interested in the decentralized web, know HTML, and likely know JavaScript and NodeJS. You will probably know JSON, and hopefully XML (this is the native output of XMPP). What You Will Learn Install and configure an XMPP server and use it to connect from a traditional desktop client and send a message Build a simple server-side application that will respond to messages from our logged in desktop client Install and run XMPP-FTW, connect to the server from the browser, and handle incoming/outgoing messages Connect to a multi-user chat room, send/receive stanzas, add a room password, join a protected room, set the room's subject, and change a user's affiliation Get to grips with the publish-subscribe extension of XMPP and use it to build a pusher system that can make any website real-time Build a simple XMPP component and create an extension for XMPP-FTW that allows you to use your own custom format Build an XMPP version of the classic game “Pong” In Detail XMPP (eXtensible Messaging and Presence Protocol) is a messaging protocol that enables communication between two or more devices via the Internet. With this book, developers will learn about the fundamentals of XMPP, be able to work with the core functionality both server-side and in the browser, as well as starting to explore several of the protocol extensions. You will not only have a solid grasp of XMPP and how it works, but will also be able to use the protocol to build real-world applications that utilize the power of XMPP. By the end of this book, you will know more about networking applications in general, and have a good understanding of how to extend XMPP, as well as using it in sample applications. Style and approach Through a number of hands-on projects, this book shows you how to build usable applications that highlights a feature of XMPP.




Implementing Cisco Collaboration Applications (CAPPS) Foundation Learning Guide (CCNP Collaboration Exam 300-085 CAPPS)


Book Description

Now fully updated for the new Cisco CAPPS 300-085 exam, Implementing Cisco Collaboration Applications (CAPPS) Foundation Learning Guide is your Cisco® authorized learning tool for CCNP® Collaboration preparation. Part of the Cisco Press Foundation Learning Series, it teaches advanced skills for designing, deploying, configuring, and troubleshooting Cisco Collaboration and Unified Communications applications, devices, and networks. Author Chris Olsen shows how to effectively use Cisco Unity Connection, Cisco Unity Express, Cisco Instant Message and Presence, Cisco TelePresence Video Communication Server, and Cisco TelePresence Management Suite in production environments. He begins by introducing the server platforms and overlays that are the basis for all Cisco Unity Connection design and integration. Next, he presents in-depth coverage of a wide range of essential tasks–from user configuration to voicemail redundancy, configuring Cisco Jabber Mobile, to provisioning Cisco Prime Collaboration. Each chapter opens with a list of topics that clearly identifies its focus. Each chapter ends with a summary of key concepts for quick study, as well as review questions to assess and reinforce your understanding. Throughout, configuration examples and sample verification outputs illustrate critical issues in network operation and troubleshooting. Whether you are preparing for the CCNP Collaboration certification exams or you are just interested in learning about how to deploy and operate Cisco collaboration applications, you will find this book to be an invaluable resource. Shows how to integrate Cisco Unity Connection with Cisco Unified Communications Manager or other PBXs Covers configuring Cisco Unity Connection users, templates, service classes, distribution lists, security, LDAP, dial plans, and call management Walks through Unified Messaging single Inbox configuration Shows how to design, integrate, and configure feature-rich branch office messaging solutions with Cisco Unity Express Explains Cisco Unified IM and Presence components, design, integration, deployment, and feature configuration Covers Cisco Jabber and Cisco Jabber Mobile configuration Guides you through deploying Cisco Collaboration Systems Applications with Cisco Prime Collaboration Introduces Cisco TelePresence Management Suite (Cisco TMS) capabilities and scheduling options This book is in the Foundation Learning Guide Series. These guides are developed together with Cisco® as the only authorized, self-paced learning tools that help networking professionals build their understanding of networking concepts and prepare for Cisco certification exams.




Innovations Through Information Technology


Book Description

Innovations Through Information Technology aims to provide a collection of unique perspectives on the issues surrounding the management of information technology in organizations around the world and the ways in which these issues are addressed. This valuable book is a compilation of features including the latest research in the area of IT utilization and management, in addition to being a valuable source in support of teaching and research agendas.




Pervasive Computing


Book Description

This book constitutes the refereed proceedings of the 4th International Conference on Pervasive Computing, PERVASIVE 2006, held in Dublin, Ireland, in May 2006. The 24 revised full papers presented here are organized in topical sections on activity recognition, location, sensors, sensor processing and platforms, toolkits and gaming, security, pointing, interaction and displays, and smart homes, and beyond.




Open Source for the Enterprise


Book Description

Provides something far more useful than either the cheer-leading or the fear-mongering one hears about open source. This book also provides a top to bottom view not only of the technology, but of the skills required to manage it and the organizational issues that must be addressed.