Merhaba Ahmet;
Şu an için Defne transaction ve veri tabanı için JPA teknolojisini kullanıyor.
Güvenlik yönetimi için ise içinde çalışmış olduğu ortamın güvenlik
hizmetlerinden faydalanıyor. İleriki aşamlarda diğer pluginler eklemeyi
düşünüyoruz. Proje açık kaynak olduğu için, istediğin zaman yeni eklentiler
yapıp, projeye sunabilirsin :)
Evet Mobile Client'i ekleyebiliriz. Şu an için servislerin çağırımı Java
nesneleri üzerinde yapılıyor. Fakat servis tanımları tamamen Meta-Data yapısı
üzerine kurulu olduğu için her türlü istemciyi destekleyebiliyor. Sadece ön
tarafa istemci ile konuşan bir proxy yazılması gerekiyor.
Örnek vermek gerekirse, bir JavaScript API'si üzerinde kolaylıkla defne
servislerini çağırabilirsiniz. Nasıl mı? Şöyle, diyelim ki HelloWorld isminde
bir servisimiz ve "hello()" isminde de bir operasyon metodumuz var. Meta-data
tanımı şöyle olacak;
Servis ismi : HelloWorld
Operasyon ismi : hello
Input : NAME
Output : MESSAGE
JavaScript API'sinden bu parametreler ile gelecek bilgiler ilgili service
executor üzerinde servise iletilir ve geri dönüş sağlanır. Örneğin,
var result =
AJAX.request("http://localhost:8080/ServletExecutor","HelloWorld","hello","NAME='gurkan'")
yazılabilir.
Şu anda EJB ve POJO olmak üzere 2 adet service executor ve proxyler var, ama
bunlar arttrılabilir. Yukarıda da söylediğim gibi, yeni committerlara her zaman
açığız :)
--Gürkan
________________________________
From: Ahmet Tolga Tat <[email protected]>
To: [email protected]
Cc: [email protected]; [email protected]; JSF TR
<[email protected]>; [email protected]; LINUX TR
<[email protected]>; Java Programlama
<[email protected]>
Sent: Mon, June 21, 2010 9:58:15 PM
Subject: Re: [YazMuhTR] [BILGI] Defne - Servis Tabanlı Web Uygulama Çatısı
Merheba Gürkan Bey,
Defne fantastic bir Framework, database sistemleri olarak sadece iliskisel
veritabanlarini mi destekliyorsunuz? Örnegin MongoDB, CouchDb veya Cassandra
gibi sistemleri destekleme gibi bir fikriniz varmi. Özellikle MongoDB nin
arkasinda büyük bir hype var :-) Birde Defne mimari diagramina Internet Browser
in yaninina "Mobile Clients" eklerseniz süper olur.
Ayrica bizde .Net cercevesi üzerinde calisan yine MongoDB tipi bir veritabani
sistemi gelistiriyoruz ve ileride kodu acma gibi planlarimiz var.
iyi aksamlar
Ahmet T. Tat, MSc
Software Architect
2010/6/21 Gurkan Erdogdu <gurkanerdogdu@ yahoo.com>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> >
>
>>
>
>>
>
>Arkadaşlar Merhaba;
>
>MechSoft Yazılım Çözümler Grubu olarak açık kaynak projelerimize hızla devam
>ediyoruz. Bu kapsamda geliştirmiş olduğumuz "Defne" isimli servis tabanlı web
>uygulama çatımızı da açık kaynak kod olarak yayınladık. Her zamanki gibi bu
>projenin lisansı da en büyük özgürlüğe sahip Apache Software License Version
>2.
>
>Türkiye'de açık kaynak ve özgür yazılım teknolojilerinin daha etkin ve güçlü
>bir şekilde gelişmesini istiyoruz. Bu bağlamda da çalışmalarımız hızla devam
>etmektedir.
>
>Proje Web Sitesi : http://code. google.com/ p/defne/
>
>Herkese iyi haftalar dilerim;
>
>Gurkan Erdogdu
>CTO
>MechSoft Mekanik ve Bilişim Çözümleri
>http://www.mechsoft .com.tr
>
>>
>
>
>
--
iyi günler
Ahmet Tat, MSc
Software Architect
__._,_.___
Reply to sender | Reply to group | Reply via web post | Start a New Topic
Messages in this topic (6)
Recent Activity: * New Members 6
Visit Your Group
MARKETPLACE
Stay on top of your group activity without leaving the page you're on - Get the
Yahoo! Toolbar now.<img width="1" height="1" alt="">
________________________________
Get great advice about dogs and cats. Visit the Dog & Cat Answers Center.<img
width="1" height="1" alt="">
________________________________
Get real-time World Cup coverage on the Yahoo! Toolbar. Download now to win a
signed team jersey!<img width="1" height="1" alt="">
Switch to: Text-Only, Daily Digest • Unsubscribe • Terms of Use
.
__,_._,___
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php