Discussion Board

Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    Mar 2003

    questions about networking and billing system

    I am HyunJoo Oh, working at Genesoft Co., Ltd.

    Genesoft is developing an application for Nokia phones.
    Cause we do not have experience in Nokia phones, we need your help!
    At this time, we would like to ask you three questions...

    1. How to apply billing system?
    The application developed by Genesoft is "GeneBook", an application for eBook. With GeneBook, users are able to do all relating to eBook from looking around titles, to buying or to reading.
    To complete developing application, we should know billing system for Nokia phone and how to apply it to our application.
    (For your information, billing way of GeneBook for BREW phone is payment per title or payment per data packet.)

    2. The way of communication
    According to Nokia's SDK, most of Nokia phones seem to adopt HTTP except only two devices for socket based communication. Is it right?

    3. Is there a function to get a user's phone-number?
    GeneBook needs to get user's phone number. Does your developing tool has a function to do so?

    Your tip is quite important to develop our application for Nokia phone.
    I will wait for your answer.

  2. #2
    Regular Contributor
    Join Date
    Mar 2003

    RE: questions about networking and billing system

    1. Billing is not generated from the Nokia phone as such. The application running in the phone (the Genebook reader for example) contacts the server, which contains the titles. The server has to generate the billing record entry when the user downloads a title.Different billing models are possible, depending on operator's mode of operation, service provider (Genesoft or someone who actually is running the service). In typical situations it should be possible to bill for the application and the title, only title, etc. Data packets will be billed by the operator.

    2.Current range of Nokia phones support the open standard of Java MIDP1.0 as standardized by the Java Community Process. MIDP1.0 standard only supports HTTP as a networking mechanism. The sockets based networking is part of the MIDP2.0 standard for which there is no device announced yet. However some functionality from MIDP2.0 has already started to appear in Nokia's devices as extensions of MIDP1.0 implementations. Current support for networking will still be HTTP. Symbian devices do have socket support if you are writing a Symbian native application in C++.

    3.In Java MIDP1.0 devices it is not possible. It is possible in Communicator 9210 if you use Personal Java not MIDP1.0.

    Workaround is to store phone number in the RMS when app starts for the first time, or use a subscription model where the user has to subscribe to the service first and in the subscription provide a phone number to get a user name/password for authentication. Then from the records on the server side, the service can always know the phone number when the user logs in.

    [N]/Forum Nokia

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts