SOAP Nedir?


HTTP üzerinden veri alışverişi sağlayan XML'e dayalı protokoldur. Daha basit bir tanımla bir web servisine erişmek için kullanılan protokoldur.

Yazımızı okumadan Önce, XML ve XML Isimuzayları ile ilgili bilgi sahibi olunmasiI gerekmektedir.

SOAP (Simple Object Access Protocol) nedir?

  • SOAP, iletisim protokoludur.
  • Uygulamalar arasındaki iletişimi sağlamak içindir.
  • Mesaj göndermek için bir format (standart bir yapı) dir.
  • Internet uzerinden veri alışverişini gerçekleştirmek için tasarlanmıştr.
  • Platform ve Dil'den bağımsızdır.
  • XML tabanlıdır.
  • Basit ve Geliştirebilirdir.
  • Suncularda kolay bir şekilde çalışmaktadır.
  • W3C standartdı olarak geliştirilmektedir.

Neden SOAP?

Internet üzerine progranların birbiri ile haberleşmesi uygulama geliştirirken sağlaması önemlidir.

Uygulama bütünlestirme için RPC (Remote Procedure Calls) gibi cozumler kullanilmaktadir fakat HTTP bunun icin tasarlanmamistir.RPC uyum ve guvenlik problemi gostermektedir.Firewall, Proxy gibi sunucular bu cesit veri alisverisi icin engel olusturmaktadir.Örnegin birçok firewall 80. port (HTTP) disindaki portlara erisimi engeller. SOAP'ta mesajlar HTTP üzerinden XML verisi olarak tasindigindan guvenlik duvarina takilmazlar.

HTTP uzerinden uygulamalar arasinda bilgi iletisimini saglamak iyi bir yoldur, çunku HTTP'yi butun internet browser'lari ve sunuculari destekler.SOAP bunu saglamak(basarmak) icin yaratilmistir.

SOAP farkli platformlarda(Birbirinden farkli Isletim Sistemlerinde calisan , farkli programlama dillerinde hazirlanmis teknolojiler..) calisan uygulamalar arasinda veri iletisimi saglamayi desteklemektedir.

Adobe ve SOAP

Adobe'nin web tabanli programlar gelistirme dili olan ColdFusion Apache Axis SOAP ile entegre calsiarak Web Servislerini desteklemektedir.

SOAP 1.1 W3C'e sunumu

Bircok firma (UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft, and SAP) W3C'e SOAP internet protokolünü sunarlar.Bu Internet protokolu Internet Standartlarini kullanarak guclu Internet sunuclari ile GUI dekstop uygulamalarinin iletisim kurmasi saglanarak Uygulama Gelistirmede bir devrim gerceklestirmek gayesindedir.

W3C SOAP 1.2 ile calisiyor

W3C de ilk Resmi SOAP Çalisma Taslagi 2001 yili Aralik ayinda yayimlandi.

Kaynak:www.xmlturk.org

Hazırlayan:Arzu Behiye Tarımcı

Bookmark and Share

  Kağıda Bas      Mail Gönder      Yorum Ekle   

«
                                                     
»
Workcube Çözümler
B2B - Partner Busines Portal / B2C - Business To Customer Portal / BCM - Budget Control Management / BPM - Business Process Management / CRM - Customer Relationship Management / DAM - Digital Asset Management / E-Business Portal Enterprise / E-Business Portal Plus / E-Business Portal Pro / E-Business Portal Standard / ECM - Enterprise Content Management / ERP - Enterprise Resource Planning / HR- Human Resource Management / LMS - Learning Management System / PAM - Physical Asset Management / PMS - Project Management System / SCM - Supply Chain Management / WorkcubeTV /

Workcube Modüller
Account (Customer & Supplier) Management / Accounting / Analysis and Reporting / B2B System Management / B2C System Management / Bank / Budget Planning / Calendar / Call Center Management / Campaign Management / Cash / Cheque / Content Management - Literature / Contract Management / Correspondence & Communication Management / Costs & Expenses / Credit and Fund Management / CTI System Integration / Current Accounts / Digital Archive / e-Profile / Executive Suite / Finance Management – General / Fixed Assets / Forum / HR – Career Portal / HR – Payrolls, Benefits and Compensations / HR – Performance Management / HR - Recruitment / Installment Sales / Inventory Management / Invoices / Learning Management / My Home - Personalization / Online Classroom and Streaming / Online Payment Integration / Online Procurement / Opportunity Management / Organization Planning / PDA Portal / Physical Asset Management / Planning and Scheduling / POS Integration / Price, Promotion and Action Management / Product Management / Production Management / Project Management / Purchase Proposals / Purchase Orders / Quota Planning / Risk and Assurance Management / Role Planning / Route (Visit) Management / Sales Orders / Sales Planning / Sales Proposals / Service and Warranty Management / Shipments and Logistics / Store – Branch Management / Subscription Management / System Management / Warehouse Management / Work Flow and Process Management / WorkDev Development Kit (Source Code) /


 
 

Canlı İletişim İş Ortağı Giriş Müşteri Giriş



Workcube e- business Inc.

www.workcube.com, info@workcube.com, contact: 90 216 428 39 39