Spis treści
11 kontakty: Apache License, Apache Software Foundation, Framework, Java, Język programowania, Model-View-Controller, Otwarte oprogramowanie, Serwlet, Wieloplatformowość, Wirtualna maszyna Javy, XML.
- Java Enterprise
Apache License
Apache License (przed wersją2.0 Apache Software License – ASL) – licencja wolnego oprogramowania autorstwa Apache Software Foundation.
Zobaczyć Struts i Apache License
Apache Software Foundation
Apache Software Foundation (ASF) – organizacja typu non-profit mająca na celu wspieranie projektów Apache typu Open Source, łącznie z serwerem HTTP Apache.
Zobaczyć Struts i Apache Software Foundation
Framework
Framework albo platforma programistyczna – szkielet do budowy aplikacji.
Zobaczyć Struts i Framework
Java
Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.
Zobaczyć Struts i Java
Język programowania
Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.
Zobaczyć Struts i Język programowania
Model-View-Controller
Model-View-Controller (pol. Model-Widok-Kontroler) – wzorzec architektoniczny służący do organizowania struktury aplikacji posiadających graficzne interfejsy użytkownika.
Zobaczyć Struts i Model-View-Controller
Otwarte oprogramowanie
Logo Open Source Initiative Otwarte oprogramowanie (dosł. „ruch otwartych źródeł”) – rodzaj oprogramowania komputerowego, w którym kod źródłowy jest wydawany na podstawie licencji, na mocy której właściciel praw autorskich przyznaje użytkownikom prawa do badania, zmiany i rozpowszechniania oprogramowania w ramach licencji wolnego oprogramowania.
Zobaczyć Struts i Otwarte oprogramowanie
Serwlet
Serwlet – klasa Javy działająca po stronie serwera WWW w modelu żądanie-odpowiedź, rozszerzająca jego możliwości.
Zobaczyć Struts i Serwlet
Wieloplatformowość
Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych.
Zobaczyć Struts i Wieloplatformowość
Wirtualna maszyna Javy
Javie lub Pythonie jest kompilowany do postaci kodu bajtowego, który następnie może być wykonany przez maszynę wirtualnąna różnych urządzeniach. Maszyna wirtualna jest odpowiedzialna za ukrycie różnic między poszczególnymi platformami tak, że teoretycznie ten sam program można uruchomić w każdym miejscu.
Zobaczyć Struts i Wirtualna maszyna Javy
XML
XML (rozszerzalny język znaczników) – uniwersalny język znaczników przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.
Zobaczyć Struts i XML
Zobacz także
Java Enterprise
- Apache CXF
- Apache Geronimo
- Apache Tomcat
- Enterprise JavaBeans
- GlassFish
- Hibernate
- IBM WebSphere Application Server
- JBPM
- JBoss Application Server
- Java Management Extensions
- Java Message Service
- Java Naming and Directory Interface
- Java Persistence API
- Java Platform, Enterprise Edition
- JavaServer Faces
- JavaServer Pages
- Oracle WebLogic
- Serwlet
- Spring Framework
- Stripes
- Struts
- WebObjects

