Category: JAVA

Apache Camel ve XSLT

Şu an çalışmakta olduğum şirkette bir projede camel kullanmaktayız. Açıkçası önceden Camel adını çok duymama rağmen kullanma fırsatım olmamıştı, fakat şimdi kullanma fırsatı bulabildiğime seviniyorum. Bu yazıda ise kullanma sırasında öğrendiğim kısımlardan birini, Camel ve XSLT kullanarak soap mesajlarını birbirine  nasıl çevrilebileceğini, anlatmaya çalışacağım.

Android Volley

Volley android için geliştirilmiş Networking kütüphanesi. Networking kütüphanesi diyorum çünkü network üzerinden yapmak isteyebileceğiniz hemen herşeyi yapabiliyor. Yapabileceklerinin başında ise URL üzerinden resim indermek ve REST servislere bağlanmak geliyor.

Groovy

Groovy ile Kodlama

Groovy kurulumunun nasıl yapılacağına, örnek güzel özelliklerine ve maven proje yapısına göz attık. Şimdi büyük bir projeye geliştirecek olursak kodlamanın nasıl yapılacağına bir bakalım. Öncelikle şunu belirtmek istiyorum Java’da olduğu gibi Groovy’de kodlama standartları açıklanmış değil. Bu sebepten herkes alışık olduğu şekilde kodlamaya devam ediyor. Yani Java tabanından gelenler Java kodlama standartlarını izlerken Ruby tabanından […]

Okumaya devam…

JAX-WS ve Maven

JAX-WS Javanın, SOAP(Simple Object Access Protocol) web servisleri geliştirmek için kullanılan kütüphanesi daha doğrusu arayüzü. Vakti zamanında Javanın RPC(Remote Procedure Call) kütüphanesinin yerine geçmek için geliştirilmiş. Günümüz web servislerini düşünecek olursak amacınıda başarıyla yerine getirdiğini görebilirsiniz. 

Servlet – Yerel Dosya Yayınlama

Yer yer ayrı işlemlerin ürettiği dosyaları, web uygulamanızda yayınlamanız gerekebiliyor. İlk düşündüğünde çok kullanılan ya da kullanılacak birşey gelmesede emin olun karşınıza çıkıyor. Bense buna ilk IVR (Interactive Voice Response) uygulamasının ürettiği ses dosyalarına download linki vermem gerektiğimde rastladım. Bazen sistem öyle bir hal alıyor ki uygulamanızı destekleyen ek sistemler sizin istediğiniz lokasyonlara ürettikleri dosyaları […]

Okumaya devam…

jCIFS – Windows Paylasım Alanlarına Erismek

Javada windows paylaşım alanlarına hemen hemen herhangibir dosyaya erişirmiş gibi erişmeniz mümkün. Tabi bu, paylaşanın da erişeninde aynı işletim sistemine sahip olduğu ve paylaşım alanlarının şifre ile korunmadığı durumlar için geçerli.  İhtiyacımız olan  linux paylaşım alanlarına (Mesala Samba) da erişebilen, kullanıcı adı ve şifre belirleyebildiğiniz bir paylaşım kütüphanesidir. İşte tam bu noktada jCIFS kütüphanesi yardımınıza […]

Okumaya devam…

Richfaces Sorunsalı

Richfaces’i ilk kullanmaya Seam-gen ile başladım. Seam-gen, Seam fremawork’ü için geliştirilmiş bir araç. Yaptığı şey sizin için projenizi belirli bir yere kadar hazırlamak. Belirli bir yer derken Entity sınıflarınız için CRUD ekranlarının hazırlanmasını kastediyorum. Bunu yaparkende yine JBoss dağıtımı olan Richfaces kullanıyor. Bende ilk kullanmaya bu şekilde başladım. Genel olarak memnun olsamda bu bana hiç […]

Okumaya devam…

AvtiveMQ ile Uygulama Gelistirme

Büyük projelerde sisteminiz çeşitli alt modüllerden hatta çeşitli alt uygulamalardan oluşacaktır. Eğer projeniz alt modüllerden oluşuyorsa, modüllerin haberleşmesini sağlamak göreceli olarak daha kolaydır. En basitinden bir Observer Pattern ile modüllerinizin haberleşmesini sağlayabilirsiniz. Fakat projeniz alt modüllerden değilde alt uygulamalardan oluşursa Observer pattern gibi yapılar sizi kurtarmayacaktır. Bu gibi durumlar için çeşitli çözümler üretilmiştir. Bu tip […]

Okumaya devam…