Java Sunucusu Sayfası

Web sayfalarının içeriğini veya görünümünü denetleyen bir teknolojidir. 25 Aralık 2019

Java Sunucusu Sayfası (JSP), Web sayfasında gönderilmeden önce Web sayfasını değiştirmek için Web sayfasında belirtilen ve Web sunucusunda çalışan küçük programlar , sunucu uygulamaları , Web sayfalarının içeriğini veya görünümünü denetleyen bir teknolojidir.

 

Neden JSP Kullanılmalı?

 

Web'in ilk günlerinde, Common Gateway Interface (CGI), dinamik web içeriği geliştirmek için tek araçtı. Ancak, CGI etkili bir çözüm değildir. Gelen her istek için, web sunucusunun yeni bir işletim sistemi işlemi oluşturması, bir yorumlayıcı ve komut dosyası yüklemesi, komut dosyasını yürütmesi ve ardından yeniden yırtması gerekir. Bu sunucu için çok vergilendirilir ve trafik miktarı arttıkça iyi ölçeklenmez.

Çeşitli CGI alternatifleri ve geliştirmeleri, örneğin FastCGI, mod_ perl Apache'den, Netscape'ten NSAPI, Microsoft'tan ISAPI ve Sun Microsystems'dan Java Sunucu Programları yıllar içinde oluşturulmuştur. Bu çözümler daha iyi performans ve ölçeklenebilirlik sunarken, tüm bu teknolojiler ortak bir sorundan muzdariptir: Bu, dinamik web sayfalarının oluşturulmasını yalnızca programcılar alanına iter. Bununla birlikte, JavaServer Pages bunların hepsini değiştirir.

 

Öğeleri HTML Sayfalarına Gömme

 

HTML'yi programlama koduna gömmek yerine, JSP, HTML kodlarına özel kod gömmenizi sağlar. Varsayılan Java ancak JSP belirtimi JavaScript, Perl ve VBScript gibi diğer diller için de kullanılabilir. Tüm JSP öğelerine daha sonra ayrıntılı olarak bakmaya başlayacağız, ancak bu noktada sizi basit bir JSP sayfası:

<html>  <body bgcolor="white">  <% java.util.Date clock = new java.util.Date( ); %>  <% if (clock.getHours( ) < 12) { %>    <h1>Good morning!</h1>  <% } else if (clock.getHours( ) < 18) { %>    <h1>Good day!</h1>  <% } else { %>    <h1>Good evening!</h1>  <% } %>  Welcome to our site, open 24 hours a day.  </body></html>

 

Kurumsal Java API'leriyle entegrasyon

 

Son olarak, JavaServer Pages, Java Servlets API'sının üzerine inşa edildiğinden JSP, tüm güçlü Kurumsal Java API'ları:

JDBC
Uzaktan Yöntem Çağırma (RMI) ve OMG CORBA desteği
JNDI (Java Adlandırma ve Dizin Arayüzü)
Kurumsal JavaBeans (EJB)
JMS (Java Mesaj Servisi)
JTA (Java İşlem API'sı)
Bu, JavaServer Pages'ı mevcut Java Enterprise çözümlerinizle kolayca entegre edebileceğiniz veya sıfırdan başlıyorsanız kurumsal bilgi işlemin birçok özelliğinden yararlanabileceğiniz anlamına gelir.

Benzer Blog yazıları

CRM Nedir?

Müşteri ilişkileri yönetimi (CRM), şirketlerin mevcut ve potansiyel müşterileriyle etkileşimlerini yönetmek için kullandıkl...Devamı…

Progressive Web Uygulaması

PWA(Progressive Web Uygulaması), kullanıcılara bir web tarayıcısı aracılığıyla "uygulama benzeri" deneyimler sunmak için modern web y...Devamı…

Yapay Zeka

Yapay zeka, farklı insanlara farklı şeyler ifade eden kavramlar ve teknolojilerin bir araya gelmesidir . Bir Yapay zeka , normalde insan zekası gerekt...Devamı…

Genel Kamu Lisansı - Linux Nedir?

GNU GPL olarak da bilinen GPL veya Genel Kamu Lisansı, en yaygın kullanılan ücretsiz yazılım lisansıdır. GNU Projesi için Özgür ...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste