자료유형 | E-Book |
---|---|
개인저자 | Rai, Rohit. |
서명/저자사항 | Socket.io Real-time Web Application Development[electronic resource]. |
발행사항 | Birmingham : Packt Pub., 2013. |
형태사항 | 1 online resource (140 p.) |
ISBN | 9781782160793 (electronic bk.) 1782160795 (electronic bk.) 9781621988823 (electronic bk.) 1621988821 (electronic bk.) |
내용주기 | Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Going Real Time on the Web; What is real-time web?; A bit of history; Applications of real-time web; Gaming; Social stream updates; Business applications; Web-based monitors; Summary; Chapter 2: Getting Started with Node.js; The origin of Node.js; Why Node.js; JavaScript everywhere; Event-driven design; Corporate backing; How to get Node.js; Node.js package manager (npm); Hello World with Node.js; Hello Web; Routing the requests; HTTP mMethods. Creating our own mModulesServing files; Third party modules and Express JS; Summary; Chapter 3: Let's Chat; Creating the application; Designing the chat room; Bringing in jQuery; Socket.io; Handling events; The server; The client; Summary; Chapter 4: Making It More Fun!; Giving names to users; More on events; Working with namespaces; Rooms; Listing the rooms; Sharing the session; Summary; Chapter 5: The Socket.io Protocol; Why do we need another protocol?; The WebSocket API; The socket.io API; The socket.io socket; The socket.io connection; Socket.io messages; Disconnect (0); Connect (1). Heartbeat (2)Message (3); JSON message (4); Event (5); ACK (6); Error (7); NOOP(8); Summary; Chapter 6: Deploying and Scaling; The production environment; Running the application; Keeping it running; Scaling; The node cluster; Scaling up the application; Tips for node in production; Summary; Appendix A: Socket.io Quick Reference; The server; Instantiating socket; Starting socket.io; Listening to events; Emitting an event; Sending a message; Sending a JSON message; Broadcasting a message/event; Sending a volatile message; Storing socket data; Getting the socket data; Restricting to a namespace. Joining a roomBroadcasting messages/events in a room; Leaving a room; Changing the configuration; Server events; connection; message; disconnect; The client; Connecting to a socket; Listening to events; Emiting an event; Sending a message; Client events; connect; connecting; disconnect; connect_failed; error; message; reconnect; reconnecting; reconnect_failed; Appendix B: Socket.io Backends; Erlang; Google Go; Java; Perl; Python; Summary; Index. |
요약 | Socket.io Real-time Web Application Development. |
일반주제명 | Socket. IO real-time. Web site development. Web applications -- Development. Application software -- Development. JavaScript (Computer program language) COMPUTERS / Programming Languages / JavaScript. COMPUTERS / Programming Languages / VBScript. |
언어 | 영어 |
기타형태 저록 | Print version:Rai, RohitSocket.io Real-time Web Application DevelopmentBirmingham : Packt Publishing, c20139781782160786 |
대출바로가기 | http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=548283 |
인쇄
No. | 등록번호 | 청구기호 | 소장처 | 도서상태 | 반납예정일 | 예약 | 서비스 | 매체정보 |
---|---|---|---|---|---|---|---|---|
1 | WE00002450 | 005.2762 | 가야대학교/전자책서버(컴퓨터서버)/ | 대출가능 |