SOAP Header Kullanarak Web Servislerine Kimlik Denetimi Eklemek

xml Yorum Yok »

Web Servis teknolojisi platformları, mesafeleri, dilleri ve kültürleri aşarak bazı hizmetleri paylaşabilmek amacıyla geliştirilmiştir. Bazen geliştirdiğimiz bu servisler içerik olarak hassas ve önemli bilgiler taşıyabilir ve bu servisleri ancak belirli kişilerin kullanmasına izin verilebilir. İşte bir Web Servis hizmetinin, imtiyaz sahibi belirli kişiler tarafından kullanılmasını sağlamanın en pratik yolu Kimlik Denetimi yapmaktır.

Bir Web Servis uygulamasında kimlik denetimi SOAP Headers aracılığıyla yapılır. Bu çalışmada üç temel adımımız var:
Okumaya Devam Et »

Web Servisleri ve Kayıtçılar (UDDI & RDF)

xml Yorum Yok »

Popülerliği gün geçtikçe artan web servisleri ve bu servislerin kullanıcıya sunulduğu kayıtçılar, kayıtçıların gerçekleştirilme yöntemleri ve kullanılan teknolojiler karşılaştırılmalı olarak bu araştırmada anlatılmıştır.

1. GİRİŞ

Çok hızlı gelişen bilgisayar teknolojisinde, yeni bir kavram olan ve herkesin ilgisini çeken web servisleri önemini nereden alıyor? Bu sorunun cevabını vermeden önce, web servislerinin geçmişini incelemek yarar sağlayacaktır. Daha sonra ise web servislerinde önemli bir yeri olan kayıtçılar incelenecektir.
Okumaya Devam Et »

C# ile Web Servislerine Erişim

xml Yorum Yok »

Bundan önceki makalemde C# ile basit anlamda bir web servisinin nasıl oluşturulacağını anlatmıştım. Ancak web servisini test etmek için Visual Studio.NET’in test ortamından faydalanmıştık. Gerçek uygulamalarımızda bu web servisine nasıl erişebileceğimizi incelememiştik. Bu makalede yine iş yapan basit bir web servisi yazacağız. Daha sonra bu web servisine çeşitli uygulama ortamlarından nasıl erişebileceğimizi göreceğiz.

Şimdi işe bir web servisi geliştirme ile başlayalım. Bu web servisimizde bir tane metodumuz olacak. Bu metot kendisine parametre olarak gönderilen yazının tersi ile geri dönecek.Yani metodun prototipi aşağıdaki gibi olacak;
Okumaya Devam Et »

XML Doküman tipi Tanımlanması Kısım 2

xml Yorum Yok »

Geçen yazımızda XML belgemize DTD ekleme konusunda bilgi verip nasıl eleman ve nitelik tanımlayacağımızı anlatmıştık. Kaldığımız yerden devam ediyoruz.

Varlık (Entity) Bildirimleri: Varlık bildirimleri XML belgemizde kullanacağımız değişik tür ve biçimlerdeki verilerimizi XML belgemize aktarmamızın bir yoludur. Örneğin sıklıkla kullandığımız bir metin bloğunu varlık olarak tanımlayarak istediğimiz yerde bu metni kolayca ekleyebilir ve bu metin üzerindeki değişiklikleri varlık bildiriminden yapabiliriz. Bunun yanı sıra XML belgemizin dışındaki harici bir dosyayı varlık olarak tanımlayarak içindeki veriyi XML belgemizde kullanabiliriz. Bu veri metin olmak zorunda değildir.
Okumaya Devam Et »

XML ‘in tanımı ve Kullanımı Hakkında Bilgi

xml Yorum Yok »

Genişletilebilir İşaretleme Dili ( eXtensible Markup Language ) SGML ‘den türetilmiş, basit ve çok esnek bir işaretleme dildir. ( http://www.w3.org/XML/#intro “Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML”) W3C ye göre XML’ in tanımıdır.
Okumaya Devam Et »

Döviz Kurları XML Web Servisi

xml Yorum Yok »

Daha önce uğraşanlar bilir. Eskiden T.C.M.B. kurlarını, Today.html isimli html belgesindeki kur bilgilerini almak son derece zahmetli ve sıkıcı bir işti. Hatta bir o kadar da tehlikeliydi. Çünkü verinin geçerli ve garantili bir formatı yoktu. Şahsen ben bu tür kodları yazarken hep ” Bu benim işim olmamalı” diye düşünürdüm. Yani düşünün ki bir yemek yapıyorsunuz ve yemekte kullanacağınız her malzemeyi de siz üretmek zorundasınız. Bunu bir üreten ve kullanıma sunan birileri olmalı ki ben en iyi yemeği yapabileyim!

Neyse ki artık Merkez Bankası bir adım daha attı (hayır bir web servisi yazmadı) ve verileri bir Xml belgede topladı. Bu sayede en azından veriler Xml gibi bir standarda sahip oldu. Birazdan biz bu Xml belgeyi kullanarak bir Xml Web servisi yaratıp, hizmete sunacağız. Bizim yazdığımız bu servisi uygulamalarında kullanan insanlar kur bilgilerini teknik olarak nereden ve nasıl elde ederimi düşünerek ve sırf bu iş için uzun uzun kod yazarak vakit kaybetmeyecekler. Bu da sanırım bir web servisinin ne işe yaradığını açıklar.
Okumaya Devam Et »


Wordpress Themes Copyright © 2007 Php & Resources. All rights reserved. website stats wbturk.com Genel Ziyaretci istatiskleri www.http://pr-4.com
eXTReMe Tracker