{"id":114,"date":"2018-01-08T18:23:18","date_gmt":"2018-01-08T17:23:18","guid":{"rendered":"https:\/\/www.virtualberater.com\/?p=114"},"modified":"2019-02-03T13:03:43","modified_gmt":"2019-02-03T12:03:43","slug":"java-ee-glossar","status":"publish","type":"post","link":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/","title":{"rendered":"Java EE Glossar"},"content":{"rendered":"<h4 style=\"text-align: center;\"><a href=\"https:\/\/www.virtualberater.com\/index.php\/java-web-inhalte\/\">Zur \u00dcbersicht<\/a><\/h4>\n<p class=\"text-success\">Wer die Begriffe besetzt, besetzt die K\u00f6pfe.<br \/>\n<small>Heiner Gei\u00dfler<\/small><\/p>\n<table width=\"562\">\n<tbody>\n<tr>\n<td width=\"169\">\n<h1>Begriff<\/h1>\n<\/td>\n<td width=\"393\">\n<h1>Erkl\u00e4rung<\/h1>\n<\/td>\n<\/tr>\n<tr>\n<td>Applet<\/td>\n<td width=\"393\">Ein Applet ist eine Java Anwendung die in Html eingebettet und auf der Client Seite im Browser ausgef\u00fchrt wird. Applets werden von modernen Browsern aus Sicherheitsgr\u00fcnden nicht mehr unterst\u00fctzt. Waren in den 90 Jahren der absolute Renner.<\/td>\n<\/tr>\n<tr>\n<td>Buildtool\/Buildsystem<\/td>\n<td width=\"393\">Um das kompilieren und organisieren der Java Projektstrukturen beim erstellen eines ablauff\u00e4higen Projekts zu automatisieren, verwendet man Buildtools. Ant oder auch Maven oder auch Gradle sind solche Tools.<\/td>\n<\/tr>\n<tr>\n<td>deployen<\/td>\n<td width=\"393\">Deployen ist das Bereitstellen\u00a0zur Nutzung auf dem Application Server. Dabei werden alle ben\u00f6tigten Dateien in eine Standardisierte Datei gepackt mit der Endung\u00a0 .war(Web Archiv) oder .ear (Enterprise Archiv). Die Datei wird Deployment genannt.<\/td>\n<\/tr>\n<tr>\n<td>EJB<\/td>\n<td width=\"393\">Enterprise Java Beans sind Klassen, dessen Objekte kontrollierbar gepoolt werden, und \u00fcber Transaktionssicherheit verf\u00fcgen.<\/td>\n<\/tr>\n<tr>\n<td>EJB Container<\/td>\n<td width=\"393\">Der EJB Container f\u00fchrt Enterprise Java Beans aus. Einsatz der Business Schicht der Anwendung.<\/td>\n<\/tr>\n<tr>\n<td>Glassfish<\/td>\n<td width=\"393\">Java Application Server<\/td>\n<\/tr>\n<tr>\n<td>Java EE Application Server<\/td>\n<td width=\"393\">Ein Server der aus EJB Container, Web-Container und Application Client-Container besteht. In \u00e4lteren Versionen gibt es auch noch einen Applet-Container.<\/td>\n<\/tr>\n<tr>\n<td>Jboss<\/td>\n<td width=\"393\">Java Application Server<\/td>\n<\/tr>\n<tr>\n<td>Jetty<\/td>\n<td width=\"393\">Ein Web Container\u00a0 siehe Web Container.<\/td>\n<\/tr>\n<tr>\n<td>JPA<\/td>\n<td width=\"393\">Die Java Persistenz API ist die Java Standardl\u00f6sung um OR Mapping umzusetzen.<\/td>\n<\/tr>\n<tr>\n<td>JSF<\/td>\n<td width=\"393\">Ein MVC konformes Komponenten basiertes Java Web Framework.<\/td>\n<\/tr>\n<tr>\n<td>JSP<\/td>\n<td width=\"393\">Ein textbasiertes Dokument in dem Html und Java Syntax miteinander vermischt werden. Wird in der Laufzeit als Servlet(spezielle Java Klassen) um generiert und ein Objekt steht dem Aufrufer zur Darstellung im Browser zur Verf\u00fcgung.<\/td>\n<\/tr>\n<tr>\n<td>JTA<\/td>\n<td width=\"393\">Java Transaction API eine Sammlung von Klassen die Transaktionssicherheit auf Objekt Ebene umsetzen<\/td>\n<\/tr>\n<tr>\n<td>ORM<\/td>\n<td width=\"393\">Objekt Relationales Mapping ist die M\u00f6glichkeit Objekte (in unserem Fall Java Objekte) in relationale Tabelle zu speichern.<\/td>\n<\/tr>\n<tr>\n<td>Spring<\/td>\n<td width=\"393\">Java EE Framework geht auch h\u00e4ufig noch mit der alten Bezeichnung J2EE einher. Der wesentlich Unterschied bei Spring gegen\u00fcber Standard Java EE ist es wird kein EJB-Container genutzt, es gibt nur einen Web-Container. Aus diesem Grunde ist Spring auch immer mit dem Apache Tomcat im Einsatz.<\/td>\n<\/tr>\n<tr>\n<td width=\"169\">Tomcat<\/td>\n<td width=\"393\">Ein Web Container oder auch h\u00e4ufig als Servlet Container benannt, zum ausf\u00fchren von siehe Web Container.<\/td>\n<\/tr>\n<tr>\n<td>Web Container<\/td>\n<td width=\"393\">Ein Web Container kann JSP, Java Beans, Servlet, Filter und Listener ausf\u00fchren.Auch auf diese Techniken basierende Frameworks k\u00f6nnen im Webcontainer eingesetzt werden. H\u00e4ufig f\u00fcr die Web Schicht verwendet.<\/td>\n<\/tr>\n<tr>\n<td>Wildfly<\/td>\n<td width=\"393\">Java Application Server ein Nachfolger des Jboss<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"text-align: center;\"><a href=\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/16\/java-web-inhalt\/\">Zur \u00dcbersicht<\/a><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Zur \u00dcbersicht Wer die Begriffe besetzt, besetzt die K\u00f6pfe. Heiner Gei\u00dfler Begriff Erkl\u00e4rung Applet Ein Applet ist eine Java Anwendung die in Html eingebettet und auf der Client Seite im Browser ausgef\u00fchrt wird. Applets werden von modernen Browsern aus Sicherheitsgr\u00fcnden nicht mehr unterst\u00fctzt. Waren in den 90 Jahren der absolute [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,8],"tags":[56,55],"class_list":["post-114","post","type-post","status-publish","format-standard","hentry","category-javaee","category-javaweb","tag-ee-begriffe","tag-ein-java-glossar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Java EE Glossar - Virtualberater<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java EE Glossar - Virtualberater\" \/>\n<meta property=\"og:description\" content=\"Zur \u00dcbersicht Wer die Begriffe besetzt, besetzt die K\u00f6pfe. Heiner Gei\u00dfler Begriff Erkl\u00e4rung Applet Ein Applet ist eine Java Anwendung die in Html eingebettet und auf der Client Seite im Browser ausgef\u00fchrt wird. Applets werden von modernen Browsern aus Sicherheitsgr\u00fcnden nicht mehr unterst\u00fctzt. Waren in den 90 Jahren der absolute [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtualberater\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-08T17:23:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-03T12:03:43+00:00\" \/>\n<meta name=\"author\" content=\"Franz-Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Franz-Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\"},\"author\":{\"name\":\"Franz-Martin\",\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"headline\":\"Java EE Glossar\",\"datePublished\":\"2018-01-08T17:23:18+00:00\",\"dateModified\":\"2019-02-03T12:03:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\"},\"wordCount\":406,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"keywords\":[\"EE Begriffe\",\"ein Java Glossar\"],\"articleSection\":[\"Java EE\",\"Java Web\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\",\"url\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\",\"name\":\"Java EE Glossar - Virtualberater\",\"isPartOf\":{\"@id\":\"https:\/\/www.virtualberater.com\/#website\"},\"datePublished\":\"2018-01-08T17:23:18+00:00\",\"dateModified\":\"2019-02-03T12:03:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.virtualberater.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java EE Glossar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.virtualberater.com\/#website\",\"url\":\"https:\/\/www.virtualberater.com\/\",\"name\":\"Virtualberater\",\"description\":\"Java und mehr\",\"publisher\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\"},\"alternateName\":\"Java Entwicklung, Microframeworks und Cloud-Native Solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.virtualberater.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609\",\"name\":\"Franz-Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g\",\"caption\":\"Franz-Martin\"},\"logo\":{\"@id\":\"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/www.virtualberater.com\/index.php\/author\/franz-martin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Java EE Glossar - Virtualberater","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/","og_locale":"de_DE","og_type":"article","og_title":"Java EE Glossar - Virtualberater","og_description":"Zur \u00dcbersicht Wer die Begriffe besetzt, besetzt die K\u00f6pfe. Heiner Gei\u00dfler Begriff Erkl\u00e4rung Applet Ein Applet ist eine Java Anwendung die in Html eingebettet und auf der Client Seite im Browser ausgef\u00fchrt wird. Applets werden von modernen Browsern aus Sicherheitsgr\u00fcnden nicht mehr unterst\u00fctzt. Waren in den 90 Jahren der absolute [&hellip;]","og_url":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/","og_site_name":"Virtualberater","article_published_time":"2018-01-08T17:23:18+00:00","article_modified_time":"2019-02-03T12:03:43+00:00","author":"Franz-Martin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Franz-Martin","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#article","isPartOf":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/"},"author":{"name":"Franz-Martin","@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"headline":"Java EE Glossar","datePublished":"2018-01-08T17:23:18+00:00","dateModified":"2019-02-03T12:03:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/"},"wordCount":406,"commentCount":0,"publisher":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"keywords":["EE Begriffe","ein Java Glossar"],"articleSection":["Java EE","Java Web"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/","url":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/","name":"Java EE Glossar - Virtualberater","isPartOf":{"@id":"https:\/\/www.virtualberater.com\/#website"},"datePublished":"2018-01-08T17:23:18+00:00","dateModified":"2019-02-03T12:03:43+00:00","breadcrumb":{"@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.virtualberater.com\/index.php\/2018\/01\/08\/java-ee-glossar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.virtualberater.com\/"},{"@type":"ListItem","position":2,"name":"Java EE Glossar"}]},{"@type":"WebSite","@id":"https:\/\/www.virtualberater.com\/#website","url":"https:\/\/www.virtualberater.com\/","name":"Virtualberater","description":"Java und mehr","publisher":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609"},"alternateName":"Java Entwicklung, Microframeworks und Cloud-Native Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.virtualberater.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/c70d622c592ff122093a39649b040609","name":"Franz-Martin","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/383ead0152e9bb024087006ad8dbfa33de9e321b670411b3370ad907f770a666?s=96&d=mm&r=g","caption":"Franz-Martin"},"logo":{"@id":"https:\/\/www.virtualberater.com\/#\/schema\/person\/image\/"},"url":"https:\/\/www.virtualberater.com\/index.php\/author\/franz-martin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":16,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"predecessor-version":[{"id":664,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/posts\/114\/revisions\/664"}],"wp:attachment":[{"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtualberater.com\/index.php\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}