Skip to content

7. Devam edecek...

Bu belgede, Java ile web programlamaya ciddi bir şekilde başlamak için yeterli bilgi verdik. Bazı konular sadece yüzeysel olarak ele alınmış olup, daha derinlemesine incelenmeyi hak ediyor:

  • XML (eXtended İşaretleme Dili), CSS (Basamaklı Stil Sayfaları) ve XSL (eXtended Stil Sayfası Dili)

Bu konuları ele aldık ancak daha yapılacak çok şey var. Bu üç konu tek başına bir ders notu hazırlamaya değer.

  • JavaScript

Burada ve orada, tarayıcı tarafından çalıştırılan birkaç JavaScript betiği kullandık, ancak bu konunun üzerinde hiç durmadık. Örneğin, yer ve zaman kısıtlılığı nedeniyle Javascript dilinin ayrıntılarına hiç girmedik. Bu dil de tek başına bir kitap gerektirebilir. Ek olarak, yine açıklamadan üç önemli Javascript örneği ekledik. Yine de bu örnekler, yorumlarını okumak suretiyle anlaşılabilir ve örnek olarak kullanılabilir.

  • JavaBeans, JSP etiketleri

Bir web uygulamasında Java kodunu ve HTML kodunu nasıl ayırabileceğimizi gösterdik. Java kodu bir veya daha fazla servlet içinde, HTML kodu ise bir veya daha fazla JSP sayfasında toplanır. Bununla birlikte, örneklerimizde JSP sayfalarında genellikle birkaç satır Java kodu kalıyordu. JSP sayfalarında Java bean adı verilen bileşenleri ve önceden tanımlanmış ya da kendiniz oluşturabileceğiniz JSP etiketlerini (etiket uzantıları). JSP sayfalarının bu özelliği zorunlu değildir (gerçekçi olan örneklerimizde bu özelliği kullanmadık), ancak yine de bilinmesi yararlıdır.

  • Enterprise Java Beans (EJB)

EJB'ler, servletlerin ve JSP sayfalarının çalıştığı kapsayıcılar tarafından sağlanan bileşenlerdir. Bunlar, geliştiricinin uzun ve zorlu geliştirme çalışmalarından kurtulmasını sağlayan "sistem" hizmetleri sunar. EJB tarafından sağlanan hizmetler şu alanları kapsayabilir: işlemler, güvenlik, veritabanı bağlantı havuzları, ...

Burada ele alınmayan tüm bu konular, WROX yayınevi tarafından basılan ve Eyrolles tarafından dağıtılan "J2EE Programlama" kitabında mükemmel bir şekilde işlenmiştir.