Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

J2ME i WEB service radjen u .NET-u

[es] :: Java :: J2ME i WEB service radjen u .NET-u

[ Pregleda: 2486 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.hermes.si.



+2 Profil

icon J2ME i WEB service radjen u .NET-u12.01.2009. u 09:55 - pre 186 meseci
Da li je moguce da se iz aplikacije sa mog mobilnog uredjaja pristupi web servisu koji je radjen u .NET-u?
Da li neko ima neki tutorijal za ovakvo povezivanje?
 
Odgovor na temu

DeYo
Dejan Vukmirovic
developer @ Mogul
Pozarevac/Bgd/Stockholm

Član broj: 36771
Poruke: 85
*.static.ikomline.net.

Sajt: www.linkedin.com/in/dejan..


Profil

icon Re: J2ME i WEB service radjen u .NET-u12.01.2009. u 19:13 - pre 186 meseci
Nemam nesto mnogo iskustva sa J2ME ali...

Sama ideja web servisa jeste da se omoguci remote koriscenje neke funkcionalnosti bez obzira na nacin koji je ta sama funkcionalnost implementirana i na kojoj platformi i serveru se nalazi.

Generalno, jedino sto ti treba je WSDL ugovor (i XSD sema) servisa koji koristis.

Uopsteno upustvo za rad sa WS i J2ME imas na http://developers.sun.com/mobility/apis/articles/wsa/
Nije nesto, ali sadrzi i linkove do pojmova/objasnjenja koje ce ti biti od interesa (SOAP, WSDL...)

[Ovu poruku je menjao DeYo dana 12.01.2009. u 21:14 GMT+1]
 
Odgovor na temu

zigizig

Član broj: 42968
Poruke: 167
*.ptt.yu.



+10 Profil

icon Re: J2ME i WEB service radjen u .NET-u12.01.2009. u 21:37 - pre 186 meseci
Da, moguce je.
Ali ne tako lako i jednostavno.
Najlakse je ako sam kreiras .NET web service pa mozes da postavis tip podataka koji hoces (najbolje je da budu string-ovi).
Problem je ako pristupas postojecem web service-u uobicajeno je da ga programeri generisu kroz .NET i u wsdl ukljuce tip podataka koji nije kompatibilan sa java tehnologijom.
Postoje neki paketi pomocu kojih mozes kreirati j2me ws client-a (ksoap), a takodje wireless toolkit ti moze pomoci da koristeci wsdl izgenerises stub klase.
Ono sto ti moze biti najteze je authentication za pristup web service-u jer podaci treba da budu u soap header-u.

[Ovu poruku je menjao zigizig dana 12.01.2009. u 23:24 GMT+1]
 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.hermes.si.



+2 Profil

icon Re: J2ME i WEB service radjen u .NET-u13.01.2009. u 07:16 - pre 186 meseci
Hvala na savetima i linku. Ja sam odradio ceo web service u .NET-u jer mi tada nije palo na pamet da cu da koristim mobilne uredjaje sada kada to hocu zanimalo me je da li je moguce da se odradi goglao sam malo po netu ali nisam nasao neki bas koristan tutorijal za pravljenje konekcije na WS :(
 
Odgovor na temu

DeYo
Dejan Vukmirovic
developer @ Mogul
Pozarevac/Bgd/Stockholm

Član broj: 36771
Poruke: 85
82.117.206.*

Sajt: www.linkedin.com/in/dejan..


Profil

icon Re: J2ME i WEB service radjen u .NET-u13.01.2009. u 08:07 - pre 186 meseci
Citat:
zigizig: Da, moguce je.
Problem je ako pristupas postojecem web service-u uobicajeno je da ga programeri generisu kroz .NET i u wsdl ukljuce tip podataka koji nije kompatibilan sa java tehnologijom.

Zajcev, probaj koriscenjem XMLBeans biblioteke da generises Java klase iz dostupnog WSDL-a.
Ukoliko to prodjes bez problema ostatak rada sa WS je straight-forward.


XMLBeans generise samo klase koje predstavljaju tipove iz dostupne XML sheme.
Dakle, XMLBeans ne generise kod za pristup WS, vec samo vrsi mapiranje izmedju XML tipova i Java objekata.
 
Odgovor na temu

zigizig

Član broj: 42968
Poruke: 167
82.117.206.*



+10 Profil

icon Re: J2ME i WEB service radjen u .NET-u13.01.2009. u 11:02 - pre 186 meseci
Moja preporuka je da napravis standardan ws client na osnovu wsdl i nadjes nacin da pogledas kako izgleda soap message, a onda da sam message rucno kreiras.
XmlBeans neces moci da koristis sa J2ME jer je to framework za standardnu javu ali ako radis sa J2EE mozes da napravis klijenta uz pomoc xmlbeans, a mozda ti je lakse u .NET posto si vec u njemu i napravio web service. Posle se snadji kako da odstampas soap message pre nego sto se posalje.
 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.hermes.si.



+2 Profil

icon Re: J2ME i WEB service radjen u .NET-u19.01.2009. u 10:53 - pre 185 meseci
Hvala svima na savetima. Nasao sam nacin i nisam mogao da verujem kada sam video moj posao zavrsen sa 5 linija code-a :D
Evo ovo uputstvo sam pratio i povezao kockice:
http://www.ociweb.com/jnb/jnbApr2005.html
 
Odgovor na temu

zigizig

Član broj: 42968
Poruke: 167
*.ptt.yu.



+10 Profil

icon Re: J2ME i WEB service radjen u .NET-u19.01.2009. u 19:43 - pre 185 meseci
Da, o tome sam ti vec pisao
Citat:
Postoje neki paketi pomocu kojih mozes kreirati j2me ws client-a (ksoap),
a takodje wireless toolkit ti moze pomoci da koristeci wsdl izgenerises stub klase.

A sad probaj da dodas authentication na web service, a u Soap message AuthenticationHeader :)

[Ovu poruku je menjao zigizig dana 20.01.2009. u 14:20 GMT+1]
 
Odgovor na temu

[es] :: Java :: J2ME i WEB service radjen u .NET-u

[ Pregleda: 2486 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.