Бұлтты технология: оқу құралы / И. Н. Букенова, Г. С. Букенов

жэне осы платформа ушш жалгыз болып табылады (Java -дан айырмашылыгы). С # сыныптары OOP уппн дэсту'рл! турде - epicTep мен эд, стер жиынтыгы ретшде аныкталган. Баска тшдермен катар, сынып аныкгамасында сонымен катар касиеттер болуы мумкш (алу жэне орнату эрекеттер! бар жалпыланган epicTep); индекаторлар окигалар делегаттар. Сыныптагы мысал: public class Person :IPersonAge { private int YOB; public Person)) { } public int YearOffiirth { get { return YOB; }; set { YOB = value; }; } public int GetAgeToday() { return Today ()- YearOffiirth v j > i i .NET веб-кызметтер| .NET -те веб-кызмет тусшпт .NET Framework сынып кггапханасына непзделген б1рнеше стандарттарга (WSDL, SOAP, XML) сэйкес келеттн, веб- интерфейске кол жепмд1 сыныптар туршде кызметгерд, колдайды. Косымша клиент пен сервер бел1ктершен турады. Веб-сервис накты келтамшартты канагаттандыруы керек (белгш 6ip интерфейса енпзу керек). Веб-кызмет веб-клиенттщ б1рнеше сураныстарын ецдей алады. К, ызмет табылганда (ашылганда), клиент vsdisco пппшшщ суранысын ж! б ере др жауапка сэйкес UDDI веб-сервис орналаскан жерш хабарлайды. Баска суранымга жауап ретшде - WSDL - кызмет клиентке WSDL стандартына сэйкес Web форматында (WebServiceDescriptionLanguage) XML форматындагы интерфейс курылымын айтады. Сурауга жауап ретшде ahmxWeb кызмеп езшщ орындалу файлын XML форматында жзбередг Windows Azure архитектурасы жэне бултты веб-кызметтерд! снизу - Azure архитектурасы жэне .NET кемепмен бултты веб-кызметтерд1 енпзу. Azure саулет) сурет 9.2. керсетшген. 64

RkJQdWJsaXNoZXIy MTExODQxMg==