Web hizmetleri, büyüğünden küçüğüne çok sayıda yazılım şirketinin yazılım üretme süreçlerinde zemin olarak kullanmak istediği temeli teşkil ediyor. Bu hizmetler bir işletmenin Web sunucusundan Web kullanıcılarının ya da diğer Web-bağlantılı programların erişimine açıldı ve bunlar çoğu zaman uygulamaların görevlerini yürütürken birbirleriyle iletişim kurmalarını mümkün kılıyor.
Microsoft’un yanısıra IBM, Sun Microsystems ve BEA Systems da, iddialarını Web hizmetleri teknolojilerinde yoğunlaştırarak, bu hizmetleri bilgisayarcılığın bir sonraki çağına yetiştirmek isteyen isimlerden birkaçı. Rakipleri sırtlarını Java-tabanlı platformlara ve hizmetlere dayarken, Microsoft bu Web hizmetlerine taban oluşturmak için .NET platformuna daha çok geliştirici çekmek niyetinde.
Microsoft Web Services Enhancements (WSE – Microsoft Web Hizmetleri Geliştirmeleri) 2.0 sürümü, uzmanların süreçlerin işlemesi ve kurum ve kuruluşların alan adlarındaki Web hizmetlerinin güvenliğini daha kolayca kurmak için gerekli olduğunu söylediği yeni güvenlik özellikleri sunuyor.
WSE 2.0, TCP ve http dahil çoklu aktarım ve de eşzamanlı ve farklı-zamanlı iletişim destekleyen bir mesajlaşma tabanlı nesne modeli sağlıyor. Eşzamanlı iletiler, gönderenin yanıtını beklemesi gerektiği iletiler olup, farklı-zamanlı iletiler, gönderenin yanıt beklemesine gerek kalmaksızın istediği zaman gönderilebilen ve geri alınabilen iletilerdir.
Geçtiğimiz Aralık ayında piyasaya sunulan WSE 1.0 ile karşılaştırıldığında, WSE 2.0 daha gelişmiş yönlendirme ve ataşlama becerilerine sahip ve WS-Security, WS-Policy, WS-SecurityPolicy (GüvenlikPolitikası), WS-Trust, WS-SecureConversation (GüvenliSöyleşi) ve WS Addressing dahil Microsoft ortaklığında oluşturulmuş Web hizmetleri tanımlamalarını taban alarak, uygulama oluşturmak için tabana bir katman daha ekliyor.
Bu hizmet tanımları geçtiğimiz aylarda iyice ivme kazandı. WSE 2.0’ın içindeki WS-Trust, WS-SecureConversation özellikleri WS-Security ile güvenlik simgelerini istemek ve çıkarmak için ve de ilişkileri ve güvenli söyleşiler yönetebilmek için gerekli tanımlama kısaltmaları için taban alındı.
WS-Policy ile WS-SecurityPolicy, geliştiricilere, yürütme-zamanı bileşenini işletilmesinde izlenecek politikaları belirlemekta yardımcı oluyor. Örneğin yürütme-zamanı, geliştiricinin herhangi bir kod yazmasına gerek kalmaksızın kendiliğinden, belirlenmiş politikayı izleyerek bir ileti gösterip yazabiliyor. WS-Addressing de kullanıcılara, görev-amaçlı kurulmuş kullanıcıdan-kullanıcıya uygulamalar gibi SOAP-tabanlı uygulamaların alternatiflerini keşfetmelerini mümkün kılarak TCP ve http üzerinden ileti-tabanlı bir programlama modeli sağlıyor.
Microsoft’un ileri Web hizmetlerinden sorumlu ürün müdürü Rebecca Dias: “Geliştiriciler artık mümkün olan en az satırda kod yazarak ve farklı yapıdaki sistemler arasında işleyebilen bir biçimde Web hizmetlerinin güvenlik politikalarını belirleyebeilecekler.” dedi.
Microsoft, basın devi Reuters’i Web hizmetlerini kullanarak mali bilgilendirmede bulunan şirketlerden biri sayıyor.
“WSE ve Microsoft .NET Çerçevesi, WSE’nin WS-Secuirty ve WS-Policy özelliklerinin yerine getirilişini geliştirerek müşterilerimize gerekli güvenlik altyapısını sağlamakla müşterilerimizin çok kritik bir gereksinimlerine hitap ediyor.” diyen Reuter ajansı geliştirme teknik yönetmeni Bill Evjen şöyle konuştu: “Bu altyapı müşterilerimizin finans hizmetlerimizle güvenli ve standartlaşmış bir şekilde kolayca iletişim kurmalarını mümkün kılıyor”
WSE 2.0’ı, www.MSDN.com adresinden ücretsiz olarak bilgisayarınıza indirebilirsiniz.



Kaynak : 