Category: JAVA

RESTful Web Servisleri – Hazırlık

Bu RESTful servislerin yazılması üzerine bir önek olacaktır. Fakat internette bulunan diğer örneklerden farklı, bir firmada çalışırken sizden istenen herşeyi içerisinde barındıracaktır. Yani projeyi yaratma, veritabanını tasarlama, JPA katmanının yazılması, Rest Servislerin yazılmasını ve hatta hazırladığınız Rest Servise ait istemcinin nasıl yazılacağına kadar bir çok konuyu kapsayacaktır. Sadece RestFul web servislerinin nasıl yazıldığını değil, diğer […]

Okumaya devam…

Maven Eklentileri – Bölüm 2/2

Maven, Java ortamında bir proje gerçeklemek için olabilecek en iyi araçlardan biri. Fakat bu zamana kadar maven aracını sadece proje bağımlılıklarını yönetmek için kullanıyorsanız maven aracını tam hakkıyla kullanmıyorsunuzdur. Maven geliştirilen eklentiler sayesinde, projenizi sizin istediğiniz şekilde derleyip, sizin istediğiniz şekilde paketleyebiliyor. Üstelik bu paketleme işlemleri sadece, WAR, JAR ve EAR ile sınırlı değil. Java […]

Okumaya devam…

Maven Eklentileri – Bölüm 1/2

Maven, Java ortamında bir proje gerçeklemek için olabilecek en iyi araçlardan biri. Fakat bu zamana kadar maven aracını sadece  proje bağımlılıklarını yönetmek için kullanıyorsanız maven aracını tam hakkıyla kullanmıyorsunuzdur. Maven geliştirilen eklentiler sayesinde, projenizi sizin istediğiniz şekilde derleyip, sizin istediğiniz şekilde paketleyebiliyor. Üstelik bu paketleme işlemleri sadece, WAR, JAR ve EAR ile sınırlı değil. Java […]

Okumaya devam…

JSF 2.0 Tomcat Maven

JSF ile Tomcat Üzerinde ‘Hello World!’

JSF örğenmeye yeni şirkete geçememle başladım. Örğenme dediysem biri karşısına alıp oturup anlatmadı. Şirkette temel olarak neler yaptıklarını neler kullandıklarını anlattılar, bense içerinde eksik olduğum kısımları seçip kendimi geliştirmeğe başladım. Tabi kide daha önceleri JSF nedir ne değildir diye bakmıştım. Sonuçta önceki şirketim genel olarak Wicket kullansa da diğer altarnatiflerin neler olduğunu görmek istiyor insan. […]

Okumaya devam…

Axis2 ve SwA

SOAP mimarisi size temel veritiplerini göndermenize olanak sağladığı gibi resim, ses dosyası gibi verileri göndermenizede olanak sağlamaktadır. SOAP mimarisi size bunu sağladığı gibi bunu yapmanında farklı farklı yolları bulunmaktadır. Bu farklı yolların en basidi verinizi SwA (Soap with Attachments) kullanmaktır. SwA kullandığınız takdirde geri dönecek mesajı dert etmeniz gerekmemektedir. Axis2 nin desteklediği diğer bir yol […]

Okumaya devam…

Axis2 + Maven = Axis2m

Axis2 ve Maven Uyumu

Axis2 kullanması güzel bir Web servis çatısı olsa da maven ile uyumlu çalışamıyorsa benim için çok bir anlamı olmayacaktır. Öyle düşünüyorum ki bu sadece benim için geçerli değil. Günümüzde birçok firma kendi geliştirdikleri kodları, geliştirme süreçlerini ve test süreçlerini maven döngüsüne uyumlu şekilde planlıyorlar. Tabi bunların hepsini maven hayat döngüsüne uydurmak öyle zor bir işlem […]

Okumaya devam…

Json Axis2

Axis2 ile Json Web Servisleri

Önceki yazımızda Axis2 ile, Eclipse ortamı ve Tomcat kullanarak nasıl web servis oluşturacağımızı incelemiştik. Oluşturduğumuz web servisleri bize SOAP mesajlarını XML formatında göndermektedir. Daha sonra bu XML formatındaki bilgi yorumlanarak gerekli kısımları kullanılmaktadır. Her ne kadar JAVA, C# ya da muadili başka bir programlama dili sizin için bu işlemlerin çoğunu otomatik olarak yapsa da her […]

Okumaya devam…

axis2

Axis2 ile Web Servisleri

Axis2 kullanma sebebini önceki yazımızda değinmiş olsak da burada kısaca hatırlayalım. Öncelikle Axis2, Axis’e nazaran daha yeni bir teknoloji kullanıyor. Bu teknoloji bize daha hızlı sonuçlar, Java EE ile uyumluluk gibi özellikler sunuyor. Bu yazımızda ise Eclipse Indigo ortamında Axis2 web servislerinin nasıl oluşturulacağına bakacağız. Aynı zamanda servislerimizi Tomcat 7.0 üzerine yükleyeceğiz.