This week's book giveaway is in the Jython/Python forum.
We're giving away four copies of Hands On Software Engineering with Python and have Brian Allbey on-line!
See this thread for details.
Win a copy of Hands On Software Engineering with Python this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

Midp2 Vs. midp 1 networking.  RSS feed

Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,
I have a simple networked app. developed with midp1, and it seems that it does not work on 6600. I remember having probs with the midp2 emulator when I was developing it, and had to use the old (MIDP 1) emulator. But I think the sun MIDP2 emulator was still in beta at that time.
Anyway, the application works fine on most midp1 phones (the ones that I have access to , but gives problems with the Nokia 6600.
By the way, there were also some problems with pushing the link to the jad file (OTA prov.), and the app could not be installed properly, I had to give a direct link to the jar file to get it to work? any ideas? I don't want to give a WAP link, and want my users to download the app with one click.. (I checked the jad file, and it is fine)
Do you guys have ideas about professional provisioning.. I don't have the required resources to develop a provisioning server, but would be interested if there were an open source/free server, or at least some hints to make a simple one (that checks the user-agent and chooses the app accordingly) and that does not allow ppl download my app through the web even if they changed their browser user-agent to a mobile one (do I need to filter non-wap gateways for that?). Shall I add security like the app should be deleted for the temp. folder after it has been successfully installed, How billing and other stuff?
ANY HELP WHATSOEVER will be very much appreciated.
PS: I did not read anything about MIDP2 yet.. no time, and would be greatfull if you provide me with some quick info about the http connection differences
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. What exactly is your network error message? I would recommend you to try it on the Nokia Series 60 MIDP emulator first.
2. The OTA specification says that you have to link the jad file from a wml/html file. Some device might allow you to provision straight from the jad. But this bahavior is not standard. (Actually, some device even allow you to provision with the JAR file only).
3. I do not think there is any "free" provisioning server. The reason is that provisioning servers are tightly coupled with the carieer's network and billing systems. For obvious reasons, carriers would like to have tight control on those things. But why do you need you own provisioning server? Most J2ME carriers offer application catalogs of some sort. In fact, I think Sun has been toying with the idea to have a big catalog of certified J2ME apps.
Tonny Tssagovic
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Michael Yuan:

But why do you need you own provisioning server?

Thanks a lot for your reply Micheal
Well, I need one for my "customers" apps, It is true that I can publish it though carriers (or other dist. companies), but it does not look "professional" since these usually provide a big catalogue of mobile games, and would require my customers to use their stupid short number, as well as a long code for my app.. Well it works well for end-user applications like games, but not for "corporate� customers with big ties.
Popeye has his spinach. I have this tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!