Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
02-12-2010 08:32 PM
I have a question around MDS services. I watched some support videos and was not clear on if it is absolutely necessary to have MDS services running on a server to fulfill request from the blackberry browser or HTTP request from a custom Java app My issue is that want to create a mobile solution via the blackberry, but I am pretty sure my hosting company is not running MDS services on their boxes. comments please. I am just getting started on the development so my knowledge is limited at the moment. Anyway can I just use soap/webserivces?
02-13-2010 09:11 PM
What MDS does is provide a BlackBerry application (whether it be a Java application, the browser or something else) is a secure connection into the corpoorate firewall for access to the data. The BlackBerry uses the connection to gain access to servers sitting inside the corporate firewall.
That's it. So, if your users are running your application and it needs to access corporate data, you'll either have to turn on MDS or open firewall ports so the application can access the server without using MDS.
02-14-2010 07:10 AM
BlackBerry device connections basically boil down to two options:
1) BES (BlackBerry Enterprise Server activation in a corporation for Exchange/Domino access)
2) BIS (BlackBerry Internet Service activation. Go out and buy your device from a carrier for personal usage)
Rule of Thumb:
in the BIS environment, the BlackBerry communicates directly to a public URL for the data through the RIM data center (i.e. google for searching). In the BES environment the MDS is installed and acts as a proxy that directs all of the communications to and from the Smartphone.
This is why in a corporate environment the MDS is important, as it creates an instant VPN tunnel for access to corporate data and intranet sites for company usage.
There are some variances/exceptions to this rule, but it generally follows that logic.
03-07-2010 11:19 AM
I'm in the process of figuring out a way to help my client, they current have issues that corp internal server URL links cannot be accessed from BB device. So let's say an corp email is pushed with their BES, and if users trying to click the links embedded in the email, it goes nowhere.
What do they have to do to acheive this?
Meanwhile I need to develop a little application for them that needs to interface with their internal application servers (Microsoft Sharepoint server and other application servers), what are my options?
03-07-2010 07:27 PM
The links point to internal web servers? Then you need to make sure MDS is turned on on their BES. It's the connection to internal web servers.
Regarding accessing internal application servere - you have several options: Web, Java applications and BlackBerry Widgets. Too hard to explain all of the options here, but there's a ton of information available on www.blackberry.com/developers and of course in my book (unfortunately Widgets aren't covered in my book).