Kommunikation med web-server fra java-program
Hej folks,Jeg har aldrig kode i java før, men er en rimelig habil til pascal, basic og c++
Nu skal jeg (helst inden en uge) udarbejde flg. i java:
"Et program med menu og nogle dialoger, der skal kommunikere med en web-server."
Det at få bakset selve "frameworket" sammen forventer jeg ikke kommer til at give de store
problemer, ligesom det ikke er den færdige løsning jeg søger
Efter brugeren har startet programmet (en .exe der allerede ligger på brugerens hd),
vælger han "login" fra programmets hovedmenu.
Herefter skal flg. dialoger fremkomme:
Dialog 1:
+--------------------------------------+
Felt1: [Indtast en URL] (fx. www.myweb.dk)
Felt2: [Indtast Brugernavn]
Felt3: [Indtast Password]
Knap1: [Login]
+--------------------------------------+
Når login-knappen trykkes skal brugeren godkendes på web-serveren
Dialog 2:
+--------------------------------------+
ListBox1: [ListBox med 4 kolonner]
Knap1: [Vælg]
+--------------------------------------+
Data i listbox skal hentes via en query på serveren.
Når man har valgt et entry i listboksen, trykkes vælg hvorefter en download igangsættes
Spørgsmålene er herefter flg:
1) Hvordan igangsætter jeg en godkendelses-proces på serveren, fra javaprogrammet?
(kan jeg igangsætte et ASP-script fra java?)
1a) Hvilken metode kalder jeg serveren med fra java?
(der må være nogle stadard lib's man kan bruge)
2) Serveren skal bruge klientens IP adresse, den kan vel nappes i et script?
3) Hvilken metode er bedst til at downloade en fil med efter klienten har trykket [VÆLG]
4) Er der nogle "fælder" man skal passe på, når man opretter sessioner ml. et java-program
og web-serveren
5) Hvilke metoder skal man anvende for at initiere en session ml. klient og server
(her ville en stump kode, eller en "step-by-step" være super"
Det er som sagt tiden der en vigtig faktor i denne sag...Sååå det må jo være på sin plads
at der også er nogle point i dealen.
Jeg har aldrig oprettet nogle spørgsmål på 'eksperten' før, så i skrivende stund ved jeg
end ikke hvordan man honorerer venlige sjæle, men det er vel fair med en 100 point til den
første der har et svar der rykker projektet i den rigtige retning, og så kan vi vel uddele
nogle halvtredsere til andre bidragsydere, sådan nogle trøstepræmier?!
/Privaten
