Author Topic: GoToMyPC w/ Java-enabled browser on Z?  (Read 3537 times)

stbrock

  • Full Member
  • ***
  • Posts: 149
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« on: September 07, 2004, 01:34:11 pm »
Is it possible to get a full JavaVM (not ME or Javascript) with Netscape 4.7 or another browser on the C860? I'd be willing to put in some time if it is confirmed possible.

My office won't open a port or give me a VPN (so I can't use Linux remote access software I'm familiar with) but will let me use a remote access service such as GoToMyPC. Some of these services (GoToMyPC, LogMeIn) work with Linux and a java-enabled browser. My understanding is that J2SE, not J2ME or Javascript, is needed. GoToMyPC specifically requires Netscape 4.7 on Linux with JavaVM. I have pocketworkstation running Debian on my C860 and can apt-get Netscape, but the corresponding JavaVM doesn't seem to be available on the ARM platform.  Are there other options, services, suggestions?

cascadefx

  • Newbie
  • *
  • Posts: 30
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #1 on: September 10, 2004, 03:50:20 pm »
Doesn't Keypebble (vnc) allow you to specify the port you are coming in over? If so, you should be able to use it over port 80.
Zaurus SL-5600
Sharp 1.0 ROM
256 SanDisk Secure Digital Card (fat16)
Linksys WCF12 wireless card

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
GoToMyPC w/ Java-enabled browser on Z?
« Reply #2 on: September 10, 2004, 05:34:39 pm »
You don't say what the machine is you want to connect to but assuming it's XP (or 2k with the appropriate software) then you can use remote desktop (search for rdesktop and/or qtrdesktop).


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

ostense

  • Newbie
  • *
  • Posts: 41
    • View Profile
GoToMyPC w/ Java-enabled browser on Z?
« Reply #3 on: November 05, 2004, 07:24:04 am »
Hi !

Full Java 1.3 and Pdaxrom on the Z.  Works very well !  I havent been able to make applets running in a browser but you can use a appletviewer .....

alterna

  • Newbie
  • *
  • Posts: 5
    • View Profile
GoToMyPC w/ Java-enabled browser on Z?
« Reply #4 on: November 08, 2004, 01:20:26 pm »
hi

Would it be possible for you to go to http://www.cryptoheaven.com/Download/Download.htm and try the program based on J2SE 1.3 with a free account.

I would like to know if it works before buying a zaurus. I considered nokia 9500 but zaurus seems the only one that could run full J2SE
However as cryptoheaven is pretty big, I would like to be sure

Thanks

johnw

  • Jr. Member
  • **
  • Posts: 94
    • View Profile
    • http://wallacesoftware.com/zaurus
GoToMyPC w/ Java-enabled browser on Z?
« Reply #5 on: November 13, 2004, 10:45:46 am »
Quote
hi

Would it be possible for you to go to http://www.cryptoheaven.com/Download/Download.htm and try the program based on J2SE 1.3 with a free account.

I would like to know if it works before buying a zaurus. I considered nokia 9500 but zaurus seems the only one that could run full J2SE
However as cryptoheaven is pretty big, I would like to be sure

Thanks
The JVM which comes with the Z is *not* J2SE 1.3.
Sharp SL6000L Sharp SL5000d Intel PRO Wireless 802.11b CF 512MB Toshiba SD Sharp CE-AG06 camera Pocketop

stupkid

  • Hero Member
  • *****
  • Posts: 578
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #6 on: November 13, 2004, 02:21:40 pm »
Java Personal Profile (J2ME PP) with CDC included with C series is J2SE 1.3 based.  This not to be confused with PersonalJava or Jeode which are JDK 1.1 based ( http://java.sun.com/products/personaljava/index.jsp ).  This should also not be confused with Java Personal Basis Profile (J2ME PBP) ( http://java.sun.com/products/personalbasis/index.jsp ).  Several aspects of the PP and PBP APIs are replaced with leaner JDK 1.1 and neither have the swing API.

This page has info about J2ME PP:

http://java.sun.com/products/personalprofile/index.jsp

You can download the J2ME PP specification here:

http://jcp.org/aboutJava/communityprocess/...r062/index.html

To quote the J2ME PP specification:

"Personal Profile 1.0 is based upon J2ME Foundation Profile (JSR-46), version 1.0. Specifically, Personal Profile 1.0 includes Foundation Profile 1.0. It is also a superset of the J2ME Personal Basis Profile (JSR-129), version 1.0. With respect to APIs in the java.* packages, it is a subset of the Java 2 Platform, Standard Edition (J2SE), version 1.3.1. Applications written to these APIs in Personal Profile 1.0 are therefore upward-compatible to J2SE 1.3.1."

To read about the various revisions of J2ME here:

http://java.sun.com/j2me/

Confused yet?  You should be.  
« Last Edit: November 13, 2004, 02:22:25 pm by stupkid »

Zaurus SL-C3200 pdaXii13v2 5.5 / Ambicom WC1100C-CF / Socket Bluetooth Rev G


OpenMoko FreeRunner - Running Tweaked OM2008.x Image

alterna

  • Newbie
  • *
  • Posts: 5
    • View Profile
GoToMyPC w/ Java-enabled browser on Z?
« Reply #7 on: November 14, 2004, 02:51:57 pm »
More than confused !! Lost in java space :-)
Does it mean that I could use java applis written for J2SE 1.3 with the Zaurus or not ?
Can you help me a little on this

zenyatta

  • Sr. Member
  • ****
  • Posts: 366
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #8 on: November 14, 2004, 05:42:30 pm »
Bottom line: Java on the Z is a subset of regular Java. Some things just are not present. If the app you are trying to run uses one of those things you are out of luck. Most GUI desktop apps use Swing which is one of the things missing in the Zaurus implementation. So most GUI desktop apps won't run.

z.
SL-5500, 256MB Kingston CF card, 128MB EDGE SD card, Thomson HED-155 headphones
OpenZaurus 3.5.3 / Opie (kernel 64-0)

alterna

  • Newbie
  • *
  • Posts: 5
    • View Profile
GoToMyPC w/ Java-enabled browser on Z?
« Reply #9 on: November 15, 2004, 06:15:45 am »
Thanks I understand.
Maybe is this a silly question but : Is there any way today according to you,  to add a full other JVM 1.4 or to add the missing things to the Z in order to run full desktop apps ?

zenyatta

  • Sr. Member
  • ****
  • Posts: 366
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #10 on: November 15, 2004, 08:23:12 am »
Well, since no Java vendor is about to release a J2SE implementation for the Zaurus (how I wish I was wrong!), you are left with the DIY approach: using open-source, non-licensed JVMs, such as kaffe or jamvm, together with GNU classpath which is an open-source implementation of the standard APIs. You will get something similar to 1.2 rather than 1.4 but it's better than nothing, I suppose.

(Just to make things clear: a Java Virtual Machine is the engine that runs Java code while APIs are the basic building blocks for Java applications, usually themselves written in Java mixed with native code).

The classpath project seems to be coming along - and they have very nice compatibility charts showing what exactly is missing vis-a-vis various versions of Java. Swing seems to be about 70% complete vs. 1.2. As for JVMs, last time I checked none of them was really decent but things may have changed. I would be quite interested to hear whether anyone has got any of this working.
SL-5500, 256MB Kingston CF card, 128MB EDGE SD card, Thomson HED-155 headphones
OpenZaurus 3.5.3 / Opie (kernel 64-0)

alterna

  • Newbie
  • *
  • Posts: 5
    • View Profile
GoToMyPC w/ Java-enabled browser on Z?
« Reply #11 on: November 16, 2004, 07:53:04 am »
Thanks for all these details !
So to sum up there is no JVM or any mean even by the DIY approach allowing me to run a full J2SE 1.3 based application such as cryptoheaven.com as for now on the Z, is that correct ?
And my only hope is that someone (classpath project or others) develops the missing  APIs (for 1.3) in order to complete the Personal Profile JVM included on the  Z, is that correct again ?

In this case, I think that I may have a look at the new nokia 9500 which includes personal profile also

stbrock

  • Full Member
  • ***
  • Posts: 149
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #12 on: November 16, 2004, 11:13:07 am »
To round out my initial question that opened this thread, I have found no indication that anyone has J2SE (as opposed to J2ME) running on the ARM platform and usable with web browsing.  I posted questions along these lines in other forums as well. This means that certain business/corporate web sites can't be used, though a large majority of web sites are usable.

The workaround for the foreseeable future is to use vncviewer or rdesktop to access a desktop and browse through the desktop copy of Firefox or another browser. The speed of this approach is surprisingly adequate, especially if you reduce the resolution on the desktop or run programs in a window sized to fit well on the Zaurus screen.

Perhaps an extension could be written for Firefox to display a window sized and formated for use on the Zaurus. Or even forward a screen directly to the Zaurus?

zenyatta

  • Sr. Member
  • ****
  • Posts: 366
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #13 on: November 17, 2004, 02:17:12 pm »
Quote
So to sum up there is no JVM or any mean even by the DIY approach allowing me to run a full J2SE 1.3 based application such as cryptoheaven.com as for now on the Z, is that correct ?
Correct
Quote
And my only hope is that someone (classpath project or others) develops the missing APIs (for 1.3) in order to complete the Personal Profile JVM included on the Z, is that correct again ?
Not quite. Zaurus' Personal Profile JVM is complete in that it fully supports the Personal Profile. It is the Personal Profile which does not support desktop J2SE apps. Nokia 9500 is therefore just as unsuitable for you as the Zaurus. Your hope is to wait if and until someone makes a JVM that supports the full J2SE 1.3 specification. I have said that it is probably possible but the chances are really slim (because the number of potential users is negligible). If you are willing to consider other devices, I would say a sub-notebook is your best bet - something that is a bit more bulky but runs the complete Windows XP and has the screen resolution to support desktop apps. Then you just install Sun's regular Java Runtime Environment and off you go.

Having had a look at cryptoheaven, I seriously doubt their app would be usable on a Zaurus even if it could be run. It's quite UI intensive, a true explosion of widgets. Perhaps you can ask cryptoheaven.com to consider developing an embedded version of their interface.
SL-5500, 256MB Kingston CF card, 128MB EDGE SD card, Thomson HED-155 headphones
OpenZaurus 3.5.3 / Opie (kernel 64-0)

zenyatta

  • Sr. Member
  • ****
  • Posts: 366
    • View Profile
    • http://
GoToMyPC w/ Java-enabled browser on Z?
« Reply #14 on: November 17, 2004, 02:22:45 pm »
stbrock: I believe there is a Firefox theme that maximises the page display area - you know, extra small icons, slim scrollbars etc. Look around on the Firefox extensions site.
SL-5500, 256MB Kingston CF card, 128MB EDGE SD card, Thomson HED-155 headphones
OpenZaurus 3.5.3 / Opie (kernel 64-0)