🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17723

Re: Java applet dat op host een database aanspreekt.

#17723
From: Bruno Lowagie
Date: Wed, 10 Nov 1999 00:00
52 lines
2675 bytes
> Ik wil het volgende doen ... een applet leest en schrijft
> in een Database op m'n site ...

Ik vermoed dat je bedoelt in een flatfile (*)

> Kan een applet dit doen? De bedoeling is dus dat het applet over het
> internet gegevens gaat lezen en updaten of bijschrijven ...

Ja en nee,
de security van JAVA is nogal strikt.

By default kan je vanaf een applet op de client enkel een
connectie maken naar de server waar de applet vandaan komt.

Mensen die de classfiles via een proxy geserved krijgen
stoten hier dus al op een probleem (dat te omzeilen is door
in de configfiles van je browser te gaan foefelen, maar dit
is niet echt gebruiksvriendelijk).

Je moet dus het standaard security model wat aanpassen.
Een mogelijkheid is te werken met signed applet (zie de
docs bij de JDK1.2), nadeel: niet alle browsers zijn al
'mee' met die versie.

Lees ook eens
http://developer.netscape.com/docs/manuals/signedobj/capsapi.html

Naar het schijnt is het security model van MSIE heel wat
toleranter (zo tolerant als een zeef), maar aangezien ik
enkel werk voor Netscape gebruikers, weet ik dat niet zeker.

(*) merk op: ik heb net via een andere nieuwsgroep een
lijstje binnengekregen van JAVA databases: ik heb nog
geen tijd gehad om ze eens te bestuderen.
- http://www.cloudscape.com
  Seems to be the most popular (Weblogic comes bundled with it)
- http://www.pointbase.com
  New comer on the scene.
  Company is owned by Bruce Scott (from Oracle)
- http://www.instantdb.com
  *very* cheap JDBMS (I believe it is free for non-commercial use).
  Never used it myself, but seems to have most of the things you
  would want in an RDBMS
  InstantDB <http://www.instantdb.co.uk/> is a pure-Java SQL database.
  I've used it a little bit and it seemed okay.
  It's free for non-commercial use, but commercial
  use requires payment from between $19 and $1400
  depending on how many licenses you want.
- http://www.jdbms.org
  It has some great features for a lightweight pure java database.
- http://www.lynx.ch/Contacts/~/ThomasM/hSql.html
- http://www.quadcap.com (the Quadcap Embeddable Database)
Technical Details
Message-ID: <38298D72.C56CBF52@rug.ac.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn82j0lp.8qm.stefanvt@xs4.xs4all.nl>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,13a3710cc2737ae7
X-Google-Attributes: gidfcea4,public
From: Bruno Lowagie <bruno.lowagie@rug.ac.be>
Subject: Re: Java applet dat op host een database aanspreekt.
Date: 1999/11/10
Message-ID: <38298D72.C56CBF52@rug.ac.be>
X-Deja-AN: 546925320
Content-Transfer-Encoding: 7bit
References: <slrn82j0lp.8qm.stefanvt@xs4.xs4all.nl>
Organization: Universiteit Gent
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0
Newsgroups: be.comp.programming