Java'da küçük uygulama uygulaması

Yazar: Laura McKinney
Yaratılış Tarihi: 4 Nisan 2021
Güncelleme Tarihi: 13 Mayıs Ayı 2024
Anonim
Java'da küçük uygulama uygulaması - Diğer
Java'da küçük uygulama uygulaması - Diğer

İçerik

Java'daki Applet ve Servlet arasındaki temel fark, applet'in istemci tarafından çalıştırılan küçük bir java programı iken Servlet, sunucu tarafından çalıştırılan küçük bir java programıdır.


Java, hem derleyici hem de tercüman kullanan nesne yönelimli bir programlama dilidir. Çoğunlukla tüm yazılımlar Java programlama dilinde yapılır. Java kodu Windows, Linux ve Mac OS'de yazılabilir. C ve C ++ programlama dilinin sözdizimi aynıdır. Java, grafiksel kullanıcı arayüzü oluşturmaya yardımcı olan programları çalıştırmak için tarayıcı üretir. Java programlama dili günümüzde kullanılıyor ve trend. Java kodunu yazmak için, bir programcının bir derleyici, C ++ 'da gerekmeyen yorumlayıcı içeren bir yazılım geliştirme kitine (SDK) ihtiyacı vardır. Uygulama ve sunucu uygulaması birbirinden farklıdır, Java'da uygulama ve sunucu uygulaması, uygulamanın istemci tarafından çalıştırılan küçük bir java programı iken, Sunucu uygulaması sunucu tarafından çalıştırılan küçük bir java programıdır.


Uygulama, istemci tarafında çalışan ve bir HTML koduna gömülü olan küçük bir java programıdır. JAVA’nın API'sinde applet adlı bir kütüphane var. JAVA’nın API'sinde Applet olarak bilinen bir sınıf var. Herhangi bir alt sınıf oluşturursanız, alt sınıfı ortak hale getirmeniz gerekir. Init (), service (), destroy () Applet'teki yöntemlerdir. Init () programı başlatmak için kullanılan bir yöntemdir. Start () metodu programı başlatmak için kullanılır. Stop () yöntemi programı durdurmak için kullanılır. Servisler, sunucu tarafında çalışan küçük java programıdır. Sunucu uygulamalarının amacı, talebi müşteriden toplamak ve bir web sayfası oluşturmaktır. Java.servlet ve java.servlet.http, sunucu uygulamalarını çağırmak için kullanılır. Programı belleğe başlatmak için Init () yöntemi kullanılır. Hizmet (), HHTP'yi işleyen ve destroys () kaynaklarını serbest bırakan bir yöntemdir.


İçindekiler: Java'da Applet ve Servlet Arasındaki Fark

  • Karşılaştırma Tablosu
  • Applet
  • Servlet
  • Anahtar Farklılıklar
  • Sonuç
  • Açıklayıcı Video

Karşılaştırma Tablosu

temelApplet Servlet
anlamuygulama, istemci tarafından çalıştırılan küçük bir java programıdır

Sunucu uygulaması, sunucu tarafından çalıştırılan küçük bir java programıdır.

 

ArayüzUygulama kullanımı kullanıcı arayüzüServlet herhangi bir kullanıcı arayüzü kullanmıyor
Bant genişliğiUygulama daha fazla ağ bant genişliği gerektirirServlet daha az ağ bant genişliği gerektirir
Güvenlik Uygulamada daha az güvenlik varServlet'te daha fazla güvenlik var

Applet

Applet, istemci tarafında çalışan ve bir HTML koduna gömülü olan küçük bir java programıdır. JAVA’nın API'sinde applet adlı bir kütüphane var. JAVA’nın API'sinde Applet olarak bilinen bir sınıf var. Herhangi bir alt sınıf oluşturursanız, alt sınıfı ortak hale getirmeniz gerekir. Init (), service (), destroy () Applet'teki yöntemlerdir. Init () programı başlatmak için kullanılan bir yöntemdir. Start () metodu programı başlatmak için kullanılır. Durdur () yöntemi programı durdurmak için kullanılır.

Servlet

Servlets, sunucu tarafında çalışan küçük bir java programıdır. Sunucu uygulamalarının amacı, talebi müşteriden toplamak ve bir web sayfası oluşturmaktır. Java.servlet ve java.servlet.http, sunucu uygulamalarını çağırmak için kullanılır. Programı belleğe başlatmak için Init () yöntemi kullanılır. Hizmet (), HHTP'yi işleyen ve destroys () kaynaklarını serbest bırakan bir yöntemdir.

Anahtar Farklılıklar

  1. Uygulama, istemci tarafından çalıştırılan küçük bir java programı iken, Servlet sunucu tarafından çalıştırılan küçük bir java programıdır.
  2. Applet kullanıcı arayüzünü kullanırken Servlet herhangi bir kullanıcı arayüzünü kullanmaz.
  3. Uygulama daha fazla ağ bant genişliği gerektirirken, Servlet daha az ağ bant genişliği gerektirir.
  4. Küçük uygulamada daha az güvenlik varken, küçük uygulamada daha fazla güvenlik var

Sonuç

Yukarıdaki bu makalede, uygulama ile sunucu uygulama arasındaki açık farkı örneklerle görüyoruz.

Açıklayıcı Video