Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: doctorq on December 02, 2003, 09:34:54 AM

Title: Java Virtual Machine alternatives on Amiga
Post by: doctorq on December 02, 2003, 09:34:54 AM
Hi,

I'm using IBrowse on my Amiga, which is the best Amiga browser IMHO.

The problem is though, that in the need to access my bankaccount via the internet, I have to use JVM (Jave Virtual Machine). According to a friend of mine JVM is open source, so I was wondering if someone has ported this to the Amiga.

I have heard of Kaffe, which can be downloaded from Aminet. Is this any good? Or do I really have to use a PC each time I need to access my  bank account?

Uhh, scary thought.... please wake my of my nightmare....
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: platon42 on December 02, 2003, 09:59:18 AM
Kaffee is a Java virtual machine alright (and also a fast Java compiler). What it lacks are amiga specific AWT classes, so all you get is console/shell based in and output. No graphics. And that's the main problem.

Holger Kruse was working on a Java implementation (including AWT), but had to stop when he started working for REBOL.

So, yes, you're probably stuck with your PC. The only thing I tried once was using the JavaVM of (an older version of) Netscape under Shapeshifter (well, I remember it worked once, but it was a pain in the ass to get this damn thing online).
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: whabang on December 02, 2003, 10:01:46 AM
Yep.
Netscape/Mozilla under Shapeshifter would be the easiest sollution.
BTW, is the 68k Mac version of Mozilla still updated? :-?
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: mikeymike on December 02, 2003, 10:14:49 AM
Quote
The problem is though, that in the need to access my bankaccount via the internet, I have to use JVM (Jave Virtual Machine).

Are you sure that it requires Java?  I'd like to have a look if you don't mind, if you could send the URL please :-)

I haven't seen any online banking sites that require Java, that's all.

Title: Re: Java Virtual Machine alternatives on Amiga
Post by: bloodline on December 02, 2003, 10:47:17 AM
Quote

mikeymike wrote:
Quote
The problem is though, that in the need to access my bankaccount via the internet, I have to use JVM (Jave Virtual Machine).

Are you sure that it requires Java?  I'd like to have a look if you don't mind, if you could send the URL please :-)

I haven't seen any online banking sites that require Java, that's all.



Yes, that does sound odd. Maybe he means JavaScript?
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: Framiga on December 02, 2003, 11:04:08 AM
Hi

never heard before that a bank uses JAVA.

If it is so . . . . change bank :-)

AFAIK IBrowse with AmiSSL2 and its javascript support (even if not at 100%) should supports, quite all the banks. Maybe a javascript related problem.

Have you tryed spoofings with IB2.3?

Ciao

Title: Re: Java Virtual Machine alternatives on Amiga
Post by: manicx on December 02, 2003, 11:21:10 AM
Why not use Java? Java is more secure than ActiveX and a applet that connects to a database is VERY secure. Stay with that bank man, it rocks. BTW, best eCommerce solutions today are all based on Java. That's my job, developing for a eCommerce company using Java.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: mikeymike on December 02, 2003, 11:32:50 AM
Quote
Why not use Java? Java is more secure than ActiveX and a applet that connects to a database is VERY secure. Stay with that bank man, it rocks. BTW, best eCommerce solutions today are all based on Java. That's my job, developing for a eCommerce company using Java.


Then I'm scared.

Java isn't inherently secure or insecure, it's a programming language.  Java code can be interfaced with a number of different pieces of database software, so the second part of your statement is meaningless.

I've yet to see an online banking system that uses ActiveX either!

Java can be used on the server-side and the client not be aware of it in the slightest.  Infact that is a far more common solution than requiring the client to run Java code.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: hnl_dk on December 02, 2003, 11:41:06 AM
You should try looking @ JAmiga

http://www.jamiga.org (http://www.jamiga.org)
http://sourceforge.net/projects/jamiga/ (http://sourceforge.net/projects/jamiga/)

PS: My bankaccount uses JVM too ... therefor I use Linux/Winsucks for it :-(
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: bloodline on December 02, 2003, 11:42:15 AM
Quote

manicx wrote:
Why not use Java? Java is more secure than ActiveX and a applet that connects to a database is VERY secure. Stay with that bank man, it rocks. BTW, best eCommerce solutions today are all based on Java. That's my job, developing for a eCommerce company using Java.


This issue has nothing to do with Security, surely... As long as the connection is encrypted it doesn't matter what language the client is written in.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: pjhutch on December 02, 2003, 01:13:31 PM
A full working JVM with graphics has never been implemented on the Amiga for a number of reasons:
a) Its far too slow on a 68K based system
b) The graphics are probably the hardest to implement on Amigas gfx system (none of the current Amiga JVMs support gfx)
c) Any current JVM projects have been abandoned.

Best thing is to use PC Windows, Linux or Mac for JVM. AmigaOS 4 will eventually support JVM.

Also, remember that Java IS NOT the same as Java script. Amiga supports Javascript very well. IBrowse 2.3 supports latest JS.

Title: Re: Java Virtual Machine alternatives on Amiga
Post by: doctorq on December 02, 2003, 01:31:27 PM
@mikeymike, bloodline, framiga

I am positive. I can't access the bank account if my machine hasn't got JVM. You can try accesing this site https://www.netbank.nordea.dk/netbank/index.jsp on an Amiga and see what happens...

I am using a regged version of IBrowse v2.3, AmiSSL2 installed and working, javascript support active and working, so the setup is alright.

Anyone knows if someone has picked up Holger Kruse' work?

Well, then the Amiga can't do everything afterall :-(
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: bloodline on December 02, 2003, 01:46:37 PM
Quote

doctorq wrote:
@mikeymike, bloodline, framiga

I am positive. I can't access the bank account if my machine hasn't got JVM. You can try accesing this site https://www.netbank.nordea.dk/netbank/index.jsp on an Amiga and see what happens...

I am using a regged version of IBrowse v2.3, AmiSSL2 installed and working, javascript support active and working, so the setup is alright.

Anyone knows if someone has picked up Holger Kruse' work?

Well, then the Amiga can't do everything afterall :-(


Yup, that's Java alright!!!
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: hnl_dk on December 02, 2003, 01:47:21 PM
It is the same with BG Netbank (http://www.bgbank.dk/BGNetbank)

Totally normal in Denmark :-(
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: mikeymike on December 02, 2003, 01:59:27 PM
Quote
https://www.netbank.nordea.dk/netbank/index.jsp


Hmm, that URL shows a misconfigured server (HTML pages being parsed as text- JSP pages are like ASP or PHP, the language is server-side which sends HTML pages with dynamic content).  Going to the domain name itself without any further directory/file reference gets me a foreign-language site which appears to be working ok, but because I can't understand the language I can't find the online banking section.

The second site mentioned, BG Netbank or something does appear to require Java, though I just get a blank page, so I can't be sure about that.  Loading it in Mozilla just gives me a blank page, usually there would be an applet window saying that the JVM plug-in is required, and in IE the page just times out :-)

Title: Re: Java Virtual Machine alternatives on Amiga
Post by: LP on December 02, 2003, 02:32:07 PM
@mikeymike
hehe that's what we have to stick up with in Denmark...

That's pure evil... The java is so complex and secure that no browser can read the contents of the page :-D
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: Framiga on December 02, 2003, 02:46:44 PM
@mikeymike

the same here with the first bank (only text) but with BG Netbank and IB2.3, works here with a long "javascript runnings alert" but works.

Obviously i don't know about its Home banking page.

Ciao

Title: Re: Java Virtual Machine alternatives on Amiga
Post by: Argo on December 02, 2003, 03:54:40 PM
okay, Tried that in Mozilla and just got the HTML code for the page. Leaving off the index.jsp and it loads up fine with the applet area as to install plugin.
In IE, applet seems to load then IE just exists.
My stupid XPbox doesn't seem to like Java.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: Crumb on December 02, 2003, 04:18:35 PM
Quote
I haven't seen any online banking sites that require Java, that's all.


The BSCH in Spain reuires it:
http://www.gruposantander.es/ (http://www.gruposantander.es/)
and it doesn't work with MS JVM, It requires Sun's one.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: doctorq on December 02, 2003, 07:31:38 PM
Yeah, I also tried leaving out the index.jsp, but that doesn't get my online with the bank :-(

Well, I have to ask the bank if they have an alternativ system that I can use, but I'm afraid the answer is a big fat NO.

A pity that Holger Kruse' work isn't continued. I would do it if I knew a lot about Java, but I don't, so it's for the best to leave that for someone else.
Title: Re: Java Virtual Machine alternatives on Amiga
Post by: Troels_E on December 02, 2003, 09:04:40 PM
I also live in Denmark and haven't been able to find a bank that doesn't require JAVA (NOT JavaScript).

So it's not as easy as changing bank as most of the online systems are based on the same soloution.

(EDIT:) If any Danes know of a bank that doesn't require JAVA please let me know!

:-(