Overview: BlackBerry Web Services

The BlackBerry Web Services are a collection of SOAP web services that you can use to create applications to manage your organization's BlackBerry Device Service.

BlackBerry Enterprise Service 10 includes two instances of the BlackBerry Web Services:
  • BlackBerry Web Services for the BlackBerry Device Service: These web services enable a custom application to access the management capabilities of the BlackBerry Administration Service.
  • BlackBerry Web Services for the Universal Device Service: These web services are used by BlackBerry Management Studio and the BlackBerry Directory Sync Tool to complete administrative tasks. The BlackBerry Web Services do not support integration with custom applications to manage Android devices and iOS devices.

You can use the BlackBerry Web Services to automate many of the tasks that administrators typically perform using the BlackBerry Administration Service. For example, you can create an application that automates the process of adding user accounts to the BlackBerry Device Service.

The BlackBerry Web Services are installed automatically when you install BlackBerry Enterprise Service 10, and consist of two interfaces: BWS, which contains a single WSDL for all available methods, and BWSUtil, which is used to configure authentication credentials that applications use to access the BlackBerry Web Services for the BlackBerry Device Service.

The BlackBerry Web Services use abstracted data objects, which allow your applications to be compatible with different versions of the BlackBerry Device Service. The BlackBerry Web Services emphasize compatibility, ease-of-use, and flexibility, giving you the option to build your applications using various development languages and web service frameworks.

To use the BlackBerry Web Services, you should be proficient in one of the supported programming languages and in the use of common web services concepts such as XML, SOAP, and WSDL. You should be familiar with the configuration and administration of the BlackBerry Device Service component of BlackBerry Enterprise Service 10, including the management of user accounts, groups, IT policies, software configurations, and security settings.

For more information about BlackBerry Enterprise Service 10, visit www.blackberry.com/go/serverdocs to read the BlackBerry Enterprise Service 10 Product Overview and the BlackBerry Device Service Advanced Administration Guide.



Was this information helpful? Send us your comments.