Contents

Title and Copyright Information

Preface

Part I Overview of Creating Applications for Services Gatekeeper

1 About Creating Applications that Interact with Services Gatekeeper

2 Managing Communication Sessions

Part II Creating Applications Using the RESTful Interfaces

3 Using the RESTful Interfaces

4 Adding RESTful Third Party Call Support

5 Adding RESTful Anonymous Customer Reference Support

6 Adding RESTful Application Subscription Management Support

7 Adding RESTful Call Notification Support

8 Adding RESTful Short Messaging Support

9 Adding RESTful Multimedia Messaging Support

10 Adding RESTful Email Communication Service Support

11 Adding RESTful Terminal Status Support

12 Adding RESTful Terminal Location Support

13 Adding RESTful Payment Support

14 Adding RESTful Audio Call Support

15 Adding RESTful Quality of Service Support

16 Adding RESTful Presence Support

17 Adding RESTful Device Capabilities Support

18 Adding RESTful Binary Short Messaging Support

19 Adding RESTful Session Manager Support

20 Adding RESTful Subscriber Profile Support

21 Adding RESTful WAP Push Support

Part III Creating Applications Using the OneAPI RESTful Interfaces

22 Using the OneAPI RESTful Interfaces

Part IV Creating Applications Using the SOAP Interfaces

23 Using the SOAP Interfaces

24 Adding a SOAP2SOAP Communication Services

25 Adding SOAP-Based Quality of Service Support

26 About the Supported SOAP Parlay X 2.1 Facades

27 About the Supported SOAP Parlay X 3.0 Facades

28 About the Supported SOAP Parlay X 4.0 Facades

29 About the Supported SOAP Native Facade

Part V Creating Applications Using Extended Web Service Interfaces

30 Understanding the Extended Web Services Common Definitions

31 Adding Extended Web Service Binary SMSs Support

32 Adding WAP Push Extended Web Service Message Support

33 Adding Subscriber Profile Extended Web Service Support

Part VI Testing Applications with the Application Test Environment

34 Understanding the Application Test Environment

35 Testing Applications with the Application Test Environment

36 Customizing the Application Test Environment

A ATE Endpoints

B Virtual Communication Services Exception Codes