BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 02-27-2009, 01:45 PM   #1 (permalink)
New Member
 
Join Date: Feb 2009
Model: 7100T
PIN: N/A
Carrier: AT&T
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default MDS Questions

Please Login to Remove!

Please forgive the noob questions, but I've been scouring the internet, and I can't find any concrete answers to the following.

I'm developing an application that will stream audio from a remote data provider. I've gotten around the 413 (request entity too large) issues by using ranged requests, and that works fine. My question is regarding MDS versus direct TCP.

If I'm developing my app to make use of MDS and testing via the simulator, does this mean I'll have to purchase a BES before I deploy? If so, I suppose the alternative is direct TCP, which apparently requires me to specify an APN. I haven't been able to get this to work with my local simulator. I've tried adding deviceside=true and EndToEndRequired to my connector string, and the app just hangs.

One final problem, the simulator used in conjunction with MDS downloads at a fraction of the speed of Google's android dev stack. I'm getting roughly 10k/second while android gets 100k/sec. Any ideas how this could be improved?

Thanks in advance,
Travis
Offline  
Old 03-02-2009, 09:03 AM   #2 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Oct 2006
Model: 7103
Carrier: Verizon
Posts: 259
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

inre: "If I'm developing my app to make use of MDS and testing via the simulator, does this mean I'll have to purchase a BES before I deploy?"

no not really. you can deploy applications without having a BES, users would be using their own BES/MDS environment, not yours. If however you have a blackberry and would want to test it in a BES environment that you currently don't have, I suppose yeah you'd have to get a BES and run through there.


inre: " I've tried adding deviceside=true and EndToEndRequired to my connector string, and the app just hangs."

fwiw, deviceside=true + end2endreq specifies a BIS connection, not direct tcp. I haven't been able to make the MDS work w/ bis, but there may be a way. I'd suggest adding some error logging to prevent the 'just hangs' issue and work from there
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.