Re: JavaAnwendung auf Server



lars-von-trier wrote:

> > ...und in den *Grundlagen* von HTTP/HTML?
>
> im prinzip schon - ich weiß halt nur nicht wie man eine komplette
> anwednung serverseitig umsetzt - habe jetzt über jboss + j2ee gelesen
> - ist das der richtige weg?
> und die erzeugung der webseiten geht dann über jsp?

Also ich fasse mal zusammen, du hast Erfahrung in:
[ ] Java
[ ] http/html/javascript
[ ] jboss/enterprise beans
[ ] serverseitiger programmierung

Hmm, vielleicht solltest du eine einfache Lösung anpeilen, auch wenn
die nicht optimal ist, kannst du immer noch neu machen. Ich halte es
nicht für so gut viele komplexe Techniken auf einmal zu lernen, am
Ende wir es garnicht fertig.


Auch wenn nun einige vielleicht den Kopf schütteln ...

Moment, erst mal fragen: wie komplex ist die Anwendung denn?
Wenn du mit <10 Tabellen (ordentlich zerlegt also nicht 100 Felder
pro Tabelle) arbeitest würde ich einfach mal mit einem Tomcat und
jsp anfangen (Tomcat +jsp kann man auch schon j2ee nennen).

'Wegwerfcode', mal paar Tage probieren.
Ja, und locker java code in die jsp (aua, nicht so fest hauen:-)
Also jsp wie php verunstalten, SQL rein. Oder per expression language
dasselbe nur halt mit tag-soup. Hinterher wegwerfen! Oder passende
Teile recyceln.

Oder, wenn du ansich Erfahrung hast gleich die Datenzugriffe auslagern,
Fachobjekte bauen und damit sauberer arbeiten.

Kann ja sein das das nur 1-3 Tabellen sind, da reicht das völlig,
hast genug zu lernen.



> > Hmm, die Frage ist, wie die Koordinaten eingegeben werden sollen, und
> > wie das Feedback aussehen soll. Wenn da gerenderte 3D-Grafiken übers
> > Netz geschoben werden sollen und viel Interaktivität da sein soll, würde
> > ich es nicht als Server-Lösung (zumindest nicht per HTTP/HTML/Browser)
> > implementieren.

> ne - grafisch soll da nicht viel angezeigt werden - der user gibt nur
> die kantenmaße ein und schickt sie zum server

Wie kontrolliert er das, nicht das da ein 100kEuro Fertighaus aus paar
Fehleingaben verunstalltet wird.

Sind das immer feste Formen, also 'Bitte einmal Schrank 60x120x18'?
So aus interesse...

> es soll halt mehreren nutzern die anwendung zugänglich gemacht werden
> und ich empfinde es einfac als eine saubere lösung, wenn die anwendung
> auf dem server läuft und auf der client-seite nur ein browser
> benötigt wird

Je nachdem kann man mit einem Browser schon recht gut handhabbare
Guis bauen. Das meiste im Web ist Dreck, die sollte man alle entlassen:-)
Nicht mal accesskeys für html-forms, oder tab-reihenfolge wird gesetzt,
das geht ohne javascript in den meisten Browsern. Mit javascript geht
dann auch mehr.

Letztlich ziehe ich ein /richtiges/ gui jedoch vor, gerade wenn ich eine
Anwendung häufig verwende spart das immens Zeit.
5min am Tag kann schon bei nur mittel viel Mitarbeitern ungemein
teuer im Jahr werden:
5min * 200Tage/Jahr *30Mitarbeiter -> 500h -> 20k Eur/Jahr.






Grüße
Peter

--
Shell&Jar : Individual icons for jars
jMineSweeper : extended
www.PeterBuettner.de
.



Relevant Pages

  • Re: Errori di make con Fink e server audio.
    ... come faccio a disabilitare il server audio di default di OS ... l'output verso un server esound. ... Prev by Date: ... Next by Date: ...
    (it.comp.macintosh)
  • Re: Trennen von Netzwerkverbindungen
    ... gleichzeitig noch zwei weitere Dienste (Netlogon und Browser), ... ist keine Anmeldung am Server möglich. ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.windows.server.networking)
  • Re: wie sieht die =?ISO-8859-15?Q?Minimall=F6sung?= aus?
    ... > freigegeben ist und über TCP/IP arbeitet, ... > Server kann und das was übertragen wird sind nur reine Demodaten, ... Prev by Date: ... Next by Date: ...
    (de.comp.security.firewall)
  • Re: =?ISO-8859-1?Q?HTML-PPT-Pr=E4sentation?= lokal speichern/drucken
    ... > Dateien lokal abspeichern wodurch sich problemlos die entsprechende ... Funktioniert mit Deinem Browser nicht? ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.powerpoint)
  • Re: Zeichensatzdeklaration
    ... keinesfalls im Sinne des Usenet. ... nicht vorhandene Validation durch die Server ist ein solcher Mangel ... Prev by Date: ... Next by Date: ...
    (de.comp.os.unix.linux.misc)