Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

5.6. APIs Used in This Book

This book is about learning Internet multimedia applications. As such, it is very much focused on SIP as the fundamental protocol in the signaling layer. In order to let the reader better understand the SIP concepts, we have decided to include programming examples that use a protocol-level API—more specifically, JAIN SIP. From a learning perspective, we believe this is the best approach because it allows readers to take the SIP concepts learned in the theory and directly map them to software constructs by using a generic-purpose programming language. The JAIN SIP API very much resembles the internal layered architecture of the SIP protocol, and therefore is ideally suited to bring into practice the ideas that we will learn about SIP.

Moreover, given that the JAIN SIP reference implementation from NIST is freely downloadable form the web, this also proves to be a cost-effective approach for readers.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint