Avatar billede moso Nybegynder
01. marts 2004 - 21:25 Der er 18 kommentarer og
1 løsning

Sende fra Mobiltelefon til Database

Jeg søger lidt hints til hvordan man kan sende sin highScore+navn mm. fra mobil til en HighScore på en webserver.
Jeg leder ikke (nødvendigvis) efter en færdig løsning, men derimod et par gode ideer til hvordan det skal gøres.

Jeg arbejder i ASP - hvis det da gør nogen forskel.
Skal det være en speciel server?

Gode ideer modtages altså...
Avatar billede freekyzone Nybegynder
01. marts 2004 - 22:40 #1
For at kunne sende fra mobiltelefon til PC skal du sende gennem en SMSC-gateway.
Signalerne fra telefon til PC er ikke ens, og skal først omkodes.

Jeg har selv arbejdet med "sporings SMS" som snart kommer frem på nettet.

Der sender man enten gennem SMSC-gateway eller et "mobil-modem" som er en mobiltelefon koblet op på et specielt modem som sidder til computeren.
Dermed hentes dataerne konstant gennem modemet til pc'en.

www.smsas.com har sådannet en service.

Systemet er meget simpelt.

Du kan hos dem få x antal gratis prøve sms'er så du kan få det op at kører, derefter koster det x antal kr. om måneden og x antal kr pr sms.

Opbygningen er simpel. Det er beskeden der sendes gennem centralen via et brugernavn og password. Denne info sendes ultra simpelt.

Men hvordan kan jeg ikke oplyse - den oplysning kan du hente hos den udbyder du vil sende igennem.
Avatar billede arne_v Ekspert
01. marts 2004 - 22:45 #2
Nu spørger du i Java, så jeg vil formode at det er en Java applikation i din
mobil telefon.

Jeg har ikke arbejdet med J2ME, men jeg mener bestemt at også J2ME kan
bruge HTTP.

Så følgende bør virke:

java app----(HTTP POST)----ASP page----(ADO)----database
Avatar billede moso Nybegynder
01. marts 2004 - 23:35 #3
arne: kan du uddybe lidt. Det er til jm2e, og jeg tror du har ret i at den også kan klare http.
Avatar billede freekyzone Nybegynder
02. marts 2004 - 07:35 #4
Tror og mener ikke Java kan klare opgaven, uden at (som jeg har beskrevet) gå gennem SMSC-Gateway.

Men jeg følger spændt om det kan....

Det data mobiltelefonen sender kan ikke uden om SMSC-gateway sendes til en computer.
Avatar billede arne_v Ekspert
02. marts 2004 - 08:26 #5
freekyzone>

Du kan web browse fra en mobil telefon - altså kan den snakke HTTP.

Hvordan det rent fysisk transporteres ved jeg ikke, men det er vel også
uinteressant.
Avatar billede arne_v Ekspert
02. marts 2004 - 08:29 #6
moso>

Som sagt har jeg aldrig arbejdet med J2ME.

Men Google fandt denne artikel:
  http://www.devx.com/gethelpon/10MinuteSolution/16646

Og det lyder da umiddelbart relevant.
Avatar billede freekyzone Nybegynder
02. marts 2004 - 08:32 #7
Ja, men uanset hvad, så er mobiltelefoner ikke satelit/bredbåndstelefoner som er trådløst koblet på nettet.

De er jo telefoner tilsluttet telefonselskaber/centraler hvor alt kommunikation sendes igennem og formidles.

SMS sendes gennem en server/SMSC gateway som finder ud af om det er besked til en anden mobiltelefon eller om det er besked til PC'er.

Men jeg ved 100% sikkert at det omvendt idag ikke kan lade sig gøre uden det beskrevet.

Men jeg tror nu stadig væk at man skal kobles til noget ligende.
For hvordan/hvilket nummer vil du sende til?
vil du bare sende beskeden som e-mail?
Avatar billede arne_v Ekspert
02. marts 2004 - 08:41 #8
Telefoner idag kan browser på internettet.

Jeg har ikke den fjerneste anelse om hvordan de gør det.

Men jeg formoder at tele selskaberne må have en "GSM<->web" gateway
stående et sted.
Avatar billede freekyzone Nybegynder
02. marts 2004 - 09:40 #9
Ja, men det er stadik ikke det samme.
Det gør de stadig gennem gateway, som koster at bruge.

Dem der kan browse er det jo intet problem at lave det netbaseret, sådan at de hurtigt går ind og indsætter de info.

Men skal de sendes som SMS koster det altså, da det skal sendes gennem et nummer der er tilknyttet en SMSC-gateway og en central server.
Avatar billede arne_v Ekspert
02. marts 2004 - 10:02 #10
Det skal være med TCP/IP. Fra J2ME til ASP via SMS lyder ikke som en
hensigtsmæssig vej.
Avatar billede freekyzone Nybegynder
02. marts 2004 - 11:50 #11
Som jeg læser hans spm. så har han en server hvor han vil have kunder/besøgende til at kunne indsende high-scoor

Det er bedst med SMS da ikke alle har telefoner der kan gå på nettet endnu.

Mange har stadig 3310
Avatar billede moso Nybegynder
02. marts 2004 - 16:56 #12
Tillad mig at uddybe det lidt.
Jeg vil som sagt gerne uploade en higscore fra et mobilspil (lavet i J2ME - MIDP 1) til en webserver så andre kan se highscoren.

Jeg vil gerne uploade til en Nokia3510i men det betyder ikke så meget, bare det er til en telefon som kan håndtere Java.

Det jeg mangler hjælp til er hvordan man sender data fra telefonen til serveren via Java J2ME.
Håber det kan afklare det lidt...
Avatar billede freekyzone Nybegynder
02. marts 2004 - 17:01 #13
Det afklare en hel del, da det betyder Arne_v måske har løsningen.

jeg er ikke sikker på hvordan det sender.

Men jeg er sikker på at alle telefoner idag er tilsluttet en central det skal sendes igennem. Men J2ME sendes måske direkte.
Men der skal jo en forbindelse til.
Avatar billede arne_v Ekspert
02. marts 2004 - 17:02 #14
Læs den devx artikel jeg linkede til og prøv.
Avatar billede moso Nybegynder
02. marts 2004 - 17:06 #15
jeg kigger på det over de næste par dage - tak for oplæg indtil videre. Vender tilbage med point;-)
Avatar billede thundergod Nybegynder
02. marts 2004 - 17:57 #16
Til moso:
Du skal se på API'en til J2ME MIDP 1.0 eller MIDP 2.0 (afhængig af din telefon)
Fra J2ME kan du med General Connection Framework (GFC) lave en HttpConnection
til f.eks. en servlet og så sende data med HTTP GET eller POST parametre.
Jeg er selv igang med at udvikle et klientprogram (J2ME) der sender til et serverprogram (Servlet).
/ Thor
Avatar billede moso Nybegynder
02. marts 2004 - 18:02 #17
Thundergod: Kan jeg kigge med over skulderen på din aplet? Det lyder meget spændende.
(Der er ikke kommercielle interesser i det, det er et studieprojekt.)
Avatar billede arne_v Ekspert
21. marts 2004 - 20:53 #18
Lukke tid ?
Avatar billede moso Nybegynder
21. marts 2004 - 21:52 #19
Ups - den havde jeg sgu lige glemt i farten - point til arne_v..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester