A Java servlet is a Java program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers. Such Web servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET.

Property Value
dbo:abstract
  • A Java servlet is a Java program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers. Such Web servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET. (en)
  • 25بك المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) 25بك هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (ديسمبر 2009) سيرفلتس (Servlets) هي عناصر في لغة الجافا البرمجية تقوم بتحويل الطلبات وبناءالإستجابات بفعالية. واجهة البرمجة التطبيقية للجافا سيرفلتJava Servlet API تسمح لمطور الويب بإضافة محتوى فعال إلى خادوم الويب باستخدام قاعدة الجافا. من المألوف ان يكون المحتوى الناتج بصيغة الإتش تي ام ال HTML ولكن قد تكون هناك بيانات أخرى بصيغة اكس ام ال XML. سيرفلتس تقوم مقام الجافا في تقنيات الويب التي لا تحتوي عليها مثل البي اتش بي PHP،سي جي اي CGI واي اس بي نت ASP.NET ويرى البعض انه من السهل ان نصنفها كجافا سكريبت (وينبغي عدم الخلط بينها وبين النصوص البرمجية للجافا JavaScript) والسيرفلتس تقوم بالحفاظ على الوضع عبر العديد من تعاملات السيرفر وذلك باستخدام الملفات المؤقتة للإتش تي تي بيHTTP ومتغيرات الوضع أو اعادة كتابة العنوان URL. واجهة البرمجة التطبيقية للجافا سيرفلتJava Servlet API المتوفرة في سلسلة حزمة الجافا تقدم تعريف للتفاعلات المتوقعة لما يحتويه الويب والسرفلت servlet. حيث ان ما يحتويه صندوق الويب (الشبكة العالمية) هو أساساً مايتكون منه الويب سيرفر الذي يتفاعل مع السيرفلتس. وصندوق الويب بكل ما يحتويه هو المسؤول عن إدارة عمل السيرفلتس، ورسم خرائط لعناوين المواقع في سرفلت servlet خاص والتأكد من أن الطالب للعنوان لديه حق للسماح له بالوصول اليه. هو العنصر الذي يتلقى الطلب ويقوم بتوفير الاستجابة بناء على الطلب. وتعمل الحزمة الأساسية للسيرفلت على تحديد عناصر الجافا التي تقدم طلبات واستجابات السيرفلت، وكذلك عناصر أخرى لتعكس تكوين السيرفلت المعلمي وطريقة تطبيق بيئتها. حزمة تحدد الإتش تي تي بي HTTP - كأقسام فرعية محددة من عناصر السيرفلت العامة، بمافي ذلك من عناصر الجهة المسؤولة عن تعقب الطالبات والاستجابات المتعددة بين الويب سيرفر والعميل. والسيرفلتس قد تكون محفوظة في ملف WAR كتطبيق ويب. السيرفلتس يمكن أن تنتج تلقائيا من صفحات الجافا سيرفر البرمجي، أو بالتناوب تستخدم محركات قوالب مثل WebMacro اوأباتشي لإنتاج أتش تي أم أل HTML. السيرفلتس غالبا ما تستخدم جنبا إلى جنب مع الجي اس بي اس JSPs في نمط يسمى "النموذج 2"، وهو صفة مميزة من نموذج عرض للتحكم. (ar)
  • Als Servlets bezeichnet man Java-Klassen, deren Instanzen innerhalb eines Webservers Anfragen von Clients entgegennehmen und beantworten. Der Inhalt der Antworten kann dabei dynamisch, also im Moment der Anfrage, erstellt werden und muss nicht bereits statisch (etwa in Form einer HTML-Seite) für den Webserver verfügbar sein. Servlets stellen eine Weiterentwicklung der ursprünglich im Web-Bereich verwendeten Schnittstelle CGI oder anderen Konzepten dar. Java-Webanwendungen nutzen hauptsächlich Servlets, während die klassische Erzeugung dynamischer Web-Inhalte über CGI zum Beispiel mittels PHP, Ruby on Rails, Active Server Pages oder Perl erfolgt. Die Servlet-Spezifikation ist eigentlich Teil der Java-EE-Technologie. Servlet-Container sind damit fester Bestandteil aller Java-EE-Anwendungsserver. Jedoch ist ein Servlet-Container nicht immer eine vollständige Java-EE-Implementierung. Es gibt unabhängig davon Webserver, die einen Servlet-Container enthalten (z. B. Apache Tomcat, Jetty). (de)
  • El servlet es una clase en el lenguaje de programación Java, utilizada para ampliar las capacidades de un servidor. Aunque los servlets pueden responder a cualquier tipo de solicitudes, éstos son utilizados comúnmente para extender las aplicaciones alojadas por servidores web, de tal manera que pueden ser vistos como applets de Java que se ejecutan en servidores en vez de navegadores web. Este tipo de servlets son la contraparte Java de otras tecnologías de contenido dinámico Web, como PHP y ASP.NET. La palabra servlet deriva de otra anterior, applet, que se refiere a pequeños programas que se ejecutan en el contexto de un navegador web. El uso más común de los servlets es generar páginas web de forma dinámica a partir de los parámetros de la petición que envíe el navegador web. (es)
  • Un(e) servlet est une classe Java qui permet de créer dynamiquement des données au sein d'un serveur HTTP. Ces données sont le plus généralement présentées au format HTML, mais elles peuvent également l'être au format XML ou tout autre format destiné aux navigateurs web. Les servlets utilisent l'API Java Servlet (package javax.servlet). Un(e) servlet s'exécute dynamiquement sur le serveur web et permet l'extension des fonctions de ce dernier, typiquement : accès à des bases de données, transactions d'e-commerce, etc. Un(e) servlet peut être chargé automatiquement lors du démarrage du serveur web ou lors de la première requête du client. Une fois chargés, les servlets restent actifs dans l'attente d'autres requêtes du client. L'utilisation de servlets se fait par le biais d'un conteneur de servlets (framework) côté serveur. Celui-ci constitue l'environnement d'exécution de la servlet et lui permet de persister entre les requêtes des clients. L'API définit les relations entre le conteneur et le/la servlet. Le conteneur reçoit la requête du client, et sélectionne le/la servlet qui aura à la traiter. Le conteneur fournit également tout un ensemble de services standards pour simplifier la gestion des requêtes et des sessions. Un(e) ou plusieurs servlets constituent les applications web Java, leur principe de fonctionnement (architecture, fonctionnalités, configuration, déploiement) est décrit suivant une spécification officielle, menée par Sun Microsystems et à laquelle toute personne peut contribuer par le biais des Java Specification Requests (Java Community Process). La version actuelle des spécifications servlet est la 3.1. (fr)
  • In informatica, nell'ambito della programmazione Web, le servlet sono oggetti scritti in linguaggio Java che operano all'interno di un server web (es. Tomcat, Jetty) oppure un server per applicazioni (es. JBoss, GlassFish) permettendo la creazione di Web Applications. Il nome deriva dalle Java applet, piccoli programmi scritti in linguaggio Java che si eseguono all'interno del browser dell'utente client (elaborazione lato client). L'uso più frequente delle servlet è la generazione di pagine web dinamiche a seconda dei parametri di richiesta inviati dal client browser dell'utente al server. Negli ultimi anni non viene eseguita la programmazione diretta delle servlet, ma si preferisce usare dei framework web che implementano la specifica servlet, oppure delle JavaServer Pages che vengono poi tradotte (compilate) in servlet a runtime. (it)
  • Java Servlet(ジャバ サーブレット)とは、サーバ上でウェブページなどを動的に生成したりデータ処理を行うために、Javaで作成されたプログラム及びその仕様である。単にサーブレットと呼ばれることが多い。Java EEの一機能という位置づけになっている。この機能を用いてショッピングサイトやオンラインバンキングなどをはじめとする多種多様な動的なWebサイトが構築されている。 2014年1月現在の最新版は、Java EE 7 に含まれる Servlet 3.1 (JSR-340) である。 (ja)
  • Een servlet is een in Java geschreven programma dat binnen een J2EE-webcontainer op een server draait. De servlet maakt hierbij gebruik van een aantal diensten die de webcontainer biedt, zoals het afhandelen van de communicatie met de client. Deze communicatie vindt meestal plaats via HTTP. Servlets kunnen worden gebruikt om bijvoorbeeld invulpagina's op een website te verwerken, grafieken te maken of de toegang tot een website te regelen. Versie 2.3 van de servletspecificatie heeft filters geïntroduceerd. Een filter is een speciaal soort servlet en werkt in een zogeheten filterchain. Een filterchain bestaat uit 1 of meer filters die de aanvragen voor een bepaalde URL verwerken. Elk filter beslist of de aanvraag voor een bepaalde URL verder verwerkt moet worden door de filterchain. Op deze manier is het mogelijk om functionaliteit die voor alle clientrequests gebruikt wordt op een eenduidige manier te programmeren en configureren. Filters worden vaak gebruikt voor compressie, encryptie en logging. Filters zijn een implementatie van het design pattern Decorator. De tegenhanger van een servlet is een applet, dat is een (klein) Java-programma dat in de browser draait.Er zijn meer gangbare programmeertalen die op een webserver kunnen worden gedraaid. Dit zijn o.a. Perl, PHP, ASP en Ruby. (nl)
  • Serwlet – klasa Javy działająca po stronie serwera WWW w modelu żądanie-odpowiedź, rozszerzająca jego możliwości. Uruchamiane są w bezpiecznym środowisku serwera aplikacji (np. GlassFish) albo kontenera webowego (np. Apache Tomcat). Jako część platformy JEE, serwlety mają dostęp do całego API Javy. Nazwa Serwlet powstała na wzór nazwy aplet, przez zastąpienie sylaby ap- sylabą serw-, wskazującą na wykonywanie programu po stronie serwera. (pl)
  • Servlet (servidorzinho em tradução livre) é uma classe Java usada para estender as funcionalidades de um servidor. Apesar dos servlets poderem responder a quaisquer tipos de requisições, eles normalmente são usados para estender as aplicações hospedadas por servidores web, desta forma eles podem ser imaginados como Applets Java que rodam em servidores em vez de rodarem nos navegadores web. Estes tipos de servlets são os equivalentes Java a outras tecnologias de conteúdo Web dinâmico, como PHP e ASP.NET. Também pode ser definido como um componente semelhante um servidor, que gera dados HTML e XML para a camada de apresentação de uma aplicação Web. Ele processa dinamicamente requisições e respostas. (pt)
  • Сервлет является интерфейсом Java, реализация которого расширяет функциональные возможности сервера. Сервлет взаимодействует с клиентами посредством принципа запрос-ответ. Хотя сервлеты могут обслуживать любые запросы, они обычно используются для расширения веб-серверов. Для таких приложений технология Java Servlet определяет HTTP-специфичные сервлет классы. Пакеты javax.servlet и javax.servlet.http обеспечивают интерфейсы и классы для создания сервлетов. Первая спецификация сервлетов была создана в Sun Microsystems (версия 1.0 была закончена в июне 1997). Начиная с версии 2.3, спецификация сервлетов разрабатывалась под руководством Java Community Process. Стандарт JSR 53 определял как Servlet 2.3, так и спецификацию JavaServer Page 1.2. JSR 154 включает в себя спецификации Servlet 2.4 и 2.5. Текущая спецификация на 13 июня 2013 года — Servlet 3.1 (описана в JSR-340). (ru)
  • Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的類別,一般情况下,人们将Servlet理解为后者。 Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。 最早支持Servlet标准的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web服务器开始支持标准的Servlet。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 43826 (xsd:integer)
dbo:wikiPageRevisionID
  • 739661227 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • A Java servlet is a Java program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers. Such Web servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET. (en)
  • Java Servlet(ジャバ サーブレット)とは、サーバ上でウェブページなどを動的に生成したりデータ処理を行うために、Javaで作成されたプログラム及びその仕様である。単にサーブレットと呼ばれることが多い。Java EEの一機能という位置づけになっている。この機能を用いてショッピングサイトやオンラインバンキングなどをはじめとする多種多様な動的なWebサイトが構築されている。 2014年1月現在の最新版は、Java EE 7 に含まれる Servlet 3.1 (JSR-340) である。 (ja)
  • Serwlet – klasa Javy działająca po stronie serwera WWW w modelu żądanie-odpowiedź, rozszerzająca jego możliwości. Uruchamiane są w bezpiecznym środowisku serwera aplikacji (np. GlassFish) albo kontenera webowego (np. Apache Tomcat). Jako część platformy JEE, serwlety mają dostęp do całego API Javy. Nazwa Serwlet powstała na wzór nazwy aplet, przez zastąpienie sylaby ap- sylabą serw-, wskazującą na wykonywanie programu po stronie serwera. (pl)
  • Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的類別,一般情况下,人们将Servlet理解为后者。 Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。 最早支持Servlet标准的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web服务器开始支持标准的Servlet。 (zh)
  • 25بك المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) 25بك هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (ديسمبر 2009) السيرفلتس يمكن أن تنتج تلقائيا من صفحات الجافا سيرفر البرمجي، أو بالتناوب تستخدم محركات قوالب مثل WebMacro اوأباتشي لإنتاج أتش تي أم أل HTML. السيرفلتس غالبا ما تستخدم جنبا إلى جنب مع الجي اس بي اس JSPs في نمط يسمى "النموذج 2"، وهو صفة مميزة من نموذج عرض للتحكم. (ar)
  • Als Servlets bezeichnet man Java-Klassen, deren Instanzen innerhalb eines Webservers Anfragen von Clients entgegennehmen und beantworten. Der Inhalt der Antworten kann dabei dynamisch, also im Moment der Anfrage, erstellt werden und muss nicht bereits statisch (etwa in Form einer HTML-Seite) für den Webserver verfügbar sein. Servlets stellen eine Weiterentwicklung der ursprünglich im Web-Bereich verwendeten Schnittstelle CGI oder anderen Konzepten dar. Java-Webanwendungen nutzen hauptsächlich Servlets, während die klassische Erzeugung dynamischer Web-Inhalte über CGI zum Beispiel mittels PHP, Ruby on Rails, Active Server Pages oder Perl erfolgt. (de)
  • El servlet es una clase en el lenguaje de programación Java, utilizada para ampliar las capacidades de un servidor. Aunque los servlets pueden responder a cualquier tipo de solicitudes, éstos son utilizados comúnmente para extender las aplicaciones alojadas por servidores web, de tal manera que pueden ser vistos como applets de Java que se ejecutan en servidores en vez de navegadores web. Este tipo de servlets son la contraparte Java de otras tecnologías de contenido dinámico Web, como PHP y ASP.NET. (es)
  • Un(e) servlet est une classe Java qui permet de créer dynamiquement des données au sein d'un serveur HTTP. Ces données sont le plus généralement présentées au format HTML, mais elles peuvent également l'être au format XML ou tout autre format destiné aux navigateurs web. Les servlets utilisent l'API Java Servlet (package javax.servlet). (fr)
  • In informatica, nell'ambito della programmazione Web, le servlet sono oggetti scritti in linguaggio Java che operano all'interno di un server web (es. Tomcat, Jetty) oppure un server per applicazioni (es. JBoss, GlassFish) permettendo la creazione di Web Applications. Il nome deriva dalle Java applet, piccoli programmi scritti in linguaggio Java che si eseguono all'interno del browser dell'utente client (elaborazione lato client). (it)
  • Een servlet is een in Java geschreven programma dat binnen een J2EE-webcontainer op een server draait. De servlet maakt hierbij gebruik van een aantal diensten die de webcontainer biedt, zoals het afhandelen van de communicatie met de client. Deze communicatie vindt meestal plaats via HTTP. Servlets kunnen worden gebruikt om bijvoorbeeld invulpagina's op een website te verwerken, grafieken te maken of de toegang tot een website te regelen. (nl)
  • Servlet (servidorzinho em tradução livre) é uma classe Java usada para estender as funcionalidades de um servidor. Apesar dos servlets poderem responder a quaisquer tipos de requisições, eles normalmente são usados para estender as aplicações hospedadas por servidores web, desta forma eles podem ser imaginados como Applets Java que rodam em servidores em vez de rodarem nos navegadores web. Estes tipos de servlets são os equivalentes Java a outras tecnologias de conteúdo Web dinâmico, como PHP e ASP.NET. (pt)
  • Сервлет является интерфейсом Java, реализация которого расширяет функциональные возможности сервера. Сервлет взаимодействует с клиентами посредством принципа запрос-ответ. Хотя сервлеты могут обслуживать любые запросы, они обычно используются для расширения веб-серверов. Для таких приложений технология Java Servlet определяет HTTP-специфичные сервлет классы. Пакеты javax.servlet и javax.servlet.http обеспечивают интерфейсы и классы для создания сервлетов. (ru)
rdfs:label
  • Java servlet (en)
  • سيرفلت (ar)
  • Servlet (de)
  • Java Servlet (es)
  • Servlet (fr)
  • Servlet (it)
  • Java Servlet (ja)
  • Servlet (nl)
  • Serwlet (pl)
  • Servlet (pt)
  • Сервлет (Java) (ru)
  • Java Servlet (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of