← Back to team overview

sslug-teknik team mailing list archive

Re: Netbank: Java eller JavaScript?

 

Jørgen Heesche skrev:
Peter Makholm wrote:
Jørgen Heesche <heesche@xxxxxxxxxxx> writes:

Her på listen (sslug.teknik) er det blevet sagt at netbanker, der
anvender bankdatas (BEC) løsning, ikke bruger Java, men JavaScript.

BEC's bankløsning bruger Java. I hvert fald i den udgave som
Forstædernes Bank brugte i sidste uge.

Jeg ved ikke om Nordea bruger BEC, men Nordea bruger, så vidt jeg kan
se, Java (Java Scriplets).

Jeg tvivler. BEC's målgruppe er små og mellemstore banker (efter
danske forhold) og jeg mener iøvrigt ikke at min webbank plejer at
bruge .jsp-filer.

Source-teksten til ovennævnte Nordea-URL indeholder ikke Java-kode
direkte , men der inkluderes .jsp-filer: f.eks.:
src="/netbank/tint.jsp"

Som beskrevet er jsp en ren serverside-ting, det har intet med din
browser at gøre lige så lidt som PHP, Ruby eller ASP har. Ovenstående
vil ikke inkludere selve jsp-filen, men sende et request til serveren
- ganske lige som hvis der havde været tale om PHP, Ruby eller ASP.

JSP er en ren server-side ting!


OK, kompileringen sker altså i bankens server.
I mit citat står der jo også:
En JSP-side skal køres på en passende applikationsserver (fx. en J2EE-server). Når siden forespørges, sørger applikationsserveren for at kompilere siden til en en servlet



Nordea kører på sin helt egen edb-central og har sin egen løsning.

BEC er en edb-central i Roskilde, der kører for de banker (herunder Danmarks Nationalbank, Eik Bank (Skandiabanken) bl.a.), der indgår kontrakt med dem. Generelt er login-procedurer den samme, men der kan være forskel på, hvad de enkelte banker tilbyder i deres service.

Begge edb-centraler virker (kun) med Sun java og Firefox med plugin problemfrit på openSUSE 11.1, og det har intet med javascript at gøre. På openSUSE skal du sørge for at få fjernet alt java, der ikke er fra Sun herunder evt javaplugin, der ikke er relateret til Suns java.

Så virker det!


--
Med venlig hilsen
Steen Jensen
* Registered Linux user #172489 on http://counter.li.org.*

INTET er umuligt for den, der ikke selv skal gøre det!


References