Pracujemy nad przywróceniem aplikacji Unionpedia w Google Play Store
TowarzyskiPrzybywający
🌟Uprościliśmy nasz projekt, aby ułatwić nawigację!
Instagram Facebook X LinkedIn
Twoja własna Unionpedia z Twoim logo i domeną, od 9,99 USD/miesiąc
Utwórz mój Unionpedia

Struts

Indeks Struts

Struts – otwarty framework dla aplikacji tworzonych w języku programowania Java.

Spis treści

  1. 11 kontakty: Apache License, Apache Software Foundation, Framework, Java, Język programowania, Model-View-Controller, Otwarte oprogramowanie, Serwlet, Wieloplatformowość, Wirtualna maszyna Javy, XML.

  2. 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