Concurrency Utilities (JSR 166) standardı, Java EE 7 ana belirtim altında getirilen yeni bir Java EE standardıdır. Bu standart Java 1.5 ile sunulan Executor API’nin konteyner taraflı yönetimli nesneler olarak sunulmasını konu almaktadır. Executor API, Oracle tarafından sunulan Java SE …
Today I want to share with you a sample application that runs in accordance with RESTful style and includes server and client side technologies. Just before the content of the application, I want to talk about server and client side …
Java API for JSON Processing (JSON-P) standardı JSR-353 belirtiminde Java EE 7 şemsiyesi altında bulunan bir kurumsal java teknolojisidir. JSON-P ile JSON nesne ve dizilerini oluşturmak, oluşturulan JSON verilerini bir I/O ortamına okumak ve yazma işlemleri kolay bir biçimde gerçekleştirilebilmektedir. Bu yapılabilirliklerin …
Spring MVC, as it is known, is a Web infrastructure system in the Spring ecosystem. Spring MVC uses InternalResourceViewResolver class as default resolver, and this resolver class works with JSP view objects. But in Spring MVC, there are also resolvers that can …
In the previous article , we talked about how to form simple JSON array and objects. Now I want to mention how to transfer Json objects and arrays into an I/O environment (this may be a file system or network environment) …
Merhaba arkadaşlar, CDI (Context and Dependency Injection) serisinin dördüncü yazısında sizlerle @Produces, @New ve @PostConstruct notasyonlarından birer örnek ile birlikte bahsetmek istiyorum. Önceki yazılarda kullandığımız gibi bir Arac arayüzü ve bu arayüzlere uyan iki somut sınıf (Araba ve Otobus) aşağıdaki …
SSE (Server Sent Events), HTML5 teknolojisi içinde geliştirilen bir Web Pushing teknolojisidir. Peki Pushing nedir? Pushing Sunucu uygulama üzerinden belirli aralıklarla güncellenen veri kümelerinin, web tarayıcının talebi olmadan, sunucu – – – > tarayıcı yönünde iletilmesidir. Twitter güncellemelerinin web sayfasında …
LongPolling; also known as Reverse Ajax or Comet, is a Push method that operates seamlessly in Javascript aided web browsers. Although advanced Push techniques such as SSE and Websocket with HTML 5 are already available, either these technologies are still …
Merhaba arkadaşlar; Bugün sizlere beğenerek kullandığım bir Javascript kütüphanesi olan Paper.js den bahsetmek istiyorum. Paper.js, HTML 5 Canvas bileşenini kullanmak üzere kurulu bir grafik kütüphanesi. Açık kaynak kodlu olan Paper.js kütüphanesi ile, Vektör tabanlı grafik uygulamaları ve animasyonlar kolaylıkla gerçekleştirilebiliyor. …
Your application may turn into Jar garbage maybe not in small projects but in projects which has an increasing diameter more and more. I’m sure once upon a time you thought to have an application and then remove the unnecessary …