ana sayfa : araştırma : java uygulamaları : giriş [ 1 / 12 ]

GERİ

1 GİRİŞ

Günümüzde en kuvvetli ülkeler en fazla bilgiye sahip olanlar ve bu bilgilerden yararlanmasını bilen ülkelerdir. Ancak her zaman bilgiye sadece sahip olmak yetersizdir kalır. Eldeki bilgi kullanılmadıktan sonra bilgiden yararlanma olasılığı kalmaz. Aynı kitaplık raflarında okunmayı bekleyen ama hiçbir zaman okunmayan kitaplar gibi. Bilgi ve bilginin kullanılabilmesi, bilginin kullanılabilmesi için de bilgiyi iletebilmek  gerekir.

Birkaç yıldan beri tüm dünyada bir bilgisayar, Microsoft, İnternet fırtınası esmekte ve büyük küçük herkes bu konular hakkında her gün bir şeyler duymaktadır. Peki nedir tüm bunlar ve bilgisayar neden bu kadar ağırlık kazanmış ve süratle gelişmeye başlamıştır? Okullarda bilgisayar dersleri ile bilgisayar alanındaki genel konular toparlanarak ele alınıp öğrencilere aktarılmaktadır. Bu genel konular ise üç ayrı kategoride toplamıştır. Donanım(hardware), yazılım(software) ve iletişim(communication). Yakın bir zamana kadar yalnızca donanım ve yazılım konularına ağırlık veriliyordu. Böylece bilgisayarı olan ortamların çalışmalarında performans sağlanmaya başlandı. Sıra artık diğer bilgisayar ortamları ile bilgi alışverişini sağlamaya gelmişti. Bunun içinde çeşitli bilgisayar ağları (netware, novell, unix, xenix, lan’s v.b. ) devreye girmeye başladı. Bu ağlar coğrafi olarak birbirlerine yakın bilgisayarlar için geçerli idi. Şehirler, ülkeler ve kıtalar arası bilgisayar ağları kurmak için çok büyük mali sorunlar mevcuttu. Bu iletişim maliyeti günümüzde oldukça düşük meblağlara ulaştı ve nihayet İnternet gibi bütün dünyayı saran bir ağ yardımı ile istenilen yere ulaşabilme ve bilgi aktarabilme olanakları herkes için geçerli oldu. Bilgi aktarım işlemi için ise iletişim yazılımlarına ihtiyaç duyulmaya başlandı. İşte bu konuda şu anda en popüler dillerden biri olan JAVA karşımıza çıkmakta. Java ile istediğimiz bilgiyi diğer kullanıcılara sunma imkanına sahibiz.

Java Sun Microsystem firmasınca bir araştırma projesi çerçevesinde 1991 yılında geliştirilmiştir. Java’nın kullanılması düşünülen yerler televizyon, müzik seti hatta tost makinesi gibi basit elektronik cihazların programlarıydı. Java’nın avantajları, küçük ve kolaylıkla başka platformlara taşınabilir olmasıdır. Bu özellikler aynı zamanda çok değişik tipte ve kapasitede bilgisayarın bağlı olduğu WWW’de  de çalıştırılabilecek programların yazımı için ideal dil haline gelmesini sağlamıştır.(Grup Java,2000)

Java, Sun içinde değişik projelerde kullanılmışsa da 1994 yılında Hotjava’nın piyasaya çıkmasına kadar pek yaygınlaşmamıştır. Hotjava, applet kullanımı amacıyla Java dilinde yazılmış ilk karmaşık uygulamadır.

Appletlerin çalıştırılması ve akran çıktılarının görülmesi için Java desteğine sahip bir web gezgini kullanımı şarttır. Sun firmasına ek olarak diğer büyük web gezgini yazılım şirketleri de ürünlerinde Java desteği sağlamaya başlamışlardır.