WebApplikation Projekt in Firma

spitmode

Neues Mitglied
Hallo zusammen,


Ich arbeite in einer EDI-Abteilung in meiner Firma. Dort geht es um den elektronischen Austausch von Lieferdokumenten.

Ich möchte ein Programm schreiben, das folgendes macht und kann:

- Web Applikation, die auf einem Server intern in der Firma läuft
- Nutzer soll Text in WebApplikation in ein Eingabefeld eingeben
- Applikation soll dann diesen Text prüfen, und zwar wie folgt: Eingabestring: „ XXX:YYYYY‘ „ -> Programm soll prüfen, ob „YYYYY“ bestimmten Bedingungen entspricht. Es wird allerdings nicht nur 1 String eingebeben, sondern ganz viele XXX:YYYYY‘ untereinander. Für jeden String untereinander erfolgt je nachdem, was bei XXX steht, eine andere Prüfung. Wenn die Bedingung nicht erfüllt ist, soll dann eine Ausgabe in der WebApplikation mit Feedback erfolgen.


Fragen:
- Wie geht man das am besten an? Welche Klassen / Methoden könnte ich nehmen, um die Logik zu realisieren?
- Welches Framework für Webapplikation?
- Java Kenntnisse bewegen sich eher im Berufsschul-Niveau, da ich eigentlich kein Programmierer bin
 
Java Kenntnisse bewegen sich eher im Berufsschul-Niveau, da ich eigentlich kein Programmierer bin

Hallo.

  1. Du bräuchtest Kenntnisse in Application Server.
  2. Und es wäre gut wenn du dich mit Design Pattern beschäftigst.
  3. Das Prinzip von Request und Response solltest du verstanden haben.
  4. Evtl., wenn bei euch keine Netzwerkadministration gibt, auch damit. Da es sein kann, dass du Ports freigeben musst.
  5. Soll es im Intranet laufen oder auch von außen erreichbar.
  6. Wenn von außen erreichbar. Musst du deine Anwendung auch gegen unbefugte sichern.
  7. HTML/JavaScript Kenntnisse solltest du haben.
  8. Du solltest dich mit den üblichen Datenaustauschformaten beschäftigen (JSON oder XML z. B)
Es gibt sicherlich noch ein paar Punkte, die ich hier nicht erwähnt habe. Ganz ehrlich, mit deinen Programmier Kenntnisse wird es eine Herausforderung. Und ich bin der Meinung, es bringt wenig die die passenden Frameworks mitzugeben, wenn du die aufgezählten Punkte dir noch nicht angeschaut hast.

Aber du könntest du es nur mit HTML/JavaScript realisieren und jeder bekommt die Sourcen und öffnet diese Local auf seinen Rechner im Browser.
Oder du machst eine Java Swing Anwendung und die wird verwendet.

Grüße
 
Zuletzt bearbeitet:
Ach WebApp ind Java ist schon okay. Am besten alles embedded (Fatjar) und somit kann es jeder Zeit woanders untergebracht werden.

Wenn es nicht zu umfangreich wird, bau es ala "Microservice".
1.) Server: wildfly swarm (Alles wird zu einem Artefakt(jar) zusammengesetzt)
2.) bei Java EE entscheidest du welches Framework du nutzt. Bei wildfly swarm sind das die Fractions (CDI, JSF, EJB usw.) das sind Frameworks und zum Teil die dazugehörigen Container im Server --> 3rd Party Module/APIs ala Primefaces mal ausser acht gelassen.....
4.) Ob Json, XML oder sonst noch was wirst du sehen. Aktuell sehe ich in der Beschreibung keine Schnittstelle zu anderen Systmen.....
5.) Design Pattern kommen im Verlauf der Entwicklung der Funktionalität.

Last but not Least: Wenn du kein Entwickler bist --> lass es. Egal ob Swing, WebApp mit oder ohne Java. Das geht schief.
 

Zurück
Oben