Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.410 pregleda

Najnovija ↓

J2ME i WEB service radjen u .NET-u 12.01.2009. u 10:55 · pre 216 meseci #1
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?
Re: J2ME i WEB service radjen u .NET-u 12.01.2009. u 20:13 · pre 216 meseci
izmenjeno 1 put, poslednji put DeYo 12.01.2009. u 21:14
  1. DeYo12.01.2009. u 21:14zapis iz teksta poruke
#2
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...)
Re: J2ME i WEB service radjen u .NET-u 12.01.2009. u 22:37 · pre 216 meseci
izmenjeno 1 put, poslednji put zigizig 12.01.2009. u 23:24
  1. zigizig12.01.2009. u 23:24zapis iz teksta poruke
#3
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.
Re: J2ME i WEB service radjen u .NET-u 13.01.2009. u 08:16 · pre 216 meseci #4
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 :(
Re: J2ME i WEB service radjen u .NET-u 13.01.2009. u 09:07 · pre 216 meseci #5
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.
Re: J2ME i WEB service radjen u .NET-u 13.01.2009. u 12:02 · pre 216 meseci #6
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.
Re: J2ME i WEB service radjen u .NET-u 19.01.2009. u 20:43 · pre 216 meseci
izmenjeno 1 put, poslednji put zigizig 20.01.2009. u 14:20
  1. zigizig20.01.2009. u 14:20zapis iz teksta poruke
#8
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 :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme