ebook img

Java ile Nesneye Yönelik Programlama Altuğ B. Altıntaş PDF

610 Pages·2007·6.16 MB·Turkish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Java ile Nesneye Yönelik Programlama Altuğ B. Altıntaş

Java ile Nesneye Yönelik Programlama © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 1 Bu Dönem Hakkında Corba Servlet RMI EJB Temel Kısım JSP XML JDBC Y © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 2 Java Nedir? Java ™ platformu , ağ(network) ‘ın önemi hesaba katılarak ve aynı (cid:132) yazılımın birçok değişik bilgisayar ortamında veya değişik tür makinalarda çalışması fikri ile geliştirilmiş yeni bir teknolojidir. Java teknolojisi kullanılarak aynı uygulamayı değişik ortamlarda (cid:132) çalıştırabiliriz – örneğin Pc’lerde , Macintosh bilgisayarlarda, hatta cep telefonlarında. Java diğer programlama dilleri gibi başlı başına bir ürün değildir. (cid:132) Java ve Java’ya bağlı alt teknolojiler, Sun Microsystems tarafından (cid:132) verilmiş belirtimlerden (specifications) oluşmaktadır.Eğer bu belirtimlere sadık kalınmaz ise hukuki olarak suç işlenmiş olur. © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 3 Java İle Neler Yapılabilir? Java Programlama dili ile projelerimizi diğer programlama dillerine göre daha kolay ve sağlıklı bir şekilde yapmamız mümkündür . Kısaca göz atacak olursak , Java ile ; GUI (graphical user interface , grafiksel kullanıcı ara yüzü) (cid:132) uygulamaları , Appletler. Distributed components (ör . EJB, RMI, CORBA). (cid:132) Servlet, Jsp (web tabanlı uygulamalar). (cid:132) Veri tabanlarına erişim ile alakalı uygulamalar. (cid:132) Cep telefonları, Smart kartlar için uygulamalar . (cid:132) Ve daha niceleri… için uygulamalar yazmamız (cid:132) mümkündür. © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 4 Bir Kere Yaz Her Yerde Çalıştır Java uygulamaları JVM (Java Virtual Machine) tarafından (cid:132) yorumlanır( interpreted ). JVM , işletim sisteminin en tepesinde bulunur (cid:132) Java uygulamaları değişik işletim sistemlerinde , herhangi (cid:132) bir değişiklik yapmadan çalışabilir, Java’nın felsefesi olan “bir kere yaz heryerde çalıştır” sözü gerçekleştirilmiştir. © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 5 Çalışma Evreleri © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 6 Çalışma Evreleri © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 7 Kategoriler Java platformunun ana grupları. (cid:132) Standart Java • Enterprise Java • Gömülü cihazlar için Java (embedded devices) • XML Teknolojileri • Diğer Teknolojiler • © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 8 Standart Java Java 2 SDK (J2SE) (cid:132) Java 2 Runtime Environment (cid:132) Java Plug-in (cid:132) Java Web Start (cid:132) Java HotSpot Server Virtual Machine (cid:132) Collections Framework (cid:132) Java Foundation Classes (JFC) (cid:132) Swing Components (cid:132) Pluggable Look & Feel (cid:132) Accessibility (cid:132) Drag and Drop (cid:132) Security (cid:132) Java IDL (cid:132) JDBC (cid:132) JavaBeans (cid:132) Remote Method Invocation (RMI) (cid:132) Java 2D (cid:132) © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 9 Enterprise Java J2EE (Java 2 Enterprise Edition) (cid:132) CORBA Teknolojisi (cid:132) ECperf Teknolojisi (cid:132) Enterprise JavaBeans Teknolojisi (cid:132) Kontaynerler için Java Yetkilendirme Kontratı (Java Authorization (cid:132) Contract for Containers) (Java ACC) Java IDL (cid:132) JavaMail API (cid:132) Java Mesajlaşma Servisi (Message Service) (JMS) API (cid:132) JavaServer Faces (cid:132) JavaServer Pages (cid:132) Java Servlets (cid:132) JDBC Teknolojisi (cid:132) J2EE Bağlayıcı Mimarisi (Connector Architecture) (cid:132) Hareketler (Transactions) (cid:132) © Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 1 10

Description:
Altuğ B. Altıntaş 2003. Java ve Yazılım Tasarımı - Bölüm 1. 1. Java ile. Nesneye Yönelik Programlama Contract for Containers) (Java ACC). ▫ Java IDL. ▫ JavaMail API. ▫ Java Mesajlaşma Servisi (Message Service) (JMS) API. ▫ JavaServer Faces. ▫ JavaServer Artan (sıra) yöntem
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.