PROFESSIONAL
IOS NETWORK PROGRAMMING
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
PART I UNDERSTANDING IOS AND ENTERPRISE NETWORKING
CHAPTER 1 Introducing iOS Networking Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 2 Designing Your Service Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
PART II HTTP REQUESTS: THE WORKHORSE OF IOS NETWORKING
CHAPTER 3 Making Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
CHAPTER 4 Generating and Digesting Payloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
CHAPTER 5 Handling Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
PART III ADVANCED NETWORKING TECHNIQUES
CHAPTER 6 Securing Network Tra c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
CHAPTER 7 Optimizing Request Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
CHAPTER 8 Low-Level Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
CHAPTER 9 Testing and Manipulating Network Tra c . . . . . . . . . . . . . . . . . . . . . . . . .191
CHAPTER 10 Using Push Notifi cations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
PART IV NETWORKING APP TO APP
CHAPTER 11 Inter-App Communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
CHAPTER 12 Device-to-Device Communication with Game Kit . . . . . . . . . . . . . . . . . 267
CHAPTER 13 Ad-Hoc Networking with Bonjour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319
ffirs.indd iffirs.indd i 13/09/12 2:46 PM13/09/12 2:46 PM
www.it-ebooks.info
评论0
最新资源