How to communicate with a BES?
I am trying to get a list of devices and their software from a BES. My first thought was to connect directly to the database and query it directly, but from what I can tell in a 'Hosted' Blackberry environment I would not have access to the database. Another option I can see is the Blackberry Administrator API.
开发者_开发问答Does anyone have any other suggestions on getting the list of installed software (from C#).
The Blackberry Administrator API is, as described on the overview page, sure does allow access to the BES configuration database, but it can only be installed along with the other Blackberry Enterprise Server pieces (and not the Express version, by the way).
So if you're using a hosted BES service, chances are that they do not give you API access--but it wouldn't hurt to ask if it's available.
If you confirm with your host that they can give you access, you probably want to start with the Fundamentals Guide and then the Getting Started with .NET BES API guide. Later you can move on to the more detailed .NET Development Guide and the full API reference. Good luck!
精彩评论