2010-11-19 19 views
0

Oracle 11g veritabanına sahibim. Anladığım kadarıyla, ama denemedim, veritabanındaki bir prosedürü bir web servisi olarak gösterebilirsiniz. Ancak, veritabanına sahip olduğumdan, bu web servisini kullanmanın, ODBC ile doğrudan veritabanına isabet ettirmenin bir avantajı var mı?Bir web hizmetinin doğrudan veritabanına (oracle) vurmak gibi bir avantajı var mı?

Sonuçları görüntülemek için bir Intranet'im var ve veriler hiçbir zaman ön uç web sayfamın dışındaki herhangi biriyle paylaşılmayacak. Yani, sadece düzenli eski odbc vs bir web hizmeti ile bunu yapmak için bazı faydası var mı? "Sihirli" yok, çünkü bir web servisi (vızıltı sözcüğü dışında)?

Teşekkürler.

+1

şuna bir bakın: http://stackoverflow.com/questions/1530551/direct-acces-database-vs-web-service (haha, bu sorunun gerçekten çok eski olduğunu görün!) –

cevap

2

ben bir web hizmeti kullanmanın avantajları şunlardır söyleyebilirim:

1) Güvenlik - doğrudan veritabanı açığa değiliz. 2) Yazma - web servisiniz, güçlü yazılan nesnelere dönebilir.

Bir intranet uygulaması hakkında konuşuyorsanız, veritabanına doğrudan vururdum.

Diğer insanların yanıtlarıyla ilgilenirim.

+0

evet, bir Intranet , benim. – johnny

İlgili konular