Servis Tabanlı Geliştirme
Servis Tabanlı Geliştirme kategorisinde toplam 188 yazı var.Sayfa 10 / 10.
-
Xml Web Servisleri - 3 ( Mimarinin Temelleri - SOAP)
Bu makalemizde, XML Web Servislerinin mimarisine daha yakından bakmaya çalışacak ve SOAP (Simple Object Access Protocol)’ı kısaca tanımaya çalışacağız. Bir web servisinin, istemci uygulamalar tarafından nasıl kullanılabildiğini anlamak, web servislerinin mimarisini iyi bilmekle mümkündür. Mimariyi kolay bir şekilde anlayabilmek için, daha önceki makalemizde geliştirdiğimiz web servisi ve istemci uygulamayı göz önüne alacağız. Her şeyden önce geliştirdiğimiz web servisi local olarak test edilebilen ve tarayıcı üzerinde çalışabilen bir asmx dosyasından ve buna bağlı Code-Behind dosyasından oluşmaktadır. Web servisini test etmek için, web servisinin bulunduğu adresteki asmx uzantılı dosyayı, tarayıcı penceresinden çalıştırmak yeterlidir. Bunun sonucunda, tarayıcı penceresinde bu web servisi hakkındaki bilgilere ulaşabilir ve içerdiği metotları görebiliriz.
-
Xml Web Servislerine Giriş - 2
Bu makalemizde, bir XML Web Servisinin Visual Studio ile nasıl oluşturulabileceğini ve bir web sayfası üzerinden nasıl çağırılıp kullanılabileceğini incelemeye çalışacağız. Visual Studio.NET ortamında bir web servisi geliştirmek için, ilk olarak New Project bölümünden, ASP.NET Web Service şablonu seçilir. Visual Studio.NET, yerel makinede bu web servisi için gerekli fiziki ve sanal klasörleri otomatik olarak oluşturacaktır. Notepad editöründe yazdığımız örneğin aynısını, Visual Studio.NET ortamında gerçekleştireceğimizden, proje ismi olarak GeoWebServis’i kullanalım. Bu aynı zamanda web servisimizin varsayılan isim alanı (default namespace) olacaktır.
-
Xml Web Servislerine Giriş - 1
Bu makalemizde, kısaca bir XML Web Servisinin ne olduğuna, ne işe yaradığına değinecek ve basit bir XML Web Servisinin Notepad ile nasıl oluşturulabileceğini incelemeye çalışacağız.
-
XML Rapor Web Servisleri
Bu makalemizde, Crystal Report’ların birer web servisi olarak nasıl yayınlanacaklarını ve istemciler tarafından kullanılacaklarını kısaca incelemeye çalışacağız. Hepimizin bildiği gibi web servislerinin günümüz teknolojilerine getirdiği en büyük yenilik, merkezileştirilmiş metodların, herhangi bir platformda yer alan sayısız istemci tarafından, hiçbir engele ya da kısıtlamaya takılmadan kolayca çağrılabilmeleri ve sonuçların aynı yollar ile kolayca, sorunsuz elde edilebilmeleridir. Öyle ki, web servislerinin XML tabanlı olarak, SOAP protokolünün belirlediği kriterlerde HTTP gibi basit iletişim protokolleri üzerinden anlaşmayı desteklemesi, onların esnek, genişleyebilir, kolay erişilebilir ve popüler olmalarını sağlamıştır.
-
Windows Servislerinin Kontrolü - 2 ( Sistemdeki Servislerin Kontrol Edilmesi )
Bu makalemizde, sistemde yer alan Windows servislerini bir Windows uygulamasından nasıl elde edebileceğimizi ve nasıl kontrol edebileceğimizi incelemeye çalışacağız. Önceki makalelerimizden hatırlayacağınız gibi, sistemde yer alan servislerimiz, System.ServiceProcess isim alanında yer alan ServiceController sınıf nesneleri ile temsil edilmektedir. Eğer sistemde yer alan servisleri elde etmek istersek, aşağıda aşırı yüklenmiş iki prototipi olan, GetServices metodunu kullanabiliriz
-
Windows Servislerinin Kontrolü -1
Bu makalemizde, Windows servislerinin, bir Windows uygulamasından nasıl kontrol edilebileceğini incelemeye çalışacağız. Bir önceki makalemizde, Windows servislerinin nasıl oluşturulduğunu ve sisteme nasıl yüklendiklerini incelemiştik. Oluşturduğumuz Windows servislerini yani sistemdeki Windows servislerini SCM yardımıyla yönetebilmekteyiz. Ancak dilersek, bu yönetimi programlarımız içinden de gerçekleştirebiliriz. Bunu sağlayabilmek için, System.ServiceProcess isim alanında yer alan ServiceController sınıfını ve üyelerini kullanmaktayız.
-
Windows Servislerine Giriş
Bu makalemizde Windows servislerine kısa bir giriş yapacak ve en basit hâliyle bir Windows servisinin, .NET ortamında nasıl oluşturulacağını incelemeye çalışacağız. Öncelikle Windows Service nedir, ne amaçlarla kullanılır bunu irdelemeye çalışacak, daha sonra Windows servislerinin mimarisini kısaca inceleyeceğiz.
-
Basit Bir Web Service Uygulaması
Bugünkü makalemizde web servislerinin nasıl kullanıldığını göreceğiz. Her zaman olduğu gibi konuyu açıklayıcı basit bir örnek üzerinde çalışacağız. Öncelikle web servisi nedir, ne işe yarar bunu açıklamaya çalışalım. Web servisi, internet üzerinden erişilebilen, her türlü platform ile bağlantı kurabileceğimiz, geriye sonuç döndüren (döndürmeye) fonksiyonelliklere ve hizmetlere sahip olan bir uygulama parçasıdır. Aşağıdaki şekil ile konuyu zihnimizde daha kolay canlandırabiliriz.