• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Midp2 Vs. midp 1 networking.

 
Tonny Tssagovic
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
 
Michael Yuan
author
Ranch Hand
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.
cheers
Michael
 
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic