Türkiye Online Medya Araştırması
Profili Göster

Geliştirilmiş Kurulum (Deployment) Seçenekleri

Zehra Doruk Tarih: 12/03/2005 Yorum: 0 adet

Okunma : 726 Tutanlar: Bu yazıyı 0 kişi tuttu.

MX sürümünden itibaren ColdFusion Sun tarafından onaylanmış bir Java uygulaması olmuştur. Diğer Java uygulamaları gibi, J2EE sunucularına kurulabilir. Yani, ColdFusion MX uygulamalarınızı J2EE serverlar üzerinde yayınlayabilirsiniz fakat, kurulum işlemleri J2EE sistem yöneticisini (administrator) düşündüğünüz gibi heyecanlandıran işlemler dizisi olmamıştır şimdiye kadar.

J2EE dünyasında, sistem yöneticileri, tipik olarak uygulamaların kurulumunu yapabilme yeteneğine sahiplerdir, fakat uygulamanın ne olduğu ya da nasıl çalıştığı gibi konularla ilgilenmezler. Geliştiriciler, uygualamaları hakkında endişeli ve hassas olurlarken; J2EE sistem yöneticileri sadece sunucuların ayakta kalması ve iyi çalışması gibi konulara odaklanmışlardır.

Peki orada işler nasıl yürüyor? J2EE sunucular üzerine kurulan uygulamalar, Java arşiv dosyası (sıkıştırılmış bu dosyalar genelde EAR ya da WAR uzantılı dosyalardır) diye adlandırılan bir dosyadan oluşacak şekilde paketlenmişlerdir;. Bu arşiv dosyası uygulamanın çalışması için gerekli olan bütün herşeyi içerir: kaynak dosyaları, konfigürasyon ayarları, uygulamayı destekleyen diğer dosyalar, yani herşey.

Uygulama bir kez test edildikten sonra kuruluma hazırsa, paketlenir ve uygulamayı sunucuya yerleştirecek olan J2EE sistem yöneticilerine teslim edilir. (Biraz basit görünebilir ama temel olarak iş akışı anlattığım gibidir.) J2EE sistem yöneticileri ne yapmazlar ya da ne yapmaktan hoşlanmazlar? Veri kaynağı (data source) yaratma, eşleştirmeleri gerçekleştirme, ilaveler yapma gibi ileri kurulum işlerinden pek keyif almazlar.

Bugüne kadar, J2EE sistem yöneticileri, ColdFusion kurulumunu da, diğer java uygulamaları gibi gerçekleştirebiliyorlardı. Ama sadece ColdFusion'ın kendisini, esas programı, derleyicilerini ve servislerini kuruyorlardı. ColdFusion kurulmuş olsa bile, hala sunucuya CFML ve CFC dosyalarınızı atacak birisine ihtiyacınız vardır, bunun için de bir ColdFusion sistem yöneticisinin, veri kaynaklarını tanımlaması ve eşleştirmeleri yapması gerekir. Diğer bir deyişle, ColdFusion'ın kendisi diğer J2EE uygulamalar gibi kurulabilir ama işin asıl önemli kısmı, ColdFusion uygulamasının kurulumu ayrı bir iş olarak kalır.

ColdFusion MX 7, bu durum için geliştirilmiş yeni bir özelliğe sahip; artık ColdFusion MX 7.0 ile tam da J2EE kurulum paketi gibi paketler hazırlanabiliyor. ColdFusion MX 7, istediğiniz özellikte ya da standart ColdFusion kurulumu, uygulama kodları, bilgi kaynakları gibi uygulamanız için neler gerekiyorsa hepsini içeren, EAR ya da WAR uzantılı sıkıştırılmış dosya hazırlayan bir paketleme aracı ile birlikte gelmiştir.

Kurulum için EAR ya da WAR dosyalarının oluşturması hiç de hızlı bir işlem olmadığı için, bu aracın bahsi geçen dosyayı oluşturması da epey zaman almaktadır. Fakat işlem tamamlandığında, hazırlanan dosyayı, J2EE sistem yöneticisine herhangi bir Java uygulaması gibi kurması için teslim edebilirsiniz. Bu da şu anlama gelir; artık ColdFusion uygulamalarınızı üzerinde ColdFusion kurulu olmayan bir J2EE sunucusuna kurabilirsiniz, çünkü hazırladığınız Java paketi zaten ColdFusion motorunu da içermektedir.

Bu da gerçekten çok önemli ve ihtiyaç duyulan bir geliştirme idi. J2EE sistem yöneticilerinin bakış açısıyla yaklaşırsak, ColdFusion MX 7 uygulamaları kurulumu, herhangi bir Java uygulamasının kurulumundan farksızdır ve artık Java kadar sade ve basittir.

Yazar Hakkında:

Ben Forta kıdemli bir ürün misyoneri ve sayısız kitabın yazarıdır. Yazdığı kitaplar arasında; ColdFusion ile Web Uygulamaları Geliştirme (ColdFusion Web Application Construction Kit) ve bu kitabın devamı olan İleri Seviye ColdFusion Uygulamaları Geliştirme ( Advanced ColdFusion Application Development) sayılabilir. Bunların yanısıra SQL, JSP (Java Server Pages), WAP vs. konular üzerinde de kitaplar yazmıştır. Ben Forta Macromedia'nın resmi Coldfusion eğitim materyallerini, sertifika testlerini Macromedia Press'in bu testler için hazırladığı çalışma kılavuzlarının yazarlığını da yapmıştır. Şimdi zamanının büyük bir çoğunluğunu konferanslar vererek, konuşmalar yaparak ve dünyanın dört bir yanında geliştirilen uygulamalar üzerine yazarak geçirmektedir. Ben Fortanın blog sitesini ziyaret edebilir, ColdFusion üzerine yazdıklarını ve daha fazlasını takip edebilirsiniz.

Çeviri / Translate Bu makale, Ben Forta' nın Macromedia.com da yayımlanmış , "Introducing ColdFusion MX 7" yazısının türkçeleştirilmesinden ibarettir.

Z. Doruk E-learning Developer & Project Manager

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


yeni üyelik | şifremi unuttum

aç-kapa Toplantı Özgür Yazılım ve Linux Günleri '10

Özgür Yazılım ve Linux Günleri '10

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori: Toplantı

aç-kapa Yarışma 3. Uluslararası Ekslibris Yarışması: İstanbul 2010

3. Uluslararası Ekslibris Yarışması: İstanbul 2010

İstanbul Ekslibris Dernegi, Feyziye Mektepleri Vakfı ve Işık Üniversitesi, kitaplar için mülkiyet işareti olarak kabul edilen ve üzerinde estetik dege...
Kategori: Yarışma

aç-kapa Konferans Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Generally speaking, the term "New" brought about debates. We try to open up and elucidate the term "New" along with "Interact...
Kategori: Konferans

aç-kapa Konferans 3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

Konferans ile ilgili ayrıntılı bilgiye aşağıdaki bağlantıdan ulaşabilirsiniz: http://www.futurelearning.org.tr/katilim_cagrisitr.pdf ...
Kategori: Konferans

aç-kapa Toplantı IV. ANKARA TASARIM GÜNLERİ 2010

IV. ANKARA TASARIM GÜNLERİ 2010

IV. Ankara Tasarım Günleri, seminerleri, sunumları, etkinlik tarihleri boyunca gezilebilecek tasarım sergileri, video art gösterimleri, çeşitli worksh...
Kategori: Toplantı

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 52 (50 kayıtlı, 2 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

...

Blog Bölümü Blogevi.com'a Taşınıyor

Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...

7.500'üncü üyemiz Cem Koç!

Neler Yapılabilir?

500 Hatası Hakkında!

Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)

coldfusion mysql ubuntu
 
sponsor adobe istanbul