11 Mart 2015 Çarşamba

n-tier Architecture

https://www.youtube.com/watch?v=KlHvRKSH4pk


Not: Genelde kurumsal uyguamalarda (Örneğin Pegasus havayolları vb ) önyüz ASP.NET olsa dahi arka tarafta önemli işlemleri Java hallediyor.

JavaEE de n-tier architecture:

Client

Client tier : application client, web browser, web pages, applets

Applet: Banka ve sigortacılık sektörlerinde login işlemini güvenli yapmak için kullanılıyor.


JavaEE Server

Web tier / Web katmanı : Servlets, JSP, JSF

Burada yazılan herşey sonunda servlete çevrilir.
Servlet projenin kontrolcüsüdür.
Servlet Java beanlerle çalışabilir.
Java bean: sıradan Java nesneleridir.

Servlet: Pek kullanılmıyor.
JSP: Eskiden çok kullanılıyordu. Ama yeni teknolojilere taşınırken (mesela JSFe) bunu bilmek gerekiyor.

Business tier / İş katmanı : EJB ( Enterprise JavaBeans). Asıl işi yapan (yani business i yapan) kodlar buradadır.

Java persistence entities

Hiç yorum yok:

Yorum Gönder