30 Nisan 2010 Cuma

Java ve Ipv6

http://java.sun.com/j2se/1.4.2/docs/guide/net/ipv6_guide/index.html sayfasındaki önemli bulduğum kısımları, elimden geldiğince çevirmeye çalıştım ve tabi ki de paylaşayım dedim ;)

JAVA ve IPv6
================
J2SDK/JRE 1.4 sürümü ile birlikte, Java Ağ uygulamalarına IPv6 desteği eklenmiştir.

Ipv6'nın diğer özellikleri olan tünelleme, adres otokonfigurasyonu, gezici IP vs. gibi seçenekler, JAVA API seviyesinde desteklenmemektedir. Bu özellikler, otomatik olarak işletim sistemi altında ele alınmaktadır.

Linux'ta 2.1.12 çekirdeğinden sonra ıpv6 desteği eklenmiştir
Java Uygulama Etkisi
1) IPv6 için, Java uygulama kodlarında bir değişiklik yapılmasına gerek yoktur
2) Tüm adres ya da soket tip bilgileri Java ağ API'sinde kapsüllenmiştir.
3) Sistem özelliklerini değiştirme yolu ile, adres ve/ya soket tiplerinde ayarlamalar yapılabilir.
4) Ipv6'ya özel yeni uygulamalar için , yeni sınıf ve API'ler kullanılabilir.

İletişim Senaryoları:



Soldaki ve yukarıdaki sütunlar, birbirleriyle iletişim kurmaya çalışan düğüm yapılarını temsil ediyor. X karakteri ise, bu iki düğümün birbiri ile haberleşebileceğini gösterir.

IPv6 Ağ Özellikleri
====================
java.net.preferIPv4Stack (default: false)
Eğer IPv6 desteği işletim sisteminde mevcut ise, altta bulunan temel soket bir IPv6 soketi olacaktır. Bununla birlikte, Java(tm) uygulamaları hem Ipv4 hem de IPv6 konaklarından gelen bağlantıları kabul edecektir.
Eğer bir uygulamanın, sadece Ipv4 soketlerini kullanacağı ayarlanacak ise, bu özellik true yapılır. Bununla birlikte ise, uygulama IPv6 konakları ile iletişim kuramayacaktır.
java.net.preferIPv6Addresses (default: false)
Eğer IPv6 desteği işletim sisteminde mevcut ise, öntanımlı ayar IPv6 üzerinden Ipv4 adresini kabul etmek olacaktır. Bu durum geriye doğru uyum amacı ile yapılmaktadır. Örneğin; sadece Ipv4 servisine erişimine bağımlı olan uygulamalar ya da %d.%d .%d.%d ile temsil edilen bir IP adresine bağımlı olan uygulamalar için. Bu özellik, IPv6 servislerine bağlanması beklenilen uygulamanın test edilmesi ve yayımlanmasına imkan sunar.

29 Nisan 2010 Perşembe

SVN istatistikleri için Statsvn

Erişim hakkınızın olduğu bir svn deposunun durumu hakkında istatistiksel bilgiler almak istiyorsanız, Statsvn bence tam aradığınız şey. Kullanımı da oldukça kolay.
Buradan indirip kullanabilirsiniz.