BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 04-18-2005, 03:28 PM   #1 (permalink)
New Member
 
Join Date: Apr 2005
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default How to get BES extension API SDK?

Please Login to Remove!

How do I get the C++ header file(s) and whatever else (libs, dlls) that comprise some kind of SDK for the BES Extension API?

I looked on my BES directories and found nothing relevant so I assume I need to download something from somewhere.
Offline  
Old 04-20-2005, 05:11 PM   #2 (permalink)
New Member
 
Ragnorok's Avatar
 
Join Date: Apr 2005
Location: Nashua, NH
Model: Vario
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

- If you ask RIM they'll e-mail it to you. All you need is a header and you're done, and it uses *C*, not even C++. Go figure. Like all RIM development, it's fraught with peril. Good luck.
Offline  
Old 05-05-2005, 01:10 AM   #3 (permalink)
New Member
 
Join Date: May 2005
Model: 7100T
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi,

I want to PULL data from BES/MDS in my Java application(desktop) using HTTP. The basic HTTP/PUSH of MDS architecture doesnt support pulling/getting data. Will this BES extension API help?..Or is there any other way?

Pls help..

Thanks
Hari
Offline  
Old 05-05-2005, 09:04 AM   #4 (permalink)
BlackBerry Extraordinaire
 
Join Date: Dec 2004
Location: in a house...
Model: lots
Carrier: Rogers
Posts: 1,148
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

What kind of data are you trying to pull from BES? You won't be able to pull anything from the handhelds. If you want statistical data, ODBC into the BESMgmt database and see what you can decypher. If you want mail information, suck it out of your mail server.

BES will only push data to a PIN, so unless you find a way to assign a valid PIN to your desktop, that will talk to the RIM relay, yer SOL as far as getting it to talk to BES.

As far as I know what you want to do isn't going to be done with html, or a BES extension API. You are going to have to find another source. If I am guessing correctly, you most likely want statistical data and will have to use ODBC to get it.

cd.
Offline  
Old 05-05-2005, 12:36 PM   #5 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Feb 2005
Model: 7280
Carrier: cingular, no wait, AT&T
Posts: 300
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You can query SNMP values on BES as well, but I've never done it programmatically, so I dunno.
Offline  
Old 05-06-2005, 05:45 AM   #6 (permalink)
New Member
 
Join Date: May 2005
Model: 7100T
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi All,

Thanks for the reply....
Corey , its not Statistical Information.

Few datas we Push it to a URL(http://haris:8100/push?DESTINATION=haris@cts.com &PORT=6234&REQUESTURI=/ ) in the MDS from server side app.

This data will be edited From the Handheld by the user and Posted back to MDS.
So we want to read back the data from the URL from my Server side application.
(Java) using HTTP connection.

Is it possible to PULL back the information from the MDS using HTTP or is there some other way..Pls help

Thanks
Hari
Offline  
Old 05-06-2005, 08:37 AM   #7 (permalink)
BlackBerry Extraordinaire
 
Join Date: Dec 2004
Location: in a house...
Model: lots
Carrier: Rogers
Posts: 1,148
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Why don't you just push out the form to the user, have them edit it and then post it back through an intranet webserver and drop the values into a database or even a plain text file and hook into that from your application.

It seems to me like you are maybe going about the data flow the wrong way. Just puch out a standard html form and have the user drop the values back to a web server. When the post is submitted you can even create an event to fire your java app for instant notification or processing.

MDS isn't going to store the values that your users are changing, it's strictly contect delivery, not a data processor (in this respect). So there really is nothing to pull. Being that a user is going to post the info immediately after they update the form, it's useless trying to pull from MDS (or the handheld or a combination) because the data won't be there.

Simple data flow...

1. Push form to handheld via BES
2. User fills out form, submits
3. Data received by intranet webserver (https if paranoid)
4. Web server stores data (pick your target)
5. Web server triggers event on form submission (Optional)
6. Java desktop app pulls the data and process's it

It's as simple as that.

cd.
Offline  
Old 05-07-2005, 12:04 AM   #8 (permalink)
New Member
 
Join Date: May 2005
Model: 7100T
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks Corey,

Thanks for your time and your explanantion really helped me...

Hari
Offline  
Old 05-09-2005, 01:11 PM   #9 (permalink)
BlackBerry Extraordinaire
 
Join Date: Dec 2004
Location: in a house...
Model: lots
Carrier: Rogers
Posts: 1,148
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

No problem... Should be a little bit less of a learning curve for you too, as I think what you were originally thinking almost certainly would have been wasted time. If you need anything else, let me know and I'll see what I can do for you.

cd.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.