Professional XMPP programming with JavaScript® and jQuery

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.

Uloženo v:
Podrobná bibliografie
Hlavní autor: Moffitt, Jack
Médium: E-kniha Kniha
Jazyk:angličtina
Vydáno: Indianapolis, IN WILEY 2010
Wiley
John Wiley & Sons, Incorporated
Wrox
[Wrox]/Wiley Pub
Vydání:1
Témata:
ISBN:0470540710, 0470606770, 9780470540718, 9780470606773, 1118641930, 9781118641934
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract 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.
AbstractList Create real-time, highly interactive apps quickly with the powerful XMPP protocolXMPP 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.Coverage Includes:Getting to Know XMPPDesigning XMPP ApplicationsSaying Hello: The First ApplicationExploring the XMPP Protocol: A Debugging ConsoleMicroblogging in Real Time: An Identica ClientTalking with Friends: One-on-One ChatExploring Services: Service Discovery and BrowsingGroup Chatting: A Multi-User Chat ClientPublishing and Subscribing: A Shared Sketch Pad IntroductionWriting with Friends: A Collaborative Text EditorPlaying Games: Head to Head Tic-Tac-ToeGetting Attached: Bootstrapping BOSHDeploying XMPP ApplicationsWriting Strophe Plug-insNote: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
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.
Author Moffitt, Jack
Author_xml – sequence: 1
  fullname: Moffitt, Jack
BackLink https://cir.nii.ac.jp/crid/1130000795555298560$$DView record in CiNii
BookMark eNpNkEtOwzAQho14iLb0DlkgJBaV7DiObXa0Ki8VUQTisbImiVNM0yTYKdBLcQhOhkMrwSzGHuvTL8_XRTtlVeot1Jdc4IjjGMec023UbQcWYU7wHur4VyYwCaN91HfuFfuiUmBGOuhkaqtcO2eqEorg6Xo6DWpbzSwsFqacBR-meQmu4B3uUmvq5vsrgDILXm-X2q4O0G4OhdP9zdlDD2fj-9HFYHJzfjk6nQyAccrFQEQxS0AkWUIhDP03WYiZv2chZwJIHOssxQkmmuQZZgAScgoJk5TTnBKR0h46Wge7uSkKV-WNSqpq7sLok6tk7tp1IkmoBw83IORgzZpS76Ha2PkVIv7y_KZvS-0apVsy1WVjoVDj4SjiUuJ_eaUxKjVtJ4S2-rhkvkIpWIw9drzGzKxeJoVxL16dqq1ZgF2px8vJ-HmIvX7mM38Aldh62g
ContentType eBook
Book
DBID WIIVT
RYH
OHILO
OODEK
DEWEY 004.62
DatabaseName Wiley
CiNii Complete
O'Reilly Online Learning: Corporate Edition
O'Reilly Online Learning: Academic/Public Library Edition
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
DocumentTitleAlternate XMPP
EISBN 9780470606773
0470606770
0470540710
9780470540718
Edition 1
ExternalDocumentID bks00034913
9780470540718
EBC479903
BB03313546
WILEYB0012590
Genre Electronic books
GroupedDBID 089
20A
38.
5VX
92K
A4I
A4J
AABBV
AALIM
ABARN
ABBFG
ABIAV
ABQPQ
ACGYG
ACLGV
ACNAM
ACNUM
ADVEM
AERYV
AFOJC
AHWGJ
AJFER
AKHYG
AKQZE
ALMA_UNASSIGNED_HOLDINGS
AMYDA
AZZ
BBABE
BPBUR
CZZ
GEOUK
HF4
J-X
JJU
MYL
NK1
NK2
OHILO
OODEK
PQQKQ
UZ6
WIIVT
RYH
ID FETCH-LOGICAL-a57378-8465ba8bdb3a228045205b3ad2758a166edc0b01e1fd05aa9af3ab59373f318c3
ISBN 0470540710
0470606770
9780470540718
9780470606773
1118641930
9781118641934
IngestDate Wed Mar 26 01:28:49 EDT 2025
Fri Dec 05 21:59:40 EST 2025
Wed Dec 10 10:43:24 EST 2025
Fri Jun 27 00:56:43 EDT 2025
Tue Oct 07 10:22:04 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum TK5105.74.J32
LCCallNum_Ident TK5105.74.J32
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a57378-8465ba8bdb3a228045205b3ad2758a166edc0b01e1fd05aa9af3ab59373f318c3
Notes Includes index
Available also in a print ed.
Mode of access: Internet via World Wide Web.
Title from title screen.
OCLC 606580124
PQID EBC479903
PageCount 484
ParticipantIDs skillsoft_books24x7_bks00034913
safari_books_v2_9780470540718
proquest_ebookcentral_EBC479903
nii_cinii_1130000795555298560
igpublishing_primary_WILEYB0012590
ProviderPackageCode J-X
PublicationCentury 2000
PublicationDate 2010.
c2010
2010
2010-01-07T00:00:00
PublicationDateYYYYMMDD 2010-01-01
2010-01-07
PublicationDate_xml – year: 2010
  text: 2010.
PublicationDecade 2010
PublicationPlace Indianapolis, IN
PublicationPlace_xml – name: Indianapolis, IN
– name: Newark
– name: Indianapolis, Ind
PublicationYear 2010
Publisher WILEY
Wiley
John Wiley & Sons, Incorporated
Wrox
[Wrox]/Wiley Pub
Publisher_xml – name: WILEY
– name: Wiley
– name: John Wiley & Sons, Incorporated
– name: Wrox
– name: [Wrox]/Wiley Pub
SSID ssj0000398051
Score 1.8405255
Snippet 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...
Create real-time, highly interactive apps quickly with the powerful XMPP protocolXMPP is a robust protocol used for a wide range of applications, including...
SourceID skillsoft
safari
proquest
nii
igpublishing
SourceType Aggregation Database
Publisher
SubjectTerms Computer network protocols
COMPUTERS
Electronic mail messages
Electronic mail systems
Instant messaging
Internet programming
Jabber (Computer network protocol)
JavaScript (Computer program language)
Online social networks -- Computer programs
Software Development & Engineering
SubjectTermsDisplay Computer network protocols.
COMPUTERS
Electronic books.
Electronic mail messages.
Instant messaging.
Internet programming.
JavaScript (Computer program language)
Software Development & Engineering
TableOfContents Professional XMPP Programming with JavaScript and jQuery -- About the Author -- Acknowledgments -- Contents -- Introduction -- Who This Book Is For -- What This Book Covers -- How This Book Is Structured -- What You Need to Use This Book -- Conventions -- Source Code -- Errata -- p2p.wrox.com -- Part I: XMPP Protocol and Architecture -- Chapter 1: Getting to Know XMPP -- What Is XMPP? -- A Brief History of XMPP -- The XMPP Network -- XMPP Addressing -- XMPP Stanzas -- The Connection Life Cycle -- Summary -- Chapter 2: Designing XMPP Applications -- Learning from Others -- XMPP versus HTTP -- Bridging XMPP and the Web -- Making XMPP Applications -- Summary -- Part II: The Applications -- Chapter 3: Saying Hello: The First Application -- Application Preview -- Hello Design -- Preparing the Way -- Starting Your First Application -- Making Connections -- Creating Stanzas -- Handling Events -- More Hellos -- Summary -- Chapter 4: Exploring the XMPP Protocol: A Debugging Console -- Application Preview -- Peek Design -- Building the Console -- Exploring XMPP -- Better Debugging -- Summ ary -- Chapter 5: Microblogging in Real Time: An Identica Client -- Application Preview -- Arthur Design -- Microblogging with Identica -- Building Arthur -- XHTML-IM -- Offline Messages -- Creating a Better Microblogger -- Summary -- Chapter 6: Talking with Friends: One-on-One Chat -- Application Preview -- Gab Design -- Making the Interface -- Building the Roster -- Building the Chats -- Best Practices for Instant Messaging -- Adding Activity Notifications -- Final Touches -- Gabbing More -- Summary -- Chapter 7: Exploring Services: Service Discovery and Browsing -- Application Preview -- Dig Design -- Finding Information -- Creating Dig -- Digging into Services -- Discovering More -- Summary -- Chapter 8: Group Chatting: A Multi-User Chat Client -- Application Preview
Groupie Design -- Public Speaking -- Building the Interface -- Joining the Room -- Dealing with Presence and Messages -- Managing the Room -- Improving Groupie -- Summary -- Chapter 9: Publishing and Subscribing: A Shared Sketch Pad Introduction -- SketchCast Preview -- SketchCast Design -- Filling Out Forms -- Working with Pubsub Nodes -- Broadcasting Sketches Using Pubsub -- Summary -- Chapter 10: Writing with Friends: A Collaborative Text Editor -- Application Preview -- NetPad Design -- Operational Transformation -- Extending the XMP Protocol -- Designing the Protocol -- Building the Editor -- Expanding NetPad -- Summary -- Chapter 11: Playing Games: Head to Head Tic-Tac-Toe -- Application Preview -- Toetem Design -- Designing the Game Protocol -- Getting Started on Toetem -- Implementing Sessions and the Waiting List -- Implementing Game Management -- Making the Game More Fun -- Summary -- Part III: Advanced Topics -- Chapter 12: Getting Attached: Bootstrapping BOSH -- Session Attachment -- Automatic Logins with Session Attachment -- Summary -- Chapter 13: Deploying XMPP Applications -- Growing Horizontally -- Growing Vertically -- Summary -- Chapter 14: Writing Strophe Plug-ins -- Using Plug-ins -- Building Plug-ins -- Creating a Roster Plug-in -- Taking the Plug-in for a Spin -- Summary -- Appendix A: Getting Started with jQuery -- Finding jQuery -- jQuery versus DOM -- Using jQuery -- Manipulating Elements -- Dealing with Events -- Further Reading -- Appendix B: Setting Up a BOSH Connection Manager -- Choosing a Connection Manager -- Punjab: A Standalone Manager -- ejabberd and mod_http_bind: A Built-in Manager -- Proxies and Security Policy -- More BOSH Connection Managers -- Index
Title Professional XMPP programming with JavaScript® and jQuery
URI http://portal.igpublish.com/iglibrary/search/WILEYB0012590.html
https://cir.nii.ac.jp/crid/1130000795555298560
https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=479903
https://learning.oreilly.com/library/view/~/9780470540718/?ar
http://www.books24x7.com/marc.asp?bookid=34913
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Rb9MwELZgRWK8AANEgUGE2GOkJLZj53WjAw00ihhob9YlcVC0kZVmq_rzubPdLExIiAf6YDlu5Uj3ufbnO_s7xt6ISkFZAY-Re1ex0JDGoDTEaS7LpFQgk8ZlLfmojo_16WkxD9nxepdOQHWdXq-LxX-FGtsQbLo6-w9wD51iA9YRdCwRdixvMOLh0SM-H6lsUCrhOd0CoMNXPwaH6xGs4IubJ1zQ4OjzlR0dAyY5iRArgqCVH_wB7ljZ2B_whwM3YbYJysjDnSm_hUwE6efkyicUuaE9Pds_EArXK77HDxc_Y8rVRTHtPf7W2-02m1DkFje9k3ezT18_DN6thBca_-4uNVOqc4E0cSOwtXkWJA77fTE423Bx79r2d6LfQwNLbLvbn7Xn5z0uTKPF_-QBm1i6EfKQ3bLdDru_yYMRhWlxh90biTo-YnqMQ0Q4RCMcIsIhusYhQhwij8Nj9u1wdnLwPg75KWKQiuPuG7mbLEGXdcmBZIXQFInEep3hLgzSPLd1RY5mmzZ1IgEKaDiUEhkhb3AurfgTttVddPYpi5IaiSKXNXBthWxUgRWhpEVCnTdSZVP2emwss_BaJMYpr-8TaZVFMmW7aEJTtVSmFKhEBlhI_GSFRmo7Za82xjUuFh8OAJsBZ-zB29zQ171ZZSaMESfUqLGHAQr_k0yslSnPeq90lPJnf33Hc7Z9PW5fsK3L5ZXdZXeq1WXbL1-GkfQLwjFMgg
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Professional+XMPP+Programming+with+JavaScript+and+JQuery&rft.au=Moffitt%2C+Jack&rft.date=2010-01-01&rft.pub=John+Wiley+%26+Sons%2C+Incorporated&rft.isbn=9780470606773&rft.externalDocID=EBC479903
thumbnail_m http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.safaribooksonline.com%2Flibrary%2Fcover%2F9780470540718
thumbnail_s http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fportal.igpublish.com%2Figlibrary%2Famazonbuffer%2FWILEYB0012590_null_0_320.png