Can someone clarify which parts of MDS are being deprecated.
MDS Connection services. I assume this is not being removed? Otherwise, how does a native app make calls to http servers through BES?
MDS Integration services. Sounds like this is being removed?
Thanks!
Take a look on these links Blackberry MDS and the other is for Blackberry MDS Integration Service . You can explore this site for more information.
Related
I have developed a blackberry app, now i am confused on How to host, there are different answers available for this on Web
Some says it is ok to host it on a 3rd party server and some says I need to get a vendor portal account,
Please suggest what is the best way and what is the procedure to host a bb app?
There is an extensive paper on all deployment methods available from RIM:
A70 – How to Deploy and Distribute Applications For BlackBerry SmartPhones
I debug my BlackBerry apps on device emulator, using the MDS simulator for access to the web.
Today I ran a Wireshark trace to catch my app's calls. I saw 2 calls made by the MDS simulator before my traffic started, and hope someone can explain them to me.
http://www.blackberry.net/go/mobile/mds/http/mappings.xml
http://www.blackberry.net/go/mobile/mds/http/mappings2prop.xsl
They seem to return some settings possibly for the simulator.
What are these calls for?
I also wonder if these calls are somehow related to the poor performance of the MDS simulator that I deal with regularly - will the MDS simulator continue to work if this server does not respond?
Hope this makes sense to one of the BB experts here - thx.
Well, I have noticed this before, from my opinion i think it's a kind of request for blackberry server to open a port according to the proxy setting. Or it maybe as a log for connections. That is just my opinion I'm not an expert ...
I am trying to learn about MapField in Blackberry and I need to know that wheter I need to have a BIS or BES service in order to use MapField. I can use the MapFiel while using the simulator but when I read some forums I saw some people wrote that people need to have BIS or BES to show the MapField. Is it true or not ?
Thank you all...
You need to have a BIS conection, so you should run the MDS emulator to have the BIS server emulation on your computer, this will work for your mobile simulator. The MDS emulator can be downloaded at blackberry official web page at developement tools.
My PC configured behind a proxy server for internet access. I referred to the blackberry simulator related posts and changed my MDS server setting as follows
application.handler.http.proxyEnabled = true
application.handler.http.proxyHost=hostname
application.handler.http.proxyPort=hostport
application.handler.http.proxyUser=username
application.handler.http.proxyPass=password
After this when MDS is started with simulator, I am able to use the browser. But when I click the browser it asks for the username, password and domain name. After this the internet works properly
Here is the problem. For the same settings when I click the maps app in the blackberry it is not working. Kindly let me know what has to be changed.
Not all apps will use the MDS transport to communicate - for example if the app uses Direct TCP or Wi-Fi, it will bypass your MDS server and go directly over the computer's TCP/IP stack (when running in the simulator). Unfortunately in this case the simulator doesn't use any system-level proxy settings (i.e. the proxy settings set in IE) -- so it won't know about your proxy server and probably fail.
I've mentioned this deficiency to RIM and I'm hopeful they'll address it in future emulators. It would make it so much easier to debug with tools such as Charles or Fiddler.
In my blackberry application I'm establishing network connection by appending ;deviceSide=true in the url. It is working fine on simulator but its not working on device. I've correct APN settings as other third party apps are running fine.
Please let me know the possible reason for this issue!!!
Its not necessary that your app always connect via direct TCP.
For taking care all types of networks available in blackberry for your app refer this article.
How to programmatically connect to the internet in blackberry
Network Diagnostic Tool
download this network diagnostic tool developed by RIM and check weather direct TCP is working or not in your mobile.