Tuesday, August 21, 2007

SOA - Үйлчилгээнд суурилсан архитектур

Одоо үед ямар нэгэн програм хангамж зөвхөн нэг компьютэр дээр ямар нэгэн өөр систэмээс хамааралгүй ажиллах нь ховор. Ядаж төлбөр тооцоо хийх гэж банкны системтэй холбогдох шаардлагатай. Эсвэл нэгэн портал гэхэд цаг агаарын мэдээгээ авах гэж гурав дагч систем рүү холбогдох шаардлага гардаг. Энэ тохиолдолд програм хөгжүүлэгчид янз язнын аргуудыг ашиглаж энэ асуудлыг шийддэг. Энэ шийдлүүдийг жагсааваас:|
- Socket programming
- Messaging Service (JMS, MSMQ)
- COM+
- FTP
- .NET Remoting
- Web Service буюу Вэб үйлчилгээ

Энэ аргууд дундаас цаг хугацаа, туршилт хэрэглээний явцаар шалгарч үлдсэн нь яах аргагүй Вэб Үйлчилгээний арга юм.Вэб Үйлчилгээ нь ашиглахад маш хялбар бөгөөд, HTTP буюу бидний сайн мэдэх вэб протоколыг ашигладгаараа бусад аргуудаас давуу талтай. Интэрнэт гэгдэх мэдээллийн далайгаас энд тэндхийн үнэ төлбөргүй вэб үйлчилгээнүүд зөндөөг олох боломжтой. Жишээ нь цаг агаарын мэдээ авах, валютын ханшийг мэдэх, хайлт хийх, хэрэглэгчийн аль улсаас болохыг IP-гаар нь олох гэх мэт… Миний олсон энэ сайтаас та дээрх үйлчилгээнүүдийг үнэ төлбөргүй авах боломжтой.

- http://www.webservicex.net/WCF/default.aspx

(Вэб уйлчилгээ нь төлбөртэй ч байж болно)
- http://www.xmethods.net

PS: Удахгүй Монгол-ынхоо зарим нэгэн газруудаас вэб үйлчилгээг авдаг болох болтугай. Жишээ нь наад зах нь Монгол Банк-наасаа валютын ханшаа авдаг, Ус Цаг Уурын газраасаа цаг агаараа авах гэм мэт. Болтугай болтугай!


1 Comment:

amaraa said...

Ene chini l dutagdaad bgaam daa. System-uudiig xoorond ni bridge mark-r ajildag ym shig bn lee. Bi code-oo bichij chadaxgui bn uu. Jooxon udaan ym shig sanagdsan.


eXTReMe Tracker

© Blogger Templates from Webtalks