Java :: Jersey ile RESTful Webservislere Eclipse, Maven ve Apache Tomcat Kullanarak Giriş Yapalım

Java ile RESTful webservice yazabilmek için kullanılabilecek araçlardan biri de Jersey. Bu yazının geri kalanında Java ile RESTful webservice yazma üzerine bir “hello world” sürecinin aşamaları anlatılacaktır. Platform olarak Java, IDE olarak Eclipse, management tool olarak Apache Maven, application server olarak Apache Tomcat ve REST için de Jersey kullanılmıştır. Yazının devamı

Android :: Webservisten Dönen İç İçe Yapıdaki XML’in Parse Edilmesi

How to parse the SOAP response with complex objects in Android
Android :: Ksoap2 Kullanarak Webservislere Erişme yazımda Android üzerinden webservislerin nasıl çağrılacağı hakkında bir şeyler yazmıştım. Oradaki örnekte gelen yanıtın derinliği 1’di ve parse edilecek tüm değerler aynı seviyede property’ler olarak gelmişti.

Eğer iç içe yapıda bir yanıt gelirse ya da gelen yanıt bir obje listesi olursa ve listenin boyutu önceden belli değilse ilk örneğimizdeki kod yetersiz kalacaktır. Bu gibi durumlarda ne yapmak gerektiğini bir örnekle inceleyelim. Yazının devamı

Android :: Ksoap2 Kullanarak Webservislere Erişme

İçerik: Android üzerinden webservislere erişim, gelen yanıtın parse edilmesi ve kullanılması.
Bu seferki yazım bir yıldan fazla zamandır sıkça kullandığım, Android üzerinden SOAP [0] webservislerine bağlanma ve kullanma konusunda kolaylıklar sağlayan ksoap2 [1] hakkında olacak. E-mail doğrulaması yapan public bir webservisi kullanan örnek bir uygulama üzerinden gideceğim. Yazının devamı

Java :: XML Dosyası Oluşturma

Java’da XML dosyası oluşturmam gerektiğinde bulduğum kodu, başkalarının da işine yarar umuduyla buraya da yazayım.
Amaç şu aşağıdaki formatta bir XML dosyası oluşturmak:

<sirket>
	<calisan id="1">
		<ad>İsim</ad>
		<soyad>SOYİSİM</soyad>
		<maas>1000</maas>
	</calisan>
	<calisan id="2">
		<ad>İsim2</ad>
		<soyad>SOYİSİM2</soyad>
		<maas>1000</maas>
	</calisan>
</sirket>

Yazının devamı

Android :: Shared Preferences

Android veri depolama için birkaç farkı yöntem sunuyor. Bunları kendi sitesinde şöyle sıralamış:

  • Shared Preferences: Store private primitive data in key-value pairs.
  • Internal Storage: Store private data on the device memory.
  • External Storage: Store public data on the shared external storage.
  • SQLite Databases: Store structured data in a private database.
  • Network Connection: Store data on the web with your own network server.

Yazının devamı