വെബ് ആപ്ലിക്കേഷനുകളുടെ രൂപകൽപ്പനയുടെയും വികസനത്തിൻ്റെയും വാസ്തുവിദ്യാ സവിശേഷതകൾ. വിതരണ സംവിധാനങ്ങളുടെ അവലോകനം

വെബ് സേവനങ്ങൾ- ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റംസ് ടെക്നോളജിയിലെ ഒരു പുതിയ വാക്ക്. സ്പെസിഫിക്കേഷൻ ഓപ്പൺ നെറ്റ് എൻവയോൺമെൻ്റ് (ONE)സൺ മൈക്രോസിസ്റ്റംസ് കോർപ്പറേഷൻ ആൻഡ് ഇനിഷ്യേറ്റീവ്. മൈക്രോസോഫ്റ്റിൻ്റെ നെറ്റ് വെബ് സേവനങ്ങൾ എഴുതുന്നതിനും വിന്യസിക്കുന്നതിനുമുള്ള ഇൻഫ്രാസ്ട്രക്ചർ നൽകുന്നു. ഒരു വെബ് സേവനത്തിന് നിലവിൽ നിരവധി നിർവചനങ്ങൾ ഉണ്ട്. ഡൈനാമിക് ഉള്ളടക്കമുള്ള ഒരു വെബ് പേജ് പോലെ, വെബിലേക്ക് ആക്‌സസ് ഉള്ള ഏത് ആപ്ലിക്കേഷനും വെബ് സേവനം ആകാം. ഇടുങ്ങിയ അർത്ഥത്തിൽ, വെബിലെ മറ്റ് ആപ്ലിക്കേഷനുകൾക്ക് ഉപയോഗിക്കാവുന്ന ഒരു ഓപ്പൺ ഇൻ്റർഫേസ് നൽകുന്ന ഒരു ആപ്ലിക്കേഷനാണ് വെബ് സേവനം. HTTP വഴിയും മറ്റ് വെബ് പ്രോട്ടോക്കോളുകൾ വഴിയും വെബ് സേവനങ്ങൾ ആക്‌സസ് ചെയ്യാനും XML സന്ദേശങ്ങൾ വഴിയുള്ള വിവരങ്ങളുടെ കൈമാറ്റം സാധ്യമാക്കാനും തിരയൽ സേവനങ്ങളിലൂടെ തിരയാനും വൺ സൺ സ്പെസിഫിക്കേഷൻ ആവശ്യപ്പെടുന്നു. വെബ് സേവനങ്ങളിലേക്കുള്ള പ്രവേശനത്തിനായി ഒരു പ്രത്യേക പ്രോട്ടോക്കോൾ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട് - ലളിതമായ ഒബ്ജക്റ്റ് ആക്സസ് പ്രോട്ടോക്കോൾ (SOAP), ഇത് നിരവധി വെബ് സേവനങ്ങൾക്കായി XML-അടിസ്ഥാനത്തിലുള്ള പരസ്പര പ്രവർത്തനക്ഷമത അവതരിപ്പിക്കുന്നു. വ്യത്യസ്ത സിസ്റ്റങ്ങൾക്കിടയിൽ ഉയർന്ന തോതിലുള്ള അനുയോജ്യത നൽകാൻ കഴിയുന്നതിനാൽ വെബ് സേവനങ്ങൾ പ്രത്യേകിച്ചും ആകർഷകമാണ്.

സൺസ് വൺ ആർക്കിടെക്ചർ അനുസരിച്ച് വികസിപ്പിച്ച ഒരു സാങ്കൽപ്പിക വെബ് സേവനത്തിന് വെബ് സേവനത്തിൻ്റെ വിവരണം ഒരു ഡോക്യുമെൻ്റായി പ്രസിദ്ധീകരിക്കുന്ന ഒരു സേവന രജിസ്ട്രിയുടെ രൂപമെടുക്കാം. .

വെബ് സേവനങ്ങളുടെ അപാരമായ സാധ്യതകൾ നിർണ്ണയിക്കുന്നത് അവ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന സാങ്കേതികവിദ്യയല്ല. HTTP, XML എന്നിവയും വെബ് സേവനങ്ങൾ ഉപയോഗിക്കുന്ന മറ്റ് പ്രോട്ടോക്കോളുകളും പുതിയതല്ല. പരസ്പര പ്രവർത്തനക്ഷമതകൂടാതെ വെബ് സേവനങ്ങളുടെ സ്കേലബിളിറ്റി അർത്ഥമാക്കുന്നത് ഡെവലപ്പർമാർക്ക് ചെറിയ വെബ് സേവനങ്ങളിൽ നിന്ന് വലിയ ആപ്ലിക്കേഷനുകളും വലിയ വെബ് സേവനങ്ങളും വേഗത്തിൽ നിർമ്മിക്കാൻ കഴിയുമെന്നാണ്. സൺ ഓപ്പൺ നെറ്റ് എൻവയോൺമെൻ്റ് സ്പെസിഫിക്കേഷൻ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു വാസ്തുവിദ്യയെ വിവരിക്കുന്നു ഇൻ്റലിജൻ്റ് വെബ് സേവനങ്ങൾ.ഇൻ്റലിജൻ്റ് വെബ് സേവനങ്ങൾ ഒരു പൊതു പ്രവർത്തന അന്തരീക്ഷം പ്രയോജനപ്പെടുത്തുന്നു. സന്ദർഭം പങ്കിടുന്നതിലൂടെ, ഇൻ്റലിജൻ്റ് വെബ് സേവനങ്ങൾക്ക് സാമ്പത്തിക ഇടപാടുകൾക്ക് സ്റ്റാൻഡേർഡ് പ്രാമാണീകരണം നടത്താനും ഇടപാടിൽ ഉൾപ്പെട്ടിരിക്കുന്ന കമ്പനികളുടെ ഭൂമിശാസ്ത്രപരമായ സ്ഥാനം അടിസ്ഥാനമാക്കി ശുപാർശകളും മാർഗ്ഗനിർദ്ദേശങ്ങളും നൽകാനും കഴിയും. ഇ-ബിസിനസ്.

ഒരു വെബ് സേവനമായ ഒരു ആപ്ലിക്കേഷൻ സൃഷ്ടിക്കുന്നതിന്, നിരവധി സാങ്കേതികവിദ്യകൾ പ്രയോഗിക്കേണ്ടത് ആവശ്യമാണ്.

ഈ സാങ്കേതികവിദ്യകൾ തമ്മിലുള്ള ബന്ധം പരമ്പരാഗതമായി ചിത്രത്തിൽ അവതരിപ്പിച്ചിരിക്കുന്നു. 10.1


അരി. 10.1

വാസ്തവത്തിൽ, വെബ് സേവനങ്ങൾ നടപ്പിലാക്കുന്നതിനുള്ള ഓപ്ഷനുകളിലൊന്നാണ് ഘടക വാസ്തുവിദ്യ, ഇതിൽ ആപ്ലിക്കേഷൻ പരസ്പരം ഇടപഴകുന്ന ഘടകങ്ങളുടെ ഒരു ശേഖരമായി കണക്കാക്കുന്നു. പലതവണ പറഞ്ഞതുപോലെ, വ്യത്യസ്ത പ്ലാറ്റ്‌ഫോമുകളിൽ പ്രവർത്തിക്കുന്ന ഘടകങ്ങളുടെ ഇടപെടൽ തികച്ചും സങ്കീർണ്ണമായ ഒരു ജോലിയാണ്, പ്രത്യേകിച്ചും, ഇതിന് വികസനം ആവശ്യമാണ് ആശയവിനിമയ പ്രോട്ടോക്കോൾ, വ്യത്യസ്ത പ്ലാറ്റ്ഫോമുകൾ തമ്മിലുള്ള ഡാറ്റ കൈമാറ്റത്തിൻ്റെ സവിശേഷതകൾ കണക്കിലെടുക്കുന്നു. പരിഗണനയിലുള്ള വെബ് സേവന സാങ്കേതികവിദ്യയുടെ അടിസ്ഥാന ആശയങ്ങളിലൊന്ന് ബൈനറി നിരസിക്കുക എന്നതാണ് ആശയവിനിമയ പ്രോട്ടോക്കോൾ. XML സന്ദേശങ്ങൾ കൈമാറുന്നതിലൂടെ സിസ്റ്റം ഘടകങ്ങൾക്കിടയിൽ സന്ദേശങ്ങൾ കൈമാറ്റം ചെയ്യപ്പെടുന്നു. XML സന്ദേശങ്ങൾ ടെക്സ്റ്റ് ഫയലുകൾ ആയതിനാൽ, ട്രാൻസ്മിഷൻ ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോൾ വളരെ വ്യത്യസ്തമായിരിക്കും - XML ​​സന്ദേശങ്ങൾ HTTP, SMTP, FTP പ്രോട്ടോക്കോളുകൾ വഴി കൈമാറാൻ കഴിയും, കൂടാതെ വ്യത്യസ്ത ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോളുകളുടെ ഉപയോഗം ആപ്ലിക്കേഷനുകൾക്ക് സുതാര്യമാണ്. ഇതിനകം സൂചിപ്പിച്ചതുപോലെ, വെബ് സേവനങ്ങൾ സംവദിക്കാൻ അനുവദിക്കുന്ന പ്രോട്ടോക്കോൾ വിളിക്കുന്നു സോപ്പ് (ലളിതമായ ഒബ്ജക്റ്റ് ആക്സസ് പ്രോട്ടോക്കോൾ). XML അടിസ്ഥാനമാക്കിയാണ് ഇത് നിർവചിച്ചിരിക്കുന്നത്. സോപ്പ്ഉപയോഗിച്ച ഒബ്ജക്റ്റ് മോഡലോ പ്ലാറ്റ്ഫോമോ പരിഗണിക്കാതെ, വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ ഇടപെടൽ ഉറപ്പാക്കുന്നു. ഉള്ളിലുള്ള ഡാറ്റ സോപ്പ്ഒരു പ്രത്യേക ഫോർമാറ്റിൻ്റെ XML പ്രമാണങ്ങളുടെ രൂപത്തിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു. സോപ്പ്പ്രത്യേക ഗതാഗത പ്രോട്ടോക്കോൾ ഒന്നും ചുമത്തുന്നില്ല. എന്നിരുന്നാലും, യഥാർത്ഥ ആപ്ലിക്കേഷനുകളിൽ ട്രാൻസ്മിഷൻ മിക്കപ്പോഴും നടപ്പിലാക്കുന്നു സോപ്പ് HTTP പ്രോട്ടോക്കോൾ വഴിയുള്ള സന്ദേശങ്ങൾ. ഒരു ട്രാൻസ്പോർട്ട് പ്രോട്ടോക്കോളായി SMTP, FTP, കൂടാതെ "ശുദ്ധമായ" TCP എന്നിവയും ഉപയോഗിക്കുന്നത് സാധാരണമാണ്. അതിനാൽ, സോപ്പ്വെബ് സേവനങ്ങൾക്ക് പരസ്പരം പ്രവർത്തനങ്ങളെ വിളിക്കാൻ കഴിയുന്ന ഒരു സംവിധാനം നിർവ്വചിക്കുന്നു. ഒരർത്ഥത്തിൽ, ഈ പ്രോട്ടോക്കോളിൻ്റെ പ്രവർത്തനം ഒരു വിദൂര നടപടിക്രമ കോളിനെ അനുസ്മരിപ്പിക്കുന്നു - വിളിക്കുന്നയാൾക്ക് വെബ് സേവനത്തിൻ്റെ പേര്, അതിൻ്റെ രീതിയുടെ പേര്, രീതി സ്വീകരിക്കുന്ന പാരാമീറ്ററുകൾ എന്നിവ അറിയാം, കൂടാതെ ഈ രീതിയിലേക്കുള്ള കോൾ ഫോർമലൈസ് ചെയ്യുന്നു. സോപ്പ്-സന്ദേശം അയച്ച് അത് വെബ് സേവനത്തിലേക്ക് അയയ്ക്കുന്നു.

എന്നിരുന്നാലും, വെബ് സേവനം നടപ്പിലാക്കുന്ന രീതികളുടെ "ഒപ്പ്" മുൻകൂട്ടി അറിയാമെങ്കിൽ മാത്രമേ വിവരിച്ച സമീപനം അനുയോജ്യമാകൂ. എന്നാൽ ഇത് അങ്ങനെയല്ലെങ്കിൽ? ഈ പ്രശ്നം പരിഹരിക്കുന്നതിന്, വെബ് സേവന മോഡലിൽ ഒരു അധിക ലെയർ അവതരിപ്പിച്ചു - സേവന ഇൻ്റർഫേസുകൾ വിവരിക്കുന്നതിനുള്ള ഒരു ലെയർ. ഈ പാളി ഒരു വിവരണമായി അവതരിപ്പിച്ചിരിക്കുന്നു WSDL.

W3C നിർവചിച്ചിരിക്കുന്നതുപോലെ, " WSDL- വിവരണത്തിനായി XML ഫോർമാറ്റ് നെറ്റ്വർക്ക് സേവനങ്ങൾഡോക്യുമെൻ്റ്-ഓറിയൻ്റഡ് അല്ലെങ്കിൽ പ്രൊസീസർ-ഓറിയൻ്റഡ് വിവരങ്ങൾ അടങ്ങിയ സന്ദേശങ്ങൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്ന പരിമിതമായ പ്രവർത്തനങ്ങളുടെ ഒരു കൂട്ടം എന്ന നിലയിൽ." WSDLപുറം ലോകവുമായുള്ള വെബ് സേവനത്തിൻ്റെ ഇൻ്റർഫേസ് പൂർണ്ണമായും വിവരിക്കുന്നു. സേവന രീതികൾ ഉപയോഗിച്ച് നേടാനാകുന്ന സേവനങ്ങളെക്കുറിച്ചും ഈ രീതികൾ എങ്ങനെ ആക്സസ് ചെയ്യാമെന്നതിനെക്കുറിച്ചും ഇത് വിവരങ്ങൾ നൽകുന്നു. അതിനാൽ, ഒരു വെബ് സേവനത്തിൻ്റെ മെത്തേഡ് സിഗ്നേച്ചർ കൃത്യമായി അറിയില്ലെങ്കിൽ (ഉദാഹരണത്തിന്, അത് കാലക്രമേണ മാറിയിട്ടുണ്ട്), ടാർഗെറ്റ് വെബ് സേവനത്തെക്കുറിച്ച് അന്വേഷിക്കാവുന്നതാണ് WSDL-വിവരണം - ഈ വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്ന ഫയൽ.

സാങ്കേതികവിദ്യയുടെ അടുത്ത പാളി സേവനമാണ് യൂണിവേഴ്സൽ വിവരണം, കണ്ടെത്തൽ, സംയോജനം (UDDI).വെബ് സേവനങ്ങളുടെ ഒരു രജിസ്ട്രി പരിപാലിക്കുന്നത് ഈ സാങ്കേതികവിദ്യയിൽ ഉൾപ്പെടുന്നു. ഈ രജിസ്ട്രിയിലേക്ക് കണക്റ്റുചെയ്യുന്നതിലൂടെ, ഉപഭോക്താവിന് തൻ്റെ ആവശ്യങ്ങൾക്ക് ഏറ്റവും അനുയോജ്യമായ വെബ് സേവനങ്ങൾ കണ്ടെത്താനാകും. സാങ്കേതികവിദ്യ UDDIആവശ്യമുള്ള സേവനം തിരയുന്നതിനും പ്രസിദ്ധീകരിക്കുന്നതിനും ഇത് സാധ്യമാക്കുന്നു, കൂടാതെ ഈ പ്രവർത്തനങ്ങൾ ഒരു വ്യക്തിക്കോ മറ്റൊരു വെബ് സേവനത്തിനോ ഒരു പ്രത്യേക ക്ലയൻ്റ് പ്രോഗ്രാം വഴിയോ നിർവഹിക്കാൻ കഴിയും. UDDI, അതാകട്ടെ, ഒരു വെബ് സേവനം കൂടിയാണ്.

അങ്ങനെ, വെബ് സേവനങ്ങൾ സിസ്റ്റത്തിൻ്റെ മറ്റൊരു നിർവ്വഹണമാണ് മിഡിൽവെയർ. ഈ സാങ്കേതികവിദ്യയുടെ സവിശേഷമായ സവിശേഷത, ഉപയോഗിക്കുന്ന സോഫ്റ്റ്‌വെയർ, ഹാർഡ്‌വെയർ എന്നിവയിൽ നിന്നുള്ള സ്വാതന്ത്ര്യവും അതുപോലെ വ്യാപകമായി ഉപയോഗിക്കുന്ന ഉപയോഗവുമാണ്. തുറന്ന മാനദണ്ഡങ്ങൾ(XML പോലുള്ളവ) കൂടാതെ സാധാരണ ആശയവിനിമയ പ്രോട്ടോക്കോളുകളും.

നിലവിൽ, വെബ് സേവനങ്ങൾ വളരെ സജീവമായി പ്രമോട്ട് ചെയ്യപ്പെടുന്ന ഒരു സാങ്കേതിക വിദ്യയാണ്, കൂടാതെ നിരവധി പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള ഒരു മാർഗമായി നിലകൊള്ളുന്നു.

അവ ഉപയോഗിച്ച്, "സ്റ്റാൻഡേർഡ്" ആപ്ലിക്കേഷനുകൾ എന്ന് വിളിക്കപ്പെടുന്നതും നിർമ്മിക്കാൻ കഴിയുമെന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്, അവിടെ സെർവർ ഭാഗം ഒരു വെബ് സേവനമായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു.

ലളിതമായ ഒബ്ജക്റ്റ് ആക്സസ് പ്രോട്ടോക്കോൾ (SOAP)

ഒരു വെബ് സേവന പരിതസ്ഥിതിയിൽ ഇടപെടൽ ഉറപ്പാക്കുന്ന അടിസ്ഥാന പ്രോട്ടോക്കോൾ ഇതാണ്

(സൈറ്റ് മെറ്റീരിയൽ http://se.math.spbu.ru)

ആമുഖം.

ഇന്ന്, മിക്കവാറും എല്ലാ വലിയ സോഫ്റ്റ്വെയർ സിസ്റ്റങ്ങളും വിതരണം ചെയ്യപ്പെടുന്നു. വിതരണ സംവിധാനം- വിവര പ്രോസസ്സിംഗ് ഒരു കമ്പ്യൂട്ടറിൽ കേന്ദ്രീകരിക്കാത്ത ഒരു സിസ്റ്റം, എന്നാൽ നിരവധി കമ്പ്യൂട്ടറുകൾക്കിടയിൽ വിതരണം ചെയ്യുന്നു. പൊതുവായി സോഫ്റ്റ്‌വെയർ ഡിസൈനുമായി സാമ്യമുള്ള ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്യുമ്പോൾ, ചില പ്രത്യേക സവിശേഷതകൾ ഇപ്പോഴും കണക്കിലെടുക്കേണ്ടതാണ്.

വിതരണ സംവിധാനങ്ങളുടെ ആറ് പ്രധാന സവിശേഷതകൾ ഉണ്ട്.

  1. വിഭവങ്ങൾ പങ്കിടുന്നു. ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റങ്ങൾ ഹാർഡ്‌വെയറും (ഹാർഡ് ഡ്രൈവുകൾ, പ്രിൻ്ററുകൾ), സോഫ്റ്റ്‌വെയർ (ഫയലുകൾ, കംപൈലറുകൾ) ഉറവിടങ്ങളും പങ്കിടാൻ അനുവദിക്കുന്നു.
  2. തുറന്ന മനസ്സ്.പുതിയ ഉറവിടങ്ങൾ ചേർത്ത് സിസ്റ്റം വികസിപ്പിക്കാനുള്ള കഴിവാണിത്.
  3. സമാന്തരവാദം.വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിൽ, നെറ്റ്‌വർക്കിലെ വിവിധ കമ്പ്യൂട്ടറുകളിൽ ഒന്നിലധികം പ്രക്രിയകൾ ഒരേസമയം പ്രവർത്തിക്കാൻ കഴിയും. ഈ പ്രക്രിയകൾ പ്രവർത്തിക്കുമ്പോൾ സംവദിക്കാൻ കഴിയും.
  4. സ്കേലബിളിറ്റി . താഴെ സ്കേലബിളിറ്റിപുതിയ ഗുണങ്ങളും രീതികളും ചേർക്കുന്നതിനുള്ള സാധ്യത മനസ്സിലാക്കുന്നു.
  5. തെറ്റ് സഹിഷ്ണുത. നിരവധി കമ്പ്യൂട്ടറുകളുടെ സാന്നിധ്യം വിവരങ്ങളുടെ തനിപ്പകർപ്പും ചില ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ പിശകുകൾക്കുള്ള പ്രതിരോധവും അനുവദിക്കുന്നു. ഒരു പിശക് സംഭവിച്ചാൽ ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റങ്ങൾക്ക് ഭാഗിക പ്രവർത്തനത്തെ പിന്തുണയ്ക്കാൻ കഴിയും. നെറ്റ്‌വർക്ക് പിശകുകൾ ഉണ്ടായാൽ മാത്രമേ പൂർണ്ണമായ സിസ്റ്റം പരാജയം സംഭവിക്കുകയുള്ളൂ.
  6. സുതാര്യത.ഉപയോക്താക്കൾക്ക് സിസ്റ്റത്തിലെ ഉറവിടങ്ങളിലേക്ക് പൂർണ്ണ ആക്സസ് നൽകുന്നു, അതേ സമയം സിസ്റ്റത്തിലുടനീളം വിഭവങ്ങളുടെ വിതരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ അവരിൽ നിന്ന് മറഞ്ഞിരിക്കുന്നു.

വിതരണ സംവിധാനങ്ങൾക്കും നിരവധി ദോഷങ്ങളുണ്ട്.

  1. സങ്കീർണ്ണത. പൊതുവായി വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ സവിശേഷതകൾ മനസിലാക്കാനും വിലയിരുത്താനും വളരെ ബുദ്ധിമുട്ടാണ്, അവ രൂപകൽപ്പന ചെയ്യാനും പരിശോധിക്കാനും പരിപാലിക്കാനും കൂടുതൽ ബുദ്ധിമുട്ടാണ്. കൂടാതെ, സിസ്റ്റം പ്രകടനം നെറ്റ്‌വർക്കിൻ്റെ വേഗതയെ ആശ്രയിച്ചിരിക്കുന്നു, വ്യക്തിഗത പ്രോസസ്സറുകളല്ല. ഉറവിടങ്ങൾ പുനർവിതരണം ചെയ്യുന്നത് സിസ്റ്റത്തിൻ്റെ വേഗതയെ ഗണ്യമായി മാറ്റും.
  2. സുരക്ഷ. സാധാരണഗതിയിൽ, വിവിധ മെഷീനുകളിൽ നിന്ന് ഒരു സിസ്റ്റം ആക്‌സസ് ചെയ്യാൻ കഴിയും, കൂടാതെ നെറ്റ്‌വർക്കിലെ സന്ദേശങ്ങൾ കാണാനും തടസ്സപ്പെടുത്താനും കഴിയും. അതിനാൽ, ഒരു വിതരണ സംവിധാനത്തിൽ സുരക്ഷ നിലനിർത്തുന്നത് വളരെ ബുദ്ധിമുട്ടാണ്.
  3. നിയന്ത്രണക്ഷമത. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ വ്യത്യസ്ത പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയുന്ന വ്യത്യസ്ത തരം കമ്പ്യൂട്ടറുകൾ സിസ്റ്റത്തിൽ അടങ്ങിയിരിക്കാം. ഒരു മെഷീനിലെ പിശകുകൾ പ്രവചനാതീതമായ രീതിയിൽ മറ്റ് മെഷീനുകളിലേക്ക് വ്യാപിക്കും.
  4. പ്രവചനാതീതത . ചില ഇവൻ്റുകളിലേക്കുള്ള വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ പ്രതികരണം പ്രവചനാതീതമാണ്, ഇത് മുഴുവൻ സിസ്റ്റം ലോഡ്, അതിൻ്റെ ഓർഗനൈസേഷൻ, നെറ്റ്‌വർക്ക് ലോഡ് എന്നിവയെ ആശ്രയിച്ചിരിക്കുന്നു. ഈ പരാമീറ്ററുകൾ നിരന്തരം മാറാനിടയുള്ളതിനാൽ, ഒരു അഭ്യർത്ഥനയ്ക്കുള്ള പ്രതികരണ സമയം കാലാകാലങ്ങളിൽ ഗണ്യമായി വ്യത്യാസപ്പെട്ടേക്കാം.

ഈ പോരായ്മകളിൽ നിന്ന്, വിതരണ സംവിധാനങ്ങൾ രൂപകൽപ്പന ചെയ്യുമ്പോൾ, ഡവലപ്പർമാർ കണക്കിലെടുക്കേണ്ട നിരവധി പ്രശ്നങ്ങൾ ഉണ്ടാകുന്നത് കാണാം.

  1. റിസോഴ്സ് ഐഡൻ്റിഫിക്കേഷൻ . വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിലെ ഉറവിടങ്ങൾ വ്യത്യസ്ത കമ്പ്യൂട്ടറുകളിൽ സ്ഥിതിചെയ്യുന്നു, അതിനാൽ ഉപയോക്താക്കൾക്ക് അവർക്ക് ആവശ്യമുള്ള വിഭവങ്ങൾ എളുപ്പത്തിൽ തുറക്കാനും റഫറൻസ് ചെയ്യാനും കഴിയുന്ന തരത്തിൽ റിസോഴ്സ് നാമകരണ സംവിധാനം രൂപകൽപ്പന ചെയ്തിരിക്കണം. വെബ് പേജുകളുടെ പേരുകൾ നിർവചിക്കുന്ന URL (യൂണിഫോം റിസോഴ്സ് ലൊക്കേറ്റർ) സിസ്റ്റം ഒരു ഉദാഹരണമാണ്.
  2. ആശയവിനിമയം. ഇൻറർനെറ്റിൻ്റെ സാർവത്രിക പ്രവർത്തനക്ഷമതയും മിക്ക വിതരണ സംവിധാനങ്ങൾക്കുമായി ഇൻറർനെറ്റിൽ TCP/IP പ്രോട്ടോക്കോളുകളുടെ കാര്യക്ഷമമായ നിർവ്വഹണവും കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ആശയവിനിമയം സംഘടിപ്പിക്കുന്നതിനുള്ള ഏറ്റവും കാര്യക്ഷമമായ മാർഗത്തിൻ്റെ ഉദാഹരണമാണ്. എന്നിരുന്നാലും, പ്രത്യേക പ്രകടനമോ വിശ്വാസ്യതയോ ആവശ്യമുള്ള ചില സന്ദർഭങ്ങളിൽ, പ്രത്യേക ഉപകരണങ്ങൾ ഉപയോഗിച്ചേക്കാം.
  3. സിസ്റ്റം സേവനത്തിൻ്റെ ഗുണനിലവാരം . ഈ പരാമീറ്റർ പ്രകടനം, ലഭ്യത, വിശ്വാസ്യത എന്നിവയെ പ്രതിഫലിപ്പിക്കുന്നു. സേവനത്തിൻ്റെ ഗുണനിലവാരം നിരവധി ഘടകങ്ങളാൽ സ്വാധീനിക്കപ്പെടുന്നു: പ്രക്രിയകളുടെ വിതരണം, ഉറവിടങ്ങൾ, ഹാർഡ്‌വെയർ, സിസ്റ്റം അഡാപ്റ്റേഷൻ കഴിവുകൾ.
  4. സോഫ്റ്റ്വെയർ ആർക്കിടെക്ചർ . സോഫ്‌റ്റ്‌വെയർ ആർക്കിടെക്ചർ, സിസ്റ്റം ഘടകങ്ങളിലുടനീളം സിസ്റ്റം ഫംഗ്‌ഷനുകളുടെ വിതരണത്തെയും പ്രോസസറുകളിലുടനീളം ഈ ഘടകങ്ങളുടെ വിതരണത്തെയും വിവരിക്കുന്നു. ഉയർന്ന നിലവാരമുള്ള സിസ്റ്റം സേവനം നിലനിർത്തണമെങ്കിൽ, ശരിയായ വാസ്തുവിദ്യ തിരഞ്ഞെടുക്കുന്നത് നിർണായകമാണ്.

ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റം ഡിസൈനർമാരുടെ ചുമതല ഒരു ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റത്തിന് ആവശ്യമായ എല്ലാ സവിശേഷതകളും നൽകുന്നതിന് സോഫ്റ്റ്വെയറും ഹാർഡ്‌വെയറും രൂപകൽപ്പന ചെയ്യുക എന്നതാണ്. ഇതിന് വിവിധ ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റം ആർക്കിടെക്ചറുകളുടെ ഗുണങ്ങളും ദോഷങ്ങളും അറിയേണ്ടതുണ്ട്. മൂന്ന് തരം ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റം ആർക്കിടെക്ചറുകൾ ഉണ്ട്.

  1. ക്ലയൻ്റ്/സെർവർ ആർക്കിടെക്ചർ . ഈ മാതൃകയിൽ, സെർവറുകൾ ക്ലയൻ്റുകൾക്ക് നൽകുന്ന സേവനങ്ങളുടെ ഒരു കൂട്ടമായി സിസ്റ്റത്തെ പ്രതിനിധീകരിക്കാം. അത്തരം സിസ്റ്റങ്ങളിൽ, സെർവറുകളും ക്ലയൻ്റുകളും പരസ്പരം ഗണ്യമായി വ്യത്യാസപ്പെട്ടിരിക്കുന്നു.
  2. ത്രിതല വാസ്തുവിദ്യ . ഈ മാതൃകയിൽ, സെർവർ ക്ലയൻ്റുകൾക്ക് സേവനങ്ങൾ നൽകുന്നത് നേരിട്ടല്ല, മറിച്ച് ഒരു ബിസിനസ് ലോജിക് സെർവർ വഴിയാണ്.

ആദ്യത്തെ രണ്ട് മോഡലുകൾ ഇതിനകം ഒന്നിലധികം തവണ പരാമർശിച്ചിട്ടുണ്ട്; മൂന്നാമത്തേത് നമുക്ക് സൂക്ഷ്മമായി പരിശോധിക്കാം.

  1. വിതരണം ചെയ്ത ഒബ്ജക്റ്റ് ആർക്കിടെക്ചർ . ഈ സാഹചര്യത്തിൽ, സെർവറുകളും ക്ലയൻ്റുകളും തമ്മിൽ വ്യത്യാസമില്ല, കൂടാതെ സിസ്റ്റത്തെ സംവദിക്കുന്ന ഒബ്‌ജക്റ്റുകളുടെ ഒരു കൂട്ടമായി പ്രതിനിധീകരിക്കാൻ കഴിയും, അതിൻ്റെ സ്ഥാനം വളരെ പ്രധാനമല്ല. സേവന ദാതാവും അവരുടെ ഉപയോക്താക്കളും തമ്മിൽ വ്യത്യാസമില്ല.

ഈ വാസ്തുവിദ്യ ഇന്ന് വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു, ഇതിനെ എന്നും വിളിക്കുന്നു വെബ് സേവന ആർക്കിടെക്ചറുകൾ.ഇൻ്റർനെറ്റ് വഴി ആക്‌സസ് ചെയ്യാവുന്നതും ചില സേവനങ്ങൾ നൽകുന്നതുമായ ഒരു ആപ്ലിക്കേഷനാണ് വെബ് സേവനം, അതിൻ്റെ രൂപം ദാതാവിനെയും (സാർവത്രിക ഡാറ്റ ഫോർമാറ്റ് ഉപയോഗിക്കുന്നതിനാൽ - XML) ഓപ്പറേറ്റിംഗ് പ്ലാറ്റ്‌ഫോമിനെയും ആശ്രയിക്കുന്നില്ല. വിതരണം ചെയ്ത ഒബ്ജക്റ്റ് സിസ്റ്റങ്ങൾ എന്ന ആശയത്തെ പിന്തുണയ്ക്കുന്ന മൂന്ന് വ്യത്യസ്ത സാങ്കേതികവിദ്യകൾ നിലവിൽ ഉണ്ട്. ഇവയാണ് EJB, CORBA, DCOM എന്നീ സാങ്കേതിക വിദ്യകൾ.

ആദ്യം, XML പൊതുവായി എന്താണെന്നതിനെക്കുറിച്ച് കുറച്ച് വാക്കുകൾ. വെബ് സേവനങ്ങൾ നൽകാൻ ഉപയോഗിക്കുന്ന ഒരു സാർവത്രിക ഡാറ്റ ഫോർമാറ്റാണ് XML. വെബ് സേവനങ്ങൾ ഓപ്പൺ സ്റ്റാൻഡേർഡുകളും പ്രോട്ടോക്കോളുകളും അടിസ്ഥാനമാക്കിയുള്ളതാണ്: SOAP, UDDI, WSDL.

  1. സോപ്പ് ( W3C കൺസോർഷ്യം വികസിപ്പിച്ച സിമ്പിൾ ഒബ്ജക്റ്റ് ആക്സസ് പ്രോട്ടോക്കോൾ, വെബ് സേവനങ്ങളിലേക്കുള്ള അഭ്യർത്ഥനകളുടെ ഫോർമാറ്റ് നിർവ്വചിക്കുന്നു. ഒരു വെബ് സേവനവും അതിൻ്റെ ഉപയോക്താവും തമ്മിലുള്ള സന്ദേശങ്ങൾ SOAP കവറുകളിൽ (ചിലപ്പോൾ XML എൻവലപ്പുകൾ എന്നും വിളിക്കപ്പെടുന്നു) പാക്കേജുചെയ്തിരിക്കുന്നു. സന്ദേശത്തിൽ തന്നെ ഒന്നുകിൽ ചില പ്രവർത്തനങ്ങൾ ചെയ്യാനുള്ള അഭ്യർത്ഥന അല്ലെങ്കിൽ ഒരു പ്രതികരണം അടങ്ങിയിരിക്കാം - ഈ പ്രവർത്തനം നടത്തുന്നതിൻ്റെ ഫലം.
  2. WSDL (വെബ് സേവന വിവരണ ഭാഷ).വെബ് സേവന ഇൻ്റർഫേസ് WSDL ഡോക്യുമെൻ്റുകളിൽ വിവരിച്ചിരിക്കുന്നു (ഒപ്പം WSDL XML-ൻ്റെ ഒരു ഉപവിഭാഗമാണ്). ഒരു സേവനം വിന്യസിക്കുന്നതിന് മുമ്പ്, ഡവലപ്പർ അതിൻ്റെ വിവരണം WSDL-ൽ എഴുതുന്നു, വെബ് സേവന വിലാസം, പിന്തുണയ്ക്കുന്ന പ്രോട്ടോക്കോളുകൾ, അനുവദനീയമായ പ്രവർത്തനങ്ങളുടെ ലിസ്റ്റ്, അഭ്യർത്ഥന, പ്രതികരണ ഫോർമാറ്റുകൾ എന്നിവ വ്യക്തമാക്കുന്നു.
  3. UDDI (സാർവത്രിക വിവരണം, കണ്ടെത്തൽ, സംയോജനം) -ഇൻ്റർനെറ്റിൽ വെബ് സേവനങ്ങൾ തിരയുന്നതിനുള്ള പ്രോട്ടോക്കോൾ ( http://www.uddi.org/). വെബ് സേവന ദാതാക്കൾ സേവനങ്ങൾ രജിസ്റ്റർ ചെയ്യുകയും ഡെവലപ്പർമാർ അവരുടെ ആപ്ലിക്കേഷനുകളിൽ ഉൾപ്പെടുത്തുന്നതിന് ആവശ്യമായ സേവനങ്ങൾ കണ്ടെത്തുകയും ചെയ്യുന്ന ഒരു ബിസിനസ് രജിസ്ട്രിയാണിത്.

റിപ്പോർട്ടിൽ നിന്ന് വെബ് സേവനങ്ങളാണ് ഏറ്റവും മികച്ചതെന്നും ബദൽ പരിഹാരമില്ലെന്നും തോന്നാം, വികസന ഉപകരണങ്ങളുടെ തിരഞ്ഞെടുപ്പാണ് ഏക ചോദ്യം. എന്നിരുന്നാലും, അങ്ങനെയല്ല. വെബ് സേവനങ്ങൾക്ക് ഒരു ബദൽ നിലവിലുണ്ട്; ഇത് സെമാൻ്റിക് വെബ് ആണ്, ഇതിൻ്റെ ആവശ്യകതയെക്കുറിച്ച് WWW സ്രഷ്ടാവ് ടിം ബെർണേഴ്സ്-ലീ അഞ്ച് വർഷം മുമ്പ് സംസാരിച്ചു.

ആപ്ലിക്കേഷനുകൾ തമ്മിലുള്ള ആശയവിനിമയം സുഗമമാക്കുക എന്നതാണ് വെബ് സേവനങ്ങളുടെ ചുമതലയെങ്കിൽ, കൂടുതൽ സങ്കീർണ്ണമായ ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിനാണ് സെമാൻ്റിക് വെബ് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് - വെബിൽ കണ്ടെത്താനാകുന്ന വിവരങ്ങളുടെ മൂല്യത്തിൻ്റെ ഫലപ്രാപ്തി വർദ്ധിപ്പിക്കുന്നതിന് മെറ്റാഡാറ്റ മെക്കാനിസങ്ങൾ ഉപയോഗിക്കുന്നു. ഒരു ഒബ്ജക്റ്റ് ഓറിയൻ്റഡ് എന്നതിന് അനുകൂലമായ ഡോക്യുമെൻ്റ്-ഓറിയൻ്റഡ് സമീപനം ഉപേക്ഷിച്ച് ഇത് ചെയ്യാൻ കഴിയും.

ഗ്രന്ഥസൂചിക

  1. സോമർവില്ലെI. സോഫ്റ്റ്‌വെയർ എഞ്ചിനീയറിംഗ്.
  2. Dranica A. Java vs. NET. - "കമ്പ്യൂട്ടറ", #516.
  3. ഇൻ്റർനെറ്റ് ഉറവിടങ്ങൾ.

വെബ് സർവീസ് ടെക്നോളജി അടിസ്ഥാനമാക്കിയുള്ള ഡിസൈൻ

സ്പെഷ്യാലിറ്റി: 05.13.12 - ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾ

സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് 2013 2

"സെൻ്റ് പീറ്റേർസ്ബർഗ് സ്റ്റേറ്റ് ഇലക്ട്രോ ടെക്നിക്കൽ യൂണിവേഴ്സിറ്റി "LETI" എന്ന പേരിലുള്ള ഉന്നത പ്രൊഫഷണൽ വിദ്യാഭ്യാസത്തിൻ്റെ ഫെഡറൽ സ്റ്റേറ്റ് ബജറ്ററി വിദ്യാഭ്യാസ സ്ഥാപനത്തിലാണ് ഈ പ്രവർത്തനം നടത്തിയത്. V. I. Ulyanova (ലെനിൻ), കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റംസ് വകുപ്പ്

ശാസ്ത്ര സംവിധായകൻ- ഡോക്ടർ ഓഫ് ടെക്നിക്കൽ സയൻസസ്, പ്രൊഫസർ ദിമിട്രിവിച്ച് ജെന്നഡി ഡാനിലോവിച്ച്

ഔദ്യോഗിക എതിരാളികൾ:

ഡോക്ടർ ഓഫ് ടെക്നിക്കൽ സയൻസസ്, പ്രൊഫസർ, സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് സ്റ്റേറ്റ് ഇലക്ട്രോ ടെക്നിക്കൽ യൂണിവേഴ്സിറ്റി "LETI" യുടെ പേരിലാണ്. കൂടാതെ.

Ulyanova (ലെനിൻ), ഓട്ടോമേറ്റഡ് ഇൻഫർമേഷൻ പ്രോസസ്സിംഗ് ആൻഡ് കൺട്രോൾ സിസ്റ്റംസ് വകുപ്പ് കുട്ടുസോവ് ഒലെഗ് ഇവാനോവിച്ച് ടെക്നിക്കൽ സയൻസസിൻ്റെ സ്ഥാനാർത്ഥി, ജോയിൻ്റ് സ്റ്റോക്ക് കമ്പനി തുറക്കുക "ആശങ്ക"

"റിസർച്ച് ആൻഡ് പ്രൊഡക്ഷൻ അസോസിയേഷൻ "അറോറ",

ലബോറട്ടറി മേധാവി പഖോമെൻകോവ് യൂറി മിഖൈലോവിച്ച്

പ്രമുഖ സംഘടന: ഫെഡറൽ സ്റ്റേറ്റ് ബഡ്ജറ്ററി എജ്യുക്കേഷണൽ ഇൻസ്റ്റിറ്റ്യൂഷൻ ഓഫ് ഹയർ പ്രൊഫഷണൽ എഡ്യൂക്കേഷൻ "സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് നാഷണൽ റിസർച്ച് യൂണിവേഴ്സിറ്റി ഓഫ് ഇൻഫർമേഷൻ ടെക്നോളജീസ്, മെക്കാനിക്സ്, ഒപ്റ്റിക്സ്"

പ്രബന്ധത്തിൻ്റെ പ്രതിരോധം 2013 മെയ് 23 ന് 16.30 ന് സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ് സ്റ്റേറ്റ് ഇലക്‌ട്രോടെക്‌നിക്കൽ യൂണിവേഴ്‌സിറ്റി "LETI" യുടെ പ്രബന്ധ കൗൺസിൽ D212.238.02 ൻ്റെ യോഗത്തിൽ നടക്കും. കൂടാതെ.

ഉലിയാനോവ (ലെനിൻ) വിലാസത്തിൽ: 197376, സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്, സെൻ്റ്. പ്രൊഫസോറ പോപോവ, 5.

സെൻ്റ് പീറ്റേഴ്‌സ്‌ബർഗ് സ്റ്റേറ്റ് ഇലക്‌ട്രോണിക് ടെക്‌നിക്കൽ യൂണിവേഴ്‌സിറ്റിയിലെ ലൈബ്രറിയിൽ ഈ പ്രബന്ധം കാണാം. സംഗ്രഹം “_” 2013-ൽ അയച്ചു.

ഡിസെർട്ടേഷൻ കൗൺസിലിൻ്റെ സയൻ്റിഫിക് സെക്രട്ടറി D212.238.02 N. M. Safyannikov

ജോലിയുടെ പൊതുവായ വിവരണം

പ്രസക്തിഗവേഷണം എഞ്ചിനീയറിംഗ് പ്രശ്‌നങ്ങളുടെ പ്രയോഗത്തിൽ കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങളുടെ വ്യാപകമായ ആമുഖം ലൈസൻസുള്ള സോഫ്റ്റ്‌വെയറിൻ്റെ ഉയർന്ന വിലയാൽ ഗണ്യമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഇതോടൊപ്പം, നിങ്ങളുടെ സ്വന്തം CAD സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നത് വിഭവങ്ങളുടെ ഒരു വലിയ ചെലവുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, ചുരുങ്ങിയ സമയത്തിനുള്ളിൽ ഇത് നടപ്പിലാക്കാൻ കഴിയില്ല, കാരണം ആധുനിക CAD സിസ്റ്റങ്ങളുടെ വികസനത്തിന് നൂറുകണക്കിന് മനുഷ്യ-വർഷങ്ങൾ ആവശ്യമാണ്. യഥാർത്ഥ ഓപ്പറേറ്റിംഗ് സാഹചര്യങ്ങളിൽ, മൾട്ടിഫങ്ഷണൽ ഇൻ്റഗ്രേറ്റഡ് CAD സിസ്റ്റങ്ങൾ ഒരു ചട്ടം പോലെ, വളരെ ഫലപ്രദമല്ലാത്ത രീതിയിൽ ഉപയോഗിക്കുന്നു എന്നതും പ്രശ്നം സങ്കീർണ്ണമാണ്, കാരണം ഈ സിസ്റ്റങ്ങളുടെ പ്രധാന ഘടനയിൽ നിന്ന് നിർദ്ദിഷ്ട പ്രശ്നങ്ങൾ പരിഹരിക്കുമ്പോൾ, 10-20% ൽ കൂടുതൽ. ഓരോ വകുപ്പിനും ഏറ്റവും പ്രത്യേകമായ സോഫ്റ്റ്‌വെയർ പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്.

നടപ്പിലാക്കുന്ന ഇൻ്റർനെറ്റ് സാങ്കേതികവിദ്യകളുടെ അടിസ്ഥാനത്തിൽ നിർമ്മിച്ച ഡിസ്ട്രിബ്യൂട്ടഡ് ഡിസൈൻ സിസ്റ്റങ്ങളിലേക്കുള്ള പരിവർത്തനത്തിലൂടെ CAD ആർക്കിടെക്ചറിൻ്റെ വികേന്ദ്രീകരണമാണ് ഈ സമ്മർദ്ദകരമായ പ്രശ്നത്തിനുള്ള പരിഹാരം. ചുമതലകൾആപ്ലിക്കേഷനുകൾ തമ്മിലുള്ള ആശയവിനിമയവും വിവര കൈമാറ്റവും.

സ്വതന്ത്രമായി കൈകാര്യം ചെയ്യപ്പെടുന്ന ഈ ആപ്ലിക്കേഷനുകൾ സ്വയംഭരണാധികാരമുള്ളവയാണ്, ഒരു പൊതു ചുമതല നിർവഹിക്കുന്നതിന് പരസ്പരം ആശയവിനിമയം നടത്താനും കഴിയും.

ഇൻറർനെറ്റ് ടെക്നോളജി പ്രോട്ടോക്കോളുകൾ സബ്സിസ്റ്റം ബന്ധിപ്പിക്കുന്നതിന് വിശ്വസനീയമായ അടിസ്ഥാനം നൽകുന്നു, കൂടാതെ വിവിധ നെറ്റ്‌വർക്ക് നോഡുകളിൽ സ്ഥിതിചെയ്യുന്ന ഉറവിടങ്ങളുടെ ഏകോപിത ഉപയോഗം ആവശ്യമില്ല, ഇത് വിതരണം ചെയ്ത CAD സിസ്റ്റം നിർമ്മിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള പ്രക്രിയയെ ഗണ്യമായി ലളിതമാക്കുന്നു. അത്തരമൊരു വിതരണ സംവിധാനം നടപ്പിലാക്കുന്നതിനുള്ള സാധ്യതയുടെ പ്രധാന ആവശ്യകത വ്യക്തിഗത സബ്സിസ്റ്റങ്ങൾ ബന്ധിപ്പിച്ചിട്ടുള്ള ഇൻ്റർഫേസുകളുടെ സ്ഥിരതയാണ്. ഈ ആവശ്യകത നിറവേറ്റുകയാണെങ്കിൽ, വ്യക്തിഗതമായി വിതരണം ചെയ്ത CAD ഘടകങ്ങൾ വ്യത്യസ്ത ഡവലപ്പർമാർക്ക് സൃഷ്ടിക്കാനും വ്യത്യസ്ത സൈറ്റുകളിൽ പരിപാലിക്കാനും കഴിയും, അവിടെ നിന്ന് അവ ഉപഭോക്താക്കൾക്ക് ഡെലിവർ ചെയ്യും (ഒരുപക്ഷേ വാണിജ്യാടിസ്ഥാനത്തിൽ).

ഒരു വിതരണം ചെയ്ത ആപ്ലിക്കേഷനിലേക്ക് സബ്സിസ്റ്റങ്ങളെ സംയോജിപ്പിക്കുന്നതിനുള്ള ഏറ്റവും ഫലപ്രദമായ രീതി, വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള വിദൂര നടപടിക്രമ കോളുകളുടെ ഓർഗനൈസേഷനായി കണക്കാക്കണം. വികേന്ദ്രീകൃത CAD സിസ്റ്റങ്ങളുടെ വികസനത്തിൽ വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള സംയോജനം, XML അടിസ്ഥാനമാക്കിയുള്ള ഇൻ്റർഫേസുകളുടെയും ഇടപെടലുകളുടെയും വിവരണത്തിലേക്ക് നീങ്ങാൻ നിങ്ങളെ അനുവദിക്കുന്നു, തിരഞ്ഞെടുത്ത ഇൻ്റർഫേസ് നിലനിർത്തിക്കൊണ്ട് നിർമ്മിച്ച സോഫ്റ്റ്‌വെയർ പരിഷ്‌ക്കരിക്കുന്നതിനും വികസിപ്പിക്കുന്നതിനുമുള്ള കഴിവ് നൽകുന്നു. വ്യക്തിഗത ഉപസിസ്റ്റമുകളുടെ അയഞ്ഞ സംയോജനം കാരണം, അനിയന്ത്രിതമായ പ്ലാറ്റ്‌ഫോമിലെ സേവനങ്ങൾ തമ്മിലുള്ള ഇടപെടൽ ഉറപ്പാക്കാനും നിലവിലുള്ള ആപ്ലിക്കേഷനുകൾ മാറുന്ന ഡിസൈൻ സാഹചര്യങ്ങളുമായി പൊരുത്തപ്പെടുത്താനും ഇത് അനുവദിക്കുന്നു.

അത്തരമൊരു ആർക്കിടെക്ചർ ഉപയോഗിച്ച് കമ്പ്യൂട്ടേഷണൽ പ്രവർത്തനങ്ങൾ നടത്തുന്നതിൻ്റെ പ്രധാന ഭാരം വെബ് സേവനങ്ങളിൽ വീഴുന്നു, അത് രൂപകൽപ്പന ചെയ്യുന്ന സിസ്റ്റങ്ങളെ മോഡലിംഗ് ചെയ്യുന്നതിലെ എല്ലാ പ്രശ്നങ്ങളും പരിഹരിക്കുന്നു; ഡാറ്റ തയ്യാറാക്കുന്നതിനും മോഡലിംഗ് ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള ഏറ്റവും ലളിതമായ പ്രവർത്തനങ്ങൾ മാത്രമാണ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്ക് നൽകിയിരിക്കുന്നത്. വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് CAD സോഫ്റ്റ്‌വെയർ വികസിപ്പിക്കുമ്പോൾ, ഇനിപ്പറയുന്ന തരത്തിലുള്ള ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ ഉപയോഗിക്കാം:

കൺസോൾ തരം ആപ്ലിക്കേഷൻ, വിൻഡോ ടൈപ്പ് ആപ്ലിക്കേഷൻ, വെബ് ആപ്ലിക്കേഷൻ.

കൺസോൾ ആപ്ലിക്കേഷനുകളുടെ ഒരു സവിശേഷത ഗ്രാഫിക്കൽ ഇൻ്റർഫേസിൻ്റെ അഭാവമാണ്, എന്നാൽ ചെറിയ സ്‌ക്രീൻ ഏരിയയുള്ള പോക്കറ്റ് കമ്പ്യൂട്ടറുകൾക്കായി ലളിതമായ CAD സംവിധാനങ്ങൾ നടപ്പിലാക്കുമ്പോൾ അവയുടെ ഉപയോഗം ഉപയോഗപ്രദമാകും.

ജാലകങ്ങളുള്ള ആപ്ലിക്കേഷനുകൾ സാധ്യമായ ഏറ്റവും മികച്ച ഗ്രാഫിക്കൽ നിർവ്വഹണം നൽകുന്നു കൂടാതെ വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള വിതരണ സംവിധാനങ്ങൾ വികസിപ്പിക്കുന്നതിന് ഏറ്റവും അനുയോജ്യവുമാണ്. ഏത് വെബ് സേവനത്തിനും, ഡയലോഗ് ഇൻ്ററാക്ഷൻ നടപ്പിലാക്കുന്നതിനുള്ള വ്യത്യസ്ത വഴികൾ ഉപയോഗിച്ച് നിരവധി ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നത് സാധ്യമാണ്.

നിങ്ങളുടെ എല്ലാ CAD സോഫ്റ്റ്വെയറുകളും പൂർണ്ണമായും ഓൺലൈനിൽ സ്ഥാപിക്കാനുള്ള കഴിവ് വെബ് ആപ്ലിക്കേഷനുകൾ നൽകുന്നു. ഏത് തരത്തിലുള്ള ബ്രൗസറിലൂടെയും വിതരണം ചെയ്ത CAD ഉപയോഗിക്കുന്നതിനുള്ള തുറന്ന ആക്‌സസ് ആണ് ഈ ഘടനയുടെ ഒരു ആപ്ലിക്കേഷൻ്റെ പ്രയോജനം; കാത്തിരിപ്പ് കാരണം രൂപകൽപ്പന ചെയ്ത സിസ്റ്റത്തിൻ്റെ ഘടകങ്ങൾ വിവരിക്കുന്നതിന് ആവശ്യമായ സമയത്തിൻ്റെ വർദ്ധനവാണ് ഇത്തരത്തിലുള്ള ഒരു ആപ്ലിക്കേഷൻ്റെ പോരായ്മ. വ്യക്തിഗത ഡാറ്റ എൻട്രി ഘട്ടങ്ങളിലെ പ്രതികരണം.

ഏത് തരത്തിലുള്ള ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കും, വെബ് സേവനങ്ങൾ ഒരേ രീതിയിൽ വിളിക്കപ്പെടുന്നു, കൂടാതെ ഓരോ വെബ് സേവനത്തിനും വ്യത്യസ്ത ഭാഷകളിൽ എഴുതിയ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നടപ്പിലാക്കാൻ ഏത് മാർഗവും ഉപയോഗിക്കാം. ആവശ്യമെങ്കിൽ, അത്തരം ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ മാറുന്ന ഡിസൈൻ സാഹചര്യങ്ങൾക്ക് അനുയോജ്യമായ രീതിയിൽ എളുപ്പത്തിൽ പരിഷ്കരിക്കാനാകും, കൂടാതെ അധിക രീതികൾ ഉൾപ്പെടുത്തുന്നതിനായി വെബ് സേവനം വിപുലീകരിക്കാനും കഴിയും.

ജോലിയുടെ ലക്ഷ്യംകൂടാതെ ഗവേഷണത്തിൻ്റെ പ്രധാന ലക്ഷ്യങ്ങളും ഈ പ്രബന്ധം വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് പ്ലാറ്റ്‌ഫോം-സ്വതന്ത്ര വിതരണ CAD സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികളുടെ ഗവേഷണത്തിനും വികസനത്തിനുമായി നീക്കിവച്ചിരിക്കുന്നു. ഒരു നിർദ്ദിഷ്ട നടപ്പാക്കലിനായി, സർക്യൂട്ട് ഡിസൈനിനായി ഒരു ഡിസ്ട്രിബ്യൂട്ടഡ് ഓട്ടോമേഷൻ സിസ്റ്റം വികസിപ്പിക്കുന്നതിനുള്ള ചുമതല തിരഞ്ഞെടുത്തു.

ഈ ലക്ഷ്യം നേടുന്നതിന്, ഇനിപ്പറയുന്ന ജോലികൾ പരിഹരിക്കേണ്ടതുണ്ട്:

1. തിരഞ്ഞെടുത്ത ജാവ വെബ് സേവന സെർവറിലേക്ക് നിർമ്മിക്കുന്നതിനും ഓഫ്‌ലൈൻ പരിശോധനയ്ക്കും വിന്യസിക്കുന്നതിനുമുള്ള ഒരു പൊതു രീതി വികസിപ്പിക്കുക.

വിതരണം ചെയ്ത സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റത്തിനായുള്ള ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയർ.

3. ഡാറ്റ കംപ്രഷൻ സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം ഗവേഷണം ചെയ്യുകയും വികസിപ്പിക്കുകയും ചെയ്യുക.

4. കൺസോൾ, വിൻഡോ തരങ്ങൾ, ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ എന്നിവയുടെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ടെംപ്ലേറ്റുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതിശാസ്ത്രത്തിൻ്റെ ഗവേഷണവും വികസനവും നടത്തുക.

5. വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വെബ് സേവനങ്ങളുടെയും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെയും പ്രവർത്തനം നടപ്പിലാക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം വികസിപ്പിക്കുക.

ഗവേഷണ രീതികൾ പ്രബന്ധത്തിൽ നിയുക്ത ചുമതലകൾ നിർവഹിക്കുമ്പോൾ, സിഎഡിയുടെ പൊതു സിദ്ധാന്തത്തിൻ്റെ അടിസ്ഥാനതത്വങ്ങൾ, മോഡലിംഗ് സിസ്റ്റങ്ങളുടെ സിദ്ധാന്തം, മെട്രിക്സുകളുടെയും ഗ്രാഫുകളുടെയും സിദ്ധാന്തത്തിൻ്റെ അടിസ്ഥാനതത്വങ്ങൾ എന്നിവ ഉപയോഗിച്ചു.

ശാസ്ത്രീയ ഫലങ്ങളുടെ വിശ്വാസ്യത CAD-ൻ്റെ പൊതു സിദ്ധാന്തത്തിൻ്റെ അടിസ്ഥാന വ്യവസ്ഥകൾ, മോഡലിംഗ് സിദ്ധാന്തം, ഉപയോഗിച്ച ഗണിത ഉപകരണത്തിൻ്റെ കൃത്യത, വെബ് സേവനങ്ങൾക്കും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കുമായി സൃഷ്ടിച്ച സോഫ്‌റ്റ്‌വെയർ പരീക്ഷിക്കുന്നതിൽ നിന്ന് ലഭിച്ച ഫലങ്ങൾ എന്നിവയാൽ സ്ഥിരീകരിക്കപ്പെടുന്നു.

വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് വിതരണം ചെയ്ത CAD-യുടെ പുതിയ ശാസ്ത്രീയ ഫലങ്ങൾ.

2. വിതരണം ചെയ്ത CAD സെർവറിൽ ജാവ വെബ് സേവനങ്ങൾ നടപ്പിലാക്കുന്നതിനും ഓഫ്‌ലൈൻ പരിശോധനയ്ക്കും വിന്യാസത്തിനും ഒരു പൊതു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

3. സാധാരണ ഇലക്ട്രോണിക് സർക്യൂട്ട് ഡിസൈൻ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ജാവ വെബ് സേവന സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ ഗവേഷണം ചെയ്യുകയും വികസിപ്പിക്കുകയും ചെയ്തു.

5. കൺസോൾ, വിൻഡോ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ, ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ എന്നിവ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

6. വെബ് സേവനങ്ങളുടേയും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടേയും വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ ഇടപെടൽ സംഘടിപ്പിക്കുന്നതിനായി വിതരണം ചെയ്ത CAD സോഫ്റ്റ്‌വെയർ നടപ്പിലാക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

അടിസ്ഥാന വ്യവസ്ഥകൾ 1. വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കി വിതരണം ചെയ്ത സേവന-അധിഷ്ഠിത CAD യുടെ ആർക്കിടെക്ചർ.

2. ജാവ വെബ് സേവനങ്ങളുടെ അടിത്തട്ടിൽ രൂപകൽപന ചെയ്യുന്നതിനുള്ള പൊതു രീതിശാസ്ത്രം 3. ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കിയുള്ള ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയർ നടപ്പിലാക്കുന്നതിനുള്ള രീതിശാസ്ത്രം.

പ്രായോഗിക മൂല്യം 1. നിർദ്ദിഷ്ട ഡിസ്ട്രിബ്യൂഡ് CAD ഘടന തിരഞ്ഞെടുത്ത പ്ലാറ്റ്‌ഫോമിലെ വിവിധ വെബ് സേവനങ്ങൾ തമ്മിലുള്ള ആശയവിനിമയം സംഘടിപ്പിക്കാനും മാറുന്ന ഡിസൈൻ സാഹചര്യങ്ങളുമായി ആപ്ലിക്കേഷനുകൾ ക്രമീകരിക്കാനുമുള്ള കഴിവ് നൽകുന്നു.

2. ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കിയുള്ള സഹായ ഫംഗ്‌ഷനുകളുടെ നിർമ്മിച്ച ലൈബ്രറി സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾക്കായി ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയർ സൃഷ്ടിക്കുന്നതിൻ്റെ കാര്യക്ഷമത വർദ്ധിപ്പിക്കുന്നു 3. ക്ലയൻ്റ്-സെർവർ ഇൻ്ററാക്ഷൻ നടപ്പിലാക്കുന്നതിനുള്ള വികസിത രീതി വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങളുടെ പ്രവർത്തനം ഉറപ്പാക്കുന്നു.

4. സർക്യൂട്ട് ഡിസൈനിനായുള്ള വികസിപ്പിച്ച ഡിസ്ട്രിബ്യൂട്ടഡ് ഓട്ടോമേഷൻ സിസ്റ്റത്തിൻ്റെ സോഫ്റ്റ്‌വെയറിൽ ജാവ പ്രോഗ്രാമുകളുടെ പ്രതീകാത്മകവും സംഖ്യാപരവുമായ ഘട്ടങ്ങൾ സംഘടിപ്പിക്കുന്നതിനുള്ള മാറ്റമില്ലാത്ത കേർണൽ അടങ്ങിയിരിക്കുന്നു, ഇത് വിശാലമായ ഒബ്‌ജക്റ്റുകൾക്കായി ഡിസൈൻ സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള അടിസ്ഥാനമായി ഉപയോഗിക്കാം.

ഫലങ്ങളുടെ നടപ്പാക്കലും നടപ്പിലാക്കലും വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് തീസിസിൽ വികസിപ്പിച്ച വിതരണം ചെയ്ത CAD സിസ്റ്റം WTP (വെബ് ടൂൾസ് പ്ലാറ്റ്ഫോം) പ്ലാറ്റ്ഫോം ഉപയോഗിച്ച് ജാവയിൽ നടപ്പിലാക്കി. പ്രായോഗിക ഫലം ഒരു പ്ലാറ്റ്ഫോം-സ്വതന്ത്ര ഡിസ്ട്രിബ്യൂഡ് സർക്യൂട്ട് ഡിസൈൻ CAD സിസ്റ്റമാണ്, ഇത് സ്റ്റേഷണറി മോഡിൽ, ഡൈനാമിക് മോഡിൽ, ഫ്രീക്വൻസി സവിശേഷതകൾ കണക്കാക്കാൻ, കൂടാതെ ട്രാൻസ്ഫർ ഫംഗ്ഷനുകളുടെ സംവേദനക്ഷമതയും സ്റ്റേഷണറി മോഡിൻ്റെ സെൻസിറ്റിവിറ്റിയും കണക്കാക്കുന്നു. വേരിയബിളുകൾ മുതൽ പാരാമീറ്റർ വ്യതിയാനങ്ങൾ വരെ.

"സങ്കീർണ്ണമായ വിതരണം ചെയ്ത വസ്തുക്കൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഇൻ്റലിജൻ്റ് ഡിസിഷൻ സപ്പോർട്ട് സിസ്റ്റങ്ങളുടെ വിശകലനത്തിനും സമന്വയത്തിനുമുള്ള മോഡലുകളുടെയും രീതികളുടെയും വികസനം" (സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ് സ്റ്റേറ്റ് ഇക്കണോമിക് യൂണിവേഴ്സിറ്റിയുടെ കോഡ് CAD-47 സബ്ജക്റ്റ് പ്ലാൻ) എന്ന വിഷയത്തെക്കുറിച്ചുള്ള സംസ്ഥാന ബജറ്റ് ഗവേഷണത്തിൽ പ്രബന്ധത്തിൻ്റെ ഫലങ്ങൾ ഉപയോഗിച്ചു. 2011) കൂടാതെ "വെർച്വൽ ഉപകരണങ്ങളുടെ നിർമ്മാണ പരിതസ്ഥിതികളുടെ ഗണിതശാസ്ത്രപരവും യുക്തിസഹവുമായ അടിത്തറ" എന്ന വിഷയത്തിൽ (കോഡ് CAD-49 വിഷയ പദ്ധതി SPbGETU 2012) പ്രബന്ധത്തിൻ്റെ ഫലങ്ങൾ ശാസ്ത്രീയ-നിർമ്മാണ കമ്പനിയായ "മോഡം" ൻ്റെ എഞ്ചിനീയറിംഗ് പരിശീലനത്തിലേക്ക് അവതരിപ്പിച്ചു. "ഇൻഫോർമാറ്റിക്‌സ് ആൻഡ് കമ്പ്യൂട്ടർ സയൻസിൽ" ബിരുദവും ബിരുദാനന്തര ബിരുദവും തയ്യാറാക്കുന്നതിൽ സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾക്കായി സോഫ്റ്റ്‌വെയർ നിർമ്മിക്കുന്നതിനുള്ള രീതിശാസ്ത്രം പഠിക്കാൻ സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ് സ്റ്റേറ്റ് ടെക്‌നിക്കൽ യൂണിവേഴ്‌സിറ്റിയിലെ CAD ഡിപ്പാർട്ട്‌മെൻ്റിൻ്റെ വിദ്യാഭ്യാസ പ്രക്രിയയിൽ ഉപയോഗിക്കുന്നു.

ജോലിയുടെ അംഗീകാരംപ്രബന്ധത്തിലെ പ്രധാന വ്യവസ്ഥകൾ ഇനിപ്പറയുന്ന കോൺഫറൻസുകളിൽ റിപ്പോർട്ട് ചെയ്യുകയും ചർച്ച ചെയ്യുകയും ചെയ്തു:

1. യുവ ശാസ്ത്രജ്ഞരുടെ 9-ാമത് സമ്മേളനം "നാവിഗേഷൻ ആൻഡ് ട്രാഫിക് കൺട്രോൾ". - സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്;

2. അഞ്ചാമത്തെ അന്താരാഷ്ട്ര സമ്മേളനം "ഇക്കോളജിയിലും മനുഷ്യ സുരക്ഷയിലും ഉപകരണ നിർമ്മാണം". - സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ്, SUAI;

3. XIII, XIV, XVII അന്താരാഷ്ട്ര സമ്മേളനങ്ങൾ "ആധുനിക വിദ്യാഭ്യാസം: ഉള്ളടക്കം, സാങ്കേതികവിദ്യ, ഗുണനിലവാരം." - സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ്, 4. 60, 61, 63-ാമത് SETU- ൻ്റെ ടീച്ചിംഗ് സ്റ്റാഫിൻ്റെ ശാസ്ത്ര സാങ്കേതിക സമ്മേളനങ്ങൾ.

പ്രസിദ്ധീകരണങ്ങൾപ്രബന്ധത്തിൻ്റെ പ്രധാന സൈദ്ധാന്തികവും പ്രായോഗികവുമായ ഉള്ളടക്കം 16 ശാസ്ത്രീയ പേപ്പറുകളിൽ പ്രസിദ്ധീകരിച്ചു, ഹയർ അറ്റസ്റ്റേഷൻ കമ്മീഷൻ്റെ നിലവിലെ ലിസ്റ്റിൽ ശുപാർശ ചെയ്യുന്ന പ്രമുഖ സമപ്രായക്കാരായ പ്രസിദ്ധീകരണങ്ങളിലെ 4 ലേഖനങ്ങൾ, ഫെഡറൽ സേവനത്തിൽ രജിസ്റ്റർ ചെയ്ത കമ്പ്യൂട്ടർ പ്രോഗ്രാമിൻ്റെ ഔദ്യോഗിക രജിസ്ട്രേഷൻ്റെ 1 സർട്ടിഫിക്കറ്റ് എന്നിവ ഉൾപ്പെടുന്നു. ബൗദ്ധിക സ്വത്ത്, പേറ്റൻ്റുകൾ, വ്യാപാരമുദ്രകൾ എന്നിവയ്ക്കായി.

പ്രബന്ധത്തിൻ്റെ ഘടനയും വ്യാപ്തിയുംപ്രബന്ധത്തിൽ ഒരു ആമുഖം, പ്രധാന ഉള്ളടക്കത്തിൻ്റെ നാല് അധ്യായങ്ങൾ, ഒരു ഉപസംഹാരം, 69 ഉറവിടങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു ഗ്രന്ഥസൂചിക എന്നിവ അടങ്ങിയിരിക്കുന്നു. കൃതിയുടെ 154 പേജുകളിൽ അവതരിപ്പിച്ചിരിക്കുന്നു, അതിൽ 21 അക്കങ്ങളും ഒരു പട്ടികയും അടങ്ങിയിരിക്കുന്നു.

ആമുഖത്തിൽപ്രബന്ധ വിഷയത്തിൻ്റെ പ്രസക്തിക്കായി ഒരു ന്യായീകരണം നൽകിയിട്ടുണ്ട്, ഗവേഷണത്തിൻ്റെ ലക്ഷ്യങ്ങൾ രൂപപ്പെടുത്തുകയും ജോലിയിൽ പരിഹരിക്കേണ്ട ജോലികളുടെ ഒരു ലിസ്റ്റ് നൽകുകയും ചെയ്യുന്നു.

ആദ്യ അധ്യായത്തിൽവിതരണം ചെയ്ത ആപ്ലിക്കേഷനുകളുടെ ആർക്കിടെക്ചർ നിർമ്മിക്കുന്നതിനുള്ള പ്രശ്നങ്ങൾ പരിഗണിക്കപ്പെടുന്നു, ഇത് പൊതുവായ ഘടന, നിർവ്വഹിച്ച പ്രവർത്തനങ്ങൾ, സിസ്റ്റത്തിൻ്റെ വ്യക്തിഗത ഘടകങ്ങളുടെ ബന്ധം എന്നിവ നിർണ്ണയിക്കുന്നു.

വിതരണം ചെയ്ത ആപ്ലിക്കേഷൻ്റെ വാസ്തുവിദ്യ അതിൻ്റെ ഘടനാപരവും പെരുമാറ്റപരവുമായ വശങ്ങളും സംയോജനത്തിൻ്റെയും ഉപയോഗത്തിൻ്റെയും നിയമങ്ങൾ, പ്രവർത്തനക്ഷമത, വഴക്കം, വിശ്വാസ്യത, പ്രകടനം, പുനരുപയോഗം, സാങ്കേതിക പരിമിതികൾ, ഉപയോക്തൃ ഇൻ്റർഫേസ് പ്രശ്നങ്ങൾ എന്നിവ ഉൾക്കൊള്ളുന്നുവെന്ന് കാണിക്കുന്നു. സ്വയംഭരണ പ്രയോഗങ്ങൾ (ഉപസിസ്റ്റങ്ങൾ) ഒരു വിതരണം ചെയ്ത ആപ്ലിക്കേഷനിലേക്ക് സംയോജിപ്പിക്കുന്നതിൻ്റെ പ്രധാന ലക്ഷ്യം സബ്സിസ്റ്റങ്ങൾക്കിടയിൽ കുറഞ്ഞ ആശ്രിതത്വത്തോടെ ആവശ്യമായ ഇടപെടലുകൾ നൽകുന്ന പ്രവർത്തനപരമായ കണക്ഷനുകൾ നൽകുക എന്നതാണ്.

ഡാറ്റാ കൈമാറ്റത്തിനും ചില പ്രവർത്തനങ്ങൾ ചെയ്യുന്നതിനും ഉപയോഗിക്കുന്ന വിദൂര നടപടിക്രമ കോളുകൾ ഉപയോഗിച്ച് ഉപസിസ്റ്റങ്ങൾ തമ്മിലുള്ള പ്രതിപ്രവർത്തനത്തെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു ആർക്കിടെക്ചർ ഉപയോഗിക്കുമ്പോൾ അത്തരമൊരു സംവിധാനം ഏറ്റവും ഫലപ്രദമായി നൽകുന്നുവെന്ന് പ്രബന്ധ പ്രവർത്തനം കാണിക്കുന്നു. മറ്റൊരു ആപ്ലിക്കേഷൻ പരിപാലിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങൾ വീണ്ടെടുക്കാനോ മാറ്റാനോ ഒരു അപ്ലിക്കേഷന് ആവശ്യമുണ്ടെങ്കിൽ, അത് ഒരു ഫംഗ്‌ഷൻ കോളിലൂടെ ആക്‌സസ് ചെയ്യുന്നു.

വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിന്, ഒരു മോഡുലാർ സോഫ്റ്റ്‌വെയർ ഘടനയും സ്റ്റാൻഡേർഡ് ഇൻ്റർഫേസുകളും അടിസ്ഥാനമാക്കിയുള്ള ഒരു സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചർ (SOA) ഉപയോഗിക്കാൻ തീസിസ് നിർദ്ദേശിക്കുന്നു. SOA അടിസ്ഥാന പ്രവർത്തന പ്രക്രിയകളുടെ ഏകീകരണം, പ്രവർത്തന ഘടകങ്ങളുടെ ആവർത്തിച്ചുള്ള ഉപയോഗത്തിൻ്റെ തത്വങ്ങൾ, ഒരു ഏകീകരണ പ്ലാറ്റ്ഫോം അടിസ്ഥാനമാക്കിയുള്ള ഓർഗനൈസേഷൻ എന്നിവ ഉപയോഗിക്കുന്നു. SOA ആർക്കിടെക്ചർ ഏതെങ്കിലും പ്രത്യേക റിമോട്ട് പ്രൊസീജർ കോൾ ടെക്നോളജിയുമായി ബന്ധപ്പെടുത്തിയിട്ടില്ലെങ്കിലും, SOA അനുസരിച്ച് രൂപകൽപ്പന ചെയ്ത സോഫ്റ്റ്‌വെയർ സബ്സിസ്റ്റങ്ങൾ അടിസ്ഥാന പ്രോട്ടോക്കോളുകൾ (SOAP, WSDL) ഉപയോഗിച്ച് ലിങ്ക് ചെയ്തിട്ടുള്ള വെബ് സേവനങ്ങളുടെ ഒരു ശേഖരമായാണ് സാധാരണയായി നടപ്പിലാക്കുന്നത്.

സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള സിസ്റ്റങ്ങൾ മൾട്ടി-ഏജൻ്റ് സിസ്റ്റങ്ങളുടെ (MAS) വിഭാഗത്തിൽ പെടുന്നു, അവ ഒരു വിതരണം ചെയ്ത ഇൻഫർമേഷൻ കമ്പ്യൂട്ടിംഗ് സിസ്റ്റത്തിൻ്റെ വ്യക്തിഗത ഉപസിസ്റ്റങ്ങളുടെ സ്വയംഭരണവും പരിമിതമായ പ്രാതിനിധ്യവും വികേന്ദ്രീകരണവും ഉറപ്പാക്കുന്ന നിരവധി ഇൻ്ററാക്ടിംഗ് ഇൻ്റലിജൻ്റ് ഏജൻ്റുമാരാൽ രൂപം കൊള്ളുന്നു.

വെബ് സേവനങ്ങൾ XML സ്റ്റാൻഡേർഡ് അടിസ്ഥാനമാക്കിയുള്ളതാണ്, കൂടാതെ ഇൻ്റർനെറ്റ് പ്രോട്ടോക്കോളുകൾ വഴി ഉപയോഗിക്കുന്നതിന് ലഭ്യമായ ഒരു സോഫ്റ്റ്‌വെയർ സിസ്റ്റത്തിൻ്റെ അയഞ്ഞ കപ്പിൾഡ് ഘടകങ്ങളായതിനാൽ ഇൻ്റർനെറ്റിലൂടെ ബാഹ്യ സിസ്റ്റം ടൂളുകളുമായി സംവദിക്കാൻ ഉപയോക്താക്കളെ പ്രാപ്തരാക്കുന്നു. വെബ് സേവനങ്ങൾ ഉപയോഗിച്ച് വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങളുടെ പ്രായോഗിക നിർവ്വഹണത്തിൽ, പ്രധാന ക്ലയൻ്റ് ആപ്ലിക്കേഷനും ഈ ആപ്ലിക്കേഷനുമായി ഇടപഴകുന്ന വെബ് സേവനത്തിനും നൽകിയിട്ടുള്ള പ്രവർത്തനപരമായ ഉത്തരവാദിത്തങ്ങളുടെ ശരിയായ വിഭജനത്തിന് കാര്യമായ ശ്രദ്ധ നൽകണമെന്ന് പ്രബന്ധ പ്രവർത്തനം കാണിക്കുന്നു.

വെബ് സേവനങ്ങൾ നടപ്പിലാക്കുന്നതിനുള്ള നിർദ്ദിഷ്ട രീതിശാസ്ത്രം തിരഞ്ഞെടുത്ത പ്രോഗ്രാമിംഗ് ഭാഷയെ ആശ്രയിച്ചിരിക്കുന്നു. വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിന് ഒരു പ്രോഗ്രാമിംഗ് ഭാഷ തിരഞ്ഞെടുക്കുമ്പോൾ മുൻഗണന ജാവ ഭാഷയ്ക്ക് നൽകണമെന്ന് വർക്ക് കാണിക്കുന്നു, ഇത് നടപ്പിലാക്കിയ പരിഹാരങ്ങളുടെ പ്ലാറ്റ്ഫോം സ്വാതന്ത്ര്യം പൂർണ്ണമായും ഉറപ്പാക്കുന്നു. WTP (വെബ് ടൂൾസ് പ്ലാറ്റ്‌ഫോം) പരിതസ്ഥിതി നൽകുന്ന ജാവയിലെ വെബ് അധിഷ്‌ഠിത ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ശക്തമായ ടൂൾ പിന്തുണയുടെ ലഭ്യതയും ഈ തിരഞ്ഞെടുപ്പിന് അനുകൂലമായ ഒരു പ്രധാന ഘടകമാണ്.

ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രണ്ട് പ്രധാന രീതികളുടെ താരതമ്യ വിശകലനമാണ് പ്രബന്ധ പ്രവർത്തനം നടത്തിയത് - താഴെ-അപ്പ് (ബോട്ടം-അപ്പ്), ഒരു വെബ് സേവനത്തിൻ്റെ ഒരു ജാവ ക്ലാസ് ആദ്യം സൃഷ്ടിക്കുമ്പോൾ, തുടർന്ന് അതിൻ്റെ അടിസ്ഥാനത്തിൽ ഒരു WSDL പ്രമാണം സൃഷ്ടിക്കപ്പെടുന്നു, കൂടാതെ ടോപ്പ്-ഡൌൺ (ടോപ്പ്-ഡൗൺ), ആവശ്യമായ WSDL ഡോക്യുമെൻ്റ് ആദ്യം സൃഷ്ടിക്കുമ്പോൾ, തുടർന്ന് അതിൻ്റെ അടിസ്ഥാനത്തിൽ വെബ് സേവന നിർവ്വഹണ കോഡ് സൃഷ്ടിക്കപ്പെടുന്നു. താരതമ്യ മൂല്യനിർണ്ണയത്തെ അടിസ്ഥാനമാക്കി, വെബ് സേവനങ്ങളുടെ രൂപകൽപ്പന ഒരു താഴത്തെ-അപ്പ് രീതി ഉപയോഗിച്ച് നടത്തണമെന്ന് കാണിക്കുന്നു, ഈ സാഹചര്യത്തിൽ WSDL ഡോക്യുമെൻ്റ് രൂപപ്പെടുന്നത് മുൻകൂട്ടി സൃഷ്ടിച്ച ജാവ ക്ലാസിനെ അടിസ്ഥാനമാക്കിയാണ്, അത് കൈമാറിയ എല്ലാ പാരാമീറ്ററുകളും വിവരിക്കുന്നു. വെബ് സേവന രീതിയും ഈ രീതി നൽകുന്ന മൂല്യങ്ങളും. ഈ സാഹചര്യത്തിൽ, ജാവ ക്ലാസിൽ ലഭ്യമായ എല്ലാ വിവരങ്ങളും സ്വയമേവ അനുബന്ധ WSDL ഡോക്യുമെൻ്റിലേക്ക് പരിവർത്തനം ചെയ്യപ്പെടുന്നു, ഇതിൻ്റെ ഉള്ളടക്കം WSDL സ്പെസിഫിക്കേഷൻ്റെ അടിസ്ഥാന ഘടനയും വിളിക്കപ്പെടുന്ന വെബ് സേവന രീതിയുടെ പ്രധാന സവിശേഷതകളുമായി കൃത്യമായി യോജിക്കുന്നു, ഇത് പൂർണ്ണമായത് ഉറപ്പാക്കുന്നു. WSDL പ്രമാണത്തിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങളുടെ വിശ്വാസ്യത.

ഒരു ബോട്ടം-അപ്പ് രീതി ഉപയോഗിച്ച് വെബ് സേവനങ്ങളുടെ രൂപകൽപ്പന പ്രായോഗികമായി നടപ്പിലാക്കുന്നത് സാധ്യമാക്കുന്നതിന്, പ്രബന്ധം ഒരു ഡൈനാമിക് വെബ് പ്രോജക്റ്റ് നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രവും അതിൽ അടങ്ങിയിരിക്കുന്ന വെബ് സേവനം നടപ്പിലാക്കുന്നതിനുള്ള ജാവ ക്ലാസും നിർദ്ദേശിക്കുന്നു. അവയിൽ, പ്രധാന പ്രവർത്തന രീതികൾക്ക് പുറമേ, ആർഗ്യുമെൻ്റുകളില്ലാത്ത ഒരു സഹായ രീതി നിർബന്ധമായും അടങ്ങിയിരിക്കണം, അത് വെബ് സേവനത്തിൻ്റെ പ്രവർത്തനം ഉറപ്പാക്കുന്ന പ്രധാന രീതികളെക്കുറിച്ചുള്ള എല്ലാ വിവരങ്ങളും ഫോർമാറ്റുകളുടെ വിവരണവും ഉൾക്കൊള്ളുന്ന ഒരു സ്ട്രിംഗ് വേരിയബിൾ നൽകുന്നു. പാസ്സായ പാരാമീറ്ററുകൾ, കൂടാതെ മടങ്ങിയ ഡാറ്റ, വെബ് സേവനത്തിൻ്റെ സ്വയം ഡോക്യുമെൻ്റേഷനും വെബ് സേവന ഡെവലപ്പർ പരിഗണിക്കാതെ തന്നെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാനും തുടർച്ചയായി മെച്ചപ്പെടുത്താനുമുള്ള കഴിവ് ഉറപ്പാക്കുന്നു.

ഒരു ഇൻ്റഗ്രേറ്റഡ് ജാവ ആപ്ലിക്കേഷൻ ഡെവലപ്‌മെൻ്റ് എൻവയോൺമെൻ്റിൽ നിന്ന് നേരിട്ട് ഒരു വെബ് സേവന വിവര രീതിയിലേക്ക് ഒരു കോൾ സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു സാങ്കേതികത പ്രബന്ധം നൽകുന്നു, അതിൽ, വെബ് സേവന URL ഉപയോഗിക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് വിവര രീതിയുടെ സോപ്പ് പ്രതികരണവും അതിൻ്റെ റിട്ടേണിൻ്റെ ഉള്ളടക്കവും ആക്‌സസ് ചെയ്യാൻ കഴിയും. മൂല്യം.

രണ്ടാം അധ്യായത്തിൽവിതരണം ചെയ്ത CAD വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ പരിഗണിക്കപ്പെടുന്നു, ഇതിൻ്റെ സഹായത്തോടെ നോൺ-ലീനിയർ സർക്യൂട്ടുകൾ സ്റ്റേഷണറി മോഡിൽ കണക്കാക്കുന്നു, ലീനിയർ, ലീനിയറൈസ്ഡ് സർക്യൂട്ടുകളുടെ സർക്യൂട്ട് ഫംഗ്ഷനുകൾ ഫ്രീക്വൻസി ഡൊമെയ്‌നിനായി കണക്കാക്കുന്നു, കൂടാതെ ഡൈനാമിക് മോഡുകളിൽ നോൺലീനിയർ സർക്യൂട്ടുകൾ കണക്കാക്കുന്നു. കൂടാതെ, ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റത്തിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന സബ്സിസ്റ്റങ്ങളിൽ ഫ്രീക്വൻസി ഡൊമെയ്‌നിലെ സർക്യൂട്ട് ഫംഗ്‌ഷനുകളുടെ സംവേദനക്ഷമത കണക്കാക്കുന്നതിനുള്ള ഒരു വെബ് സേവനവും പാരാമീറ്റർ വ്യതിയാനങ്ങളിലേക്കുള്ള നോൺ-ലീനിയർ സർക്യൂട്ടുകളുടെ സ്റ്റേഡി-സ്റ്റേറ്റ് വേരിയബിളുകളുടെ സംവേദനക്ഷമത കണക്കാക്കുന്നതിനുള്ള ഒരു വെബ് സേവനവും ഉൾപ്പെടുന്നു. വികസിപ്പിച്ച വെബ് സേവനങ്ങളുടെ അടിസ്ഥാനത്തിൽ രൂപകൽപ്പന ചെയ്ത സർക്യൂട്ടുകളുടെ ഘടകങ്ങൾ എന്ന നിലയിൽ, നിങ്ങൾക്ക് ടൈപ്പ് R, C, L, ലീനിയർ ഫ്രീക്വൻസി-ആശ്രിത നിയന്ത്രിത ഉറവിടങ്ങൾ, നോൺ-ലീനിയർ നിയന്ത്രിത ഉറവിടങ്ങൾ, ട്രാൻസ്ഫോർമറുകൾ, ബൈപോളാർ, യൂണിപോളാർ ട്രാൻസിസ്റ്ററുകൾ, പ്രവർത്തന ആംപ്ലിഫയറുകൾ എന്നിവയുടെ രണ്ട് ടെർമിനൽ സർക്യൂട്ടുകൾ ഉപയോഗിക്കാം. അതുപോലെ മാസ്റ്റർ കറൻ്റ്, വോൾട്ടേജ് ഉറവിടങ്ങൾ.

അത്തരം രീതികളുടെ അടിസ്ഥാനം സർക്യൂട്ട് ഡിസൈൻ സിസ്റ്റങ്ങളുടെ ഗണിതശാസ്ത്ര വിവരണത്തിൻ്റെ പൊതു ഘടനയാണ്. നോഡൽ പൊട്ടൻഷ്യലുകളുടെ വിപുലീകൃത അടിസ്ഥാനത്തിന് മുൻഗണന നൽകിക്കൊണ്ട്, ലീനിയറൈസ്ഡ് സർക്യൂട്ടുകളുടെ വിവരണം രൂപീകരിക്കുന്നതിന് ഒരു കോർഡിനേറ്റ് അടിസ്ഥാനം തിരഞ്ഞെടുക്കുന്നതിനുള്ള സാധ്യമായ രീതികളുടെ താരതമ്യ വിലയിരുത്തൽ പ്രബന്ധം നൽകുന്നു. നിസ്സംശയമായ നേട്ടങ്ങൾക്കൊപ്പം, ഈ അടിസ്ഥാനത്തിൻ്റെ ഒരു പ്രധാന പരിമിതി, സർക്യൂട്ടിൻ്റെ ഘടകങ്ങളെ വ്യക്തമായ രൂപത്തിൽ സമവാക്യങ്ങളോടെ ഗണിതശാസ്ത്രപരമായി വിവരിക്കുന്നതിനുള്ള അസാധ്യതയാണ്, ഇത് പലപ്പോഴും അതിൻ്റെ പ്രായോഗിക പ്രയോഗത്തെ സങ്കീർണ്ണമാക്കുകയും ചിലപ്പോൾ അസാധ്യമാക്കുകയും ചെയ്യുന്നു. പരോക്ഷമായ രൂപത്തിൽ സമവാക്യങ്ങൾ ഉപയോഗിച്ച് സർക്യൂട്ട് ഘടകങ്ങൾ വിവരിക്കുന്നതിനുള്ള സാധ്യത മനസ്സിലാക്കാൻ, വെബ് സേവന സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള അടിസ്ഥാനമായി എടുക്കുന്ന നോഡൽ വോൾട്ടേജുകളുടെ വിപുലീകൃത അടിത്തറയുടെ പരിഷ്കരിച്ച പതിപ്പ് വർക്ക് നൽകുന്നു.

ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ ഫ്രീക്വൻസി പ്രോപ്പർട്ടികൾ കണക്കാക്കുന്നതിനുള്ള പ്രശ്നങ്ങൾക്കായി വെബ് സേവനങ്ങളുടെ നിർമ്മാണവുമായി ബന്ധപ്പെട്ട പ്രശ്നങ്ങൾ പരിഗണിക്കുമ്പോൾ, ഇത്തരത്തിലുള്ള പ്രശ്നങ്ങൾ രണ്ട് ഗ്രൂപ്പുകളായി തിരിക്കാം. ആദ്യ ഗ്രൂപ്പിൽ ലീനിയർ സർക്യൂട്ടുകൾ കണക്കാക്കുന്നതിലെ പ്രശ്നങ്ങൾ ഉൾപ്പെടുന്നു, ഘടകങ്ങളുടെ പ്രവർത്തന പോയിൻ്റുകളുടെ കോർഡിനേറ്റ് മൂല്യങ്ങളിൽ പ്രശ്നം പരിഹരിക്കുന്ന പ്രക്രിയയിൽ ആശ്രയിക്കാത്ത നിശ്ചിത മൂല്യങ്ങളുള്ള ഘടകങ്ങളുടെ പാരാമീറ്ററുകൾ. രണ്ടാമത്തെ ഗ്രൂപ്പ് ലീനിയറൈസ്ഡ് സർക്യൂട്ടുകളുടെ ഫ്രീക്വൻസി സ്വഭാവസവിശേഷതകളുടെ കണക്കുകൂട്ടലുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, ഇതിൻ്റെ പാരാമീറ്ററുകൾ ഘടകങ്ങളുടെയും ഈ കോർഡിനേറ്റുകളുടെയും ഓപ്പറേറ്റിംഗ് പോയിൻ്റുകളുടെ കോർഡിനേറ്റുകളെ ആശ്രയിച്ചിരിക്കുന്നു, അതുപോലെ തന്നെ അനുബന്ധ രേഖീയ പാരാമീറ്ററുകളുടെ മൂല്യങ്ങളും ആയിരിക്കണം. മുൻകൂട്ടി കണക്കുകൂട്ടിയത്.

ഡിസേർട്ടേഷൻ വർക്ക് ചെയ്യുമ്പോൾ ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ ഫ്രീക്വൻസി പ്രോപ്പർട്ടികൾ കണക്കാക്കുന്നതിനുള്ള ആദ്യ ഗ്രൂപ്പ് പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന്, ModService_Java വെബ് സേവനം നിർമ്മിച്ചു. അതിൻ്റെ നിർമ്മാണ സമയത്ത് സങ്കീർണ്ണ സംഖ്യകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ, ഒരു ഇഷ്‌ടാനുസൃത കോംപ്ലക്സ് ക്ലാസ് സൃഷ്ടിച്ചു, കാരണം ഈ ജോലിയുടെ സമയത്ത് അത്തരമൊരു ക്ലാസ് സ്റ്റാൻഡേർഡ് ജാവ API ഉപകരണങ്ങളുടെ ഭാഗമല്ല. കോംപ്ലക്‌സ് ക്ലാസിൽ സങ്കീർണ്ണമായ ഡാറ്റ പ്രോസസ്സ് ചെയ്യുന്നതിനുള്ള കൺസ്ട്രക്‌റ്ററുകളും സഹായ പ്രവർത്തനങ്ങളും കോംപ്ലക്‌സ് നമ്പറുകളിൽ ഗണിതവും ലോജിക്കൽ ഓപ്പറേഷനുകളും നടത്തുന്നതിന് ആവശ്യമായ എല്ലാ പ്രവർത്തനങ്ങളും അടങ്ങിയിരിക്കുന്നു, കാരണം ഈ പ്രവർത്തനങ്ങൾക്കായി ജാവയ്ക്ക് ഒരു ഓവർറൈഡ് ഓപ്പറേറ്റർ ഇല്ല. വെബ് സേവനത്തിന് സർക്യൂട്ട് ഘടകങ്ങളുടെയും കണക്കുകൂട്ടൽ നിർദ്ദേശങ്ങളുടെയും ഒരു വിവരണം ആർഗ്യുമെൻ്റുകളായി ലഭിക്കുകയും ഫ്രീക്വൻസി സവിശേഷതകൾ കണക്കാക്കുന്നതിൻ്റെ ഫലങ്ങൾ വിവരിക്കുന്ന ഒരു അറേ നൽകുകയും ചെയ്യുന്നു.

നോൺ-ലീനിയർ സിസ്റ്റങ്ങളുടെ സ്റ്റേഷണറി മോഡ് കണക്കാക്കാൻ, StaticService_Java വെബ് സേവനം സൃഷ്ടിക്കുമ്പോൾ നടപ്പിലാക്കുന്ന അനുബന്ധ വെബ് സേവനങ്ങൾക്കായി സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി പ്രബന്ധം നിർദ്ദേശിക്കുന്നു. സർക്യൂട്ട് ഘടകങ്ങളുടെയും കണക്കുകൂട്ടൽ നിർദ്ദേശങ്ങളുടെയും വിവരണവും വെബ് സേവനത്തിന് ആർഗ്യുമെൻ്റുകളായി ലഭിക്കുന്നു കൂടാതെ എല്ലാ നോൺ ലീനിയർ ഘടകങ്ങൾക്കും (ഡയോഡുകൾ, ബൈപോളാർ ട്രാൻസിസ്റ്ററുകൾ, യൂണിപോളാർ ട്രാൻസിസ്റ്ററുകൾ, ഓപ്പറേഷൻ ആംപ്ലിഫയറുകൾ, നോൺ-ലീനിയർ) അടിസ്ഥാന വേരിയബിളുകളും സ്റ്റഡി-സ്റ്റേറ്റ് കോർഡിനേറ്റുകളും കണക്കാക്കുന്നതിൻ്റെ ഫലങ്ങൾ വിവരിക്കുന്ന ഒരു അറേ നൽകുന്നു. നിയന്ത്രിത ഉറവിടങ്ങൾ). കണക്കുകൂട്ടൽ നിർദ്ദേശങ്ങൾ മാറ്റുകയും വെബ് സേവന രീതി വീണ്ടും വിളിക്കുകയും ചെയ്യേണ്ട, കമ്പ്യൂട്ടേഷണൽ പ്രക്രിയയുടെ സംയോജനത്തിൻ്റെ അഭാവത്തിൽ ക്ലയൻ്റ് വശത്തേക്ക് വിവരങ്ങൾ കൈമാറുന്നതിനായി തിരിച്ചയച്ച അറേയുടെ പൂജ്യം ഘടകം കരുതിവച്ചിരിക്കുന്നു.

ലീനിയറൈസ്ഡ് സർക്യൂട്ടുകളുടെ ഫ്രീക്വൻസി സവിശേഷതകൾ കണക്കാക്കുന്നതിനുള്ള വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം വികസിപ്പിക്കുന്നതിനുള്ള സാധ്യമായ സമീപനങ്ങൾ പ്രബന്ധം പരിശോധിക്കുന്നു, അവയുടെ പാരാമീറ്ററുകൾ ഘടകങ്ങളുടെ പ്രവർത്തന പോയിൻ്റുകളുടെ കോർഡിനേറ്റുകളെ ആശ്രയിച്ചിരിക്കുന്നു. താരതമ്യ വിലയിരുത്തലിൻ്റെ ഫലമായി, ഒരു ഇൻ്റഗ്രേറ്റഡ് സിസ്റ്റത്തെ അടിസ്ഥാനമാക്കി ഒരു വെബ് സേവനം നിർമ്മിക്കാൻ ഒരു പാത തിരഞ്ഞെടുത്തു, അതിൽ കണക്കാക്കിയ ഓപ്പറേറ്റിംഗ് പോയിൻ്റുകളിൽ രേഖീയമല്ലാത്ത ഘടകങ്ങളുടെ രേഖീയവൽക്കരണത്തിനും ലീനിയറൈസ്ഡ് സർക്യൂട്ടിൻ്റെ ആവൃത്തി ഗുണങ്ങളുടെ തുടർന്നുള്ള കണക്കുകൂട്ടലിനും സോഫ്റ്റ്വെയർ ഉൾപ്പെടുന്നു. . അത്തരമൊരു പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി ഈ കൃതി നൽകുന്നു, ഇത് നടപ്പിലാക്കുന്നത് StFrqService_Java വെബ് സേവനത്തിലാണ്. സർക്യൂട്ടിൻ്റെ ഫ്രീക്വൻസി-ആശ്രിത, രേഖീയമല്ലാത്ത ഘടകങ്ങളുടെ വിവരണവും കണക്കുകൂട്ടൽ നിർദ്ദേശങ്ങളും വെബ് സേവനത്തിന് ആർഗ്യുമെൻ്റുകളായി ലഭിക്കുന്നു, കൂടാതെ അതിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഫലമായി, ഫ്രീക്വൻസി സവിശേഷതകൾ കണക്കാക്കുന്നതിൻ്റെ ഫലങ്ങൾ വിവരിക്കുന്ന ഒരു അറേ തിരികെ നൽകുന്നു. സ്റ്റേഡി-സ്റ്റേറ്റ് കണക്കുകൂട്ടലിലെ അതേ രീതിയിൽ, പ്രോസസ്സ് ഒത്തുചേരാത്ത സാഹചര്യത്തിൽ ക്ലയൻ്റ് വശത്തേക്ക് വിവരങ്ങൾ കൈമാറാൻ റിട്ടേൺ അറേയുടെ പൂജ്യം ഘടകം ഉപയോഗിക്കുന്നു.

നോൺ-ലീനിയർ സിസ്റ്റങ്ങളുടെ ചലനാത്മക മോഡുകൾ കണക്കാക്കുന്നതിനുള്ള ഒരു വെബ് സേവനം നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം വികസിപ്പിക്കുമ്പോൾ, നോഡൽ പൊട്ടൻഷ്യലുകളുടെ പരിഷ്കരിച്ച വിപുലീകൃത അടിസ്ഥാനത്തിൽ സർക്യൂട്ടിൻ്റെ ഗണിതശാസ്ത്ര വിവരണം ഉപയോഗിക്കുന്നു, ഇത് ബീജഗണിത-ഡിഫറൻഷ്യൽ തരത്തിലുള്ള സമവാക്യങ്ങളുടെ ഒരു സിസ്റ്റം നേടുന്നത് സാധ്യമാക്കുന്നു. ഏറ്റവും പൊതുവായ രൂപത്തിൽ. ഉയർന്ന ഓർഡറുകളുടെ മൾട്ടി-സ്റ്റെപ്പ് ഇംപ്ലിസിറ്റ് രീതികളിൽ നിന്ന് പിന്തുടരുന്ന തിരുത്തൽ സൂത്രവാക്യങ്ങളുടെ അടിസ്ഥാനത്തിലാണ് ഘടക സമവാക്യങ്ങളിൽ നിന്നുള്ള ഡെറിവേറ്റീവുകൾ ഇല്ലാതാക്കുന്നത്, അതേസമയം രണ്ടാമത്തെ ഓർഡർ ഗിയർ രീതി അതിൻ്റെ ക്രമം വർദ്ധിപ്പിക്കുന്നതിനുള്ള സാധ്യതയുള്ള പ്രധാന ഒന്നായി സ്വീകരിക്കുന്നു. ഡെറിവേറ്റീവുകൾ ഒഴിവാക്കിയിട്ടുള്ള സമവാക്യങ്ങളിൽ നിന്നുള്ള ഘടകങ്ങൾ, ടൈപ്പ് സി, എൽ എന്നിവയുടെ രണ്ട് ടെർമിനൽ നെറ്റ്‌വർക്കുകൾ, ഡയോഡുകൾ, ട്രാൻസ്‌ഫോർമറുകൾ, ബൈപോളാർ, യൂണിപോളാർ ട്രാൻസിസ്റ്ററുകൾ, ഓപ്പറേഷൻ ആംപ്ലിഫയറുകൾ, അതുപോലെ ഫ്രീക്വൻസി-ആശ്രിത നിയന്ത്രിത ഉറവിടങ്ങൾ എന്നിവയാണ്. മുമ്പത്തെ ഘട്ടങ്ങളിൽ അനുബന്ധ വേരിയബിളുകളുടെ മൂല്യങ്ങൾ സംരക്ഷിക്കുന്ന സ്വയംഭരണ സ്രോതസ്സുകളുടെ മൂല്യങ്ങൾ കണക്കാക്കാൻ, ആവൃത്തിയെ ആശ്രയിക്കുന്ന ഗുണങ്ങളുള്ള എല്ലാ ലിസ്റ്റുചെയ്ത cmp ഘടകങ്ങൾക്കുമായി സഹായ സാംപ്ലിംഗ് ഫംഗ്ഷനുകൾ dis_cmp നിർമ്മിച്ചിരിക്കുന്നു.

ഡൈനാമിക് സ്വഭാവസവിശേഷതകൾ കണക്കാക്കുന്നതിൻ്റെ ഫലങ്ങൾ വിവരിക്കുന്ന ഒരു അറേ ക്ലയൻ്റ് വശത്തേക്ക് മടങ്ങുന്ന Dyn2Service_Java വെബ് സേവനത്തിൻ്റെ നിർമ്മാണത്തിലാണ് വികസിപ്പിച്ച രീതിശാസ്ത്രം നടപ്പിലാക്കിയത്.

മൂന്നാം അധ്യായത്തിൽഡാറ്റ കംപ്രഷൻ രീതികൾ ഉപയോഗിച്ച് വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള പ്രശ്നങ്ങൾ പരിഗണിക്കുന്നു. ഈ പ്രശ്നങ്ങളുടെ പ്രസക്തി നിർണ്ണയിക്കുന്നത് യഥാർത്ഥ സിസ്റ്റങ്ങളുടെ ഘടന ഘടകങ്ങൾ തമ്മിലുള്ള ദുർബലമായ ബന്ധത്തിൻ്റെ സവിശേഷതയാണ്, ഇത് അവയുടെ ഗണിതശാസ്ത്ര വിവരണത്തിൽ വിരളമായ തരം മെട്രിക്സുകളുടെ രൂപത്തിൽ സംഭവിക്കുന്നു, അതിൽ മൂലകങ്ങളുടെ ഒരു ചെറിയ ഭാഗം മാത്രമേ ഉള്ളൂ. അർത്ഥവത്തായ വിവരങ്ങൾ.

ഈ സാഹചര്യം മെമ്മറി സംരക്ഷിക്കുന്നതിനും പ്രകടനം വർദ്ധിപ്പിക്കുന്നതിനുമായി സമവാക്യങ്ങളുടെ രൂപീകരണത്തിനും പരിഹാരത്തിനും പൊതുവായി അംഗീകരിക്കപ്പെട്ട സമീപനങ്ങൾ മാറ്റുന്നതിനുള്ള ചുമതല നൽകുന്നു, ഇത് വെബ് അധിഷ്ഠിത സിസ്റ്റങ്ങളുടെ പ്രവർത്തനത്തിന് നിർണായകമാണ്.

ഡാറ്റയെ കോംപാക്റ്റ് അറേകളാക്കി മാറ്റുന്നതിനുള്ള സാധ്യമായ രീതികളുടെ ഫലപ്രാപ്തിയെ പ്രബന്ധം വിശകലനം ചെയ്തു, അതിൻ്റെ അടിസ്ഥാനത്തിൽ ഷെർമാൻ കംപ്രഷൻ്റെ ഉപയോഗത്തെ അടിസ്ഥാനമാക്കി ഒരു രീതി തിരഞ്ഞെടുക്കുന്നതിൻ്റെ ഉചിതത്വത്തെക്കുറിച്ചും പ്രതീകാത്മകവും നിർവഹിക്കുന്നതിന് രണ്ട്-ഘട്ട നടപടിക്രമം ആവശ്യമാണെന്നും ഒരു നിഗമനത്തിലെത്തി. സംഖ്യാ ഡാറ്റ പ്രോസസ്സിംഗ്. സ്വീകരിച്ച രണ്ട്-ഘട്ട നടപടിക്രമത്തിൻ്റെ ഒരു പ്രധാന നേട്ടം പ്രതീകാത്മകവും സംഖ്യാപരവുമായ ഘട്ടങ്ങളുടെ രണ്ട് സ്വതന്ത്ര ഭാഗങ്ങളായി വിഭജിക്കുന്നതാണ്. മിക്കവാറും എല്ലാ യഥാർത്ഥ സർക്യൂട്ട് ഡിസൈൻ പ്രശ്നങ്ങളും മാറ്റമില്ലാത്ത ഘടനയുടെ ഒരു സർക്യൂട്ടിൻ്റെ മൾട്ടിവിരിയറ്റ് കണക്കുകൂട്ടലുമായി ബന്ധപ്പെട്ടിരിക്കുന്നതിനാൽ, ഓരോ ഘടനയ്ക്കും പ്രതീകാത്മക ഘട്ടം ഒരു തവണ മാത്രമേ നടത്തൂ, അതേസമയം സംഖ്യാ ഘട്ടം പതിനായിരക്കണക്കിന്, നൂറുകണക്കിന്, ചിലപ്പോൾ ആയിരക്കണക്കിന് തവണ നടപ്പിലാക്കുന്നു.

എന്നിരുന്നാലും, രണ്ട്-ഘട്ട നടപടിക്രമം പ്രോഗ്രാം കോഡ് നിർമ്മിക്കുന്നതിനുള്ള സങ്കീർണ്ണമായ യുക്തിയാണ്, കൂടാതെ ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കിയുള്ള ഒരു വിവരണത്തിലേക്ക് നീങ്ങുമ്പോൾ, പ്രശ്നത്തിൻ്റെ മുമ്പ് സൃഷ്ടിച്ച പൂർണ്ണമായ വിവരണത്തിൽ കാര്യമായ മാറ്റം ആവശ്യമാണ്.

ജാവ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുമ്പോൾ രണ്ട്-ഘട്ട ഡാറ്റ പ്രോസസ്സിംഗ് നടപ്പിലാക്കുന്നതിൻ്റെ ഒരു ബ്ലോക്ക് ഡയഗ്രം പ്രബന്ധം പരിശോധിക്കുന്നു, അതനുസരിച്ച്, പ്രതീകാത്മക വിശകലനത്തിൻ്റെ ഘട്ടത്തിൽ, ഒരു പൂർണ്ണസംഖ്യ തരത്തിൻ്റെ ഒരു സൂചിക മാട്രിക്സ് രൂപം കൊള്ളുന്നു, ഇതിനായി LU ഫാക്റ്ററൈസേഷൻ്റെ പ്രതീകാത്മക ഘട്ടം പൂജ്യമല്ലാത്ത മൂല്യങ്ങളുള്ള മൂലകങ്ങൾ വീണ്ടും ദൃശ്യമാകുന്ന സംഖ്യ കുറയ്ക്കുന്നതിന് വരികൾ (നിരകൾ) ക്രമപ്പെടുത്തിയിരിക്കുന്നു. പ്രതീകാത്മക ഘട്ടത്തിൻ്റെ അവസാന ഘട്ടത്തിൽ, കോർഡിനേറ്റ് മെട്രിക്സ് നിർമ്മിക്കപ്പെടുന്നു, അതിൽ സൂചിക മാട്രിക്സിൻ്റെ ഘടനയെക്കുറിച്ചുള്ള വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു, അതിൻ്റെ ഫലമായി ഈ മാട്രിക്സ് ഇല്ലാതാക്കാൻ കഴിയും.

സംഖ്യാ ഘട്ടത്തിൽ, അറിയപ്പെടുന്ന വിവരണ ഫോർമാറ്റിന് അനുസൃതമായി, കോംപാക്റ്റ് മെട്രിക്‌സുകൾ രൂപപ്പെടുകയും അവയുടെ വെർച്വൽ സംഖ്യാ LU ഫാക്‌ടറൈസേഷൻ ജോലിയിൽ നിർമ്മിച്ച അൽഗോരിതം അടിസ്ഥാനമാക്കി നടത്തുകയും ചെയ്യുന്നു. LU ഫാക്‌ടറൈസേഷൻ്റെ സംഖ്യാ ഘട്ടം പൂർത്തിയാക്കിയ ശേഷം, എല്ലാ സിസ്റ്റം വേരിയബിളുകളും പ്രതീകാത്മക പ്രോസസ്സിംഗ് ഘട്ടത്തിൽ നടപ്പിലാക്കുന്ന വരികളുടെ (നിരകളുടെ) ക്രമമാറ്റങ്ങൾ അനുസരിച്ച് കണക്കാക്കുകയും റീകോഡ് ചെയ്യുകയും ചെയ്യുന്നു. ഈ പ്രശ്നം, പൊതുവായ എൽ യു ഫാക്‌ടറൈസേഷൻ ടെക്‌നിക്കിന് അനുസൃതമായി, ഒറിജിനൽ മാട്രിക്‌സിൻ്റെ വരികളിലൂടെയുള്ള പിന്നോട്ടും മുന്നോട്ടും നീക്കങ്ങൾ ഉപയോഗിച്ചാണ് സാധാരണയായി പരിഹരിക്കുന്നത്, എന്നാൽ ഡാറ്റ കംപ്രഷൻ ഉപയോഗിക്കുമ്പോൾ പൂർണ്ണമായ മാട്രിക്‌സ് ഇല്ലാത്തതിനാൽ, പ്രത്യേക അൽഗോരിതം ഉപയോഗിച്ച് മുന്നോട്ടും പിന്നോട്ടും നീക്കങ്ങൾ നടത്തുന്നു. ഡാറ്റ കംപ്രഷൻ ഉപയോഗിച്ച് ഈ ടാസ്ക്കുകൾ നടപ്പിലാക്കുന്നു.

ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കി വെബ് സേവന സോഫ്റ്റ്‌വെയർ വികസിപ്പിക്കുന്നതിന് രണ്ട് വ്യത്യസ്ത സമീപനങ്ങൾ സാധ്യമാണെന്ന് തീസിസ് കാണിക്കുന്നു. കോംപാക്റ്റ് അറേകൾ ഉപയോഗിച്ച് പരിഷ്‌ക്കരിച്ച ഒരു രീതി നിർമ്മിക്കുന്നതിനായി, വിരളമായ ഘടനയുള്ള ഒറിജിനൽ മെട്രിക്‌സുകളുടെ രൂപത്തിൽ പൂർണ്ണമായ ഗണിത വിവരണത്തെ അടിസ്ഥാനമാക്കി, നിലവിലുള്ള സോഫ്‌റ്റ്‌വെയറിൻ്റെ പ്രോസസ്സിംഗുമായി ആദ്യത്തേത് ബന്ധപ്പെട്ടിരിക്കുന്നു. ഒരു പ്രോട്ടോടൈപ്പ് ഉള്ളത് ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കിയുള്ള ഒരു രീതി സൃഷ്ടിക്കുന്ന പ്രക്രിയയെ വളരെ ലളിതമാക്കുന്നു, എന്നാൽ ലഭ്യമായ മെറ്റീരിയലിൻ്റെ ഏറ്റവും ഫലപ്രദമായി ഉപയോഗിക്കുന്നതിന്, വെബ് സേവനങ്ങളുടെ പരിഷ്കരിച്ച പതിപ്പുകൾ വികസിപ്പിക്കുന്നതിന് ഒരു രീതിശാസ്ത്രം ആവശ്യമാണ്. ഈ സാങ്കേതികത പ്രബന്ധത്തിൽ നിർമ്മിച്ചതാണ്, അതിൻ്റെ അടിസ്ഥാനത്തിൽ മുകളിൽ ചർച്ച ചെയ്ത എല്ലാ വെബ് സേവനങ്ങളും പരിഷ്ക്കരിച്ചു. രണ്ട് പ്രധാന പ്രവർത്തന രീതികൾ ഉൾക്കൊള്ളുന്ന ഒരു വെബ് സേവന ചട്ടക്കൂടാണ് ഫലം, ഒന്ന് മോഡൽ ചെയ്ത സർക്യൂട്ടിൻ്റെ പൂർണ്ണ വിവരണത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, രണ്ടാമത്തേത് കോംപാക്റ്റ് ഡാറ്റ പ്രോസസ്സിംഗ് സാങ്കേതികവിദ്യ ഉപയോഗിക്കുന്നു.

ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കിയുള്ള ഒരു രീതി വികസിപ്പിക്കുന്നതിന് പ്രോട്ടോടൈപ്പ് ഇല്ലാത്ത സന്ദർഭങ്ങളിൽ രണ്ടാമത്തെ സമീപനം ഉപയോഗിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, ഒരു സ്പേസ് മാട്രിക്സിൻ്റെ രൂപത്തിൽ സിമുലേറ്റഡ് സർക്യൂട്ടിൻ്റെ പൂർണ്ണമായ വിവരണത്തിൻ്റെ അഭാവത്തിൽ പ്രതീകാത്മകവും സംഖ്യാപരവുമായ ഘട്ടങ്ങൾ നടപ്പിലാക്കുന്നു, ഇത് പ്രോഗ്രാമിംഗ് പ്രക്രിയയെ ഗണ്യമായി സങ്കീർണ്ണമാക്കുന്നു. പ്രബന്ധത്തിൽ, സർക്യൂട്ട് ട്രാൻസ്മിഷനുകളുടെയും സർക്യൂട്ടുകളുടെ സ്റ്റേഷണറി മോഡ് വേരിയബിളുകളുടെയും അവയുടെ ഘടകങ്ങളുടെ പാരാമീറ്ററുകളിലെ വ്യതിയാനങ്ങളുടെ സംവേദനക്ഷമത കണക്കാക്കുന്ന വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിന് രണ്ടാമത്തെ സമീപനം ഉപയോഗിക്കുന്നു.

സർക്യൂട്ട് ഫംഗ്‌ഷനുകളുടെ ഫ്രീക്വൻസി സ്വഭാവസവിശേഷതകളുടെ സംവേദനക്ഷമത കണക്കാക്കാൻ, വേരിസർവീസ് വെബ് സേവനം നിർമ്മിച്ചു, അതിൽ സമവാക്യങ്ങളുടെ വ്യത്യാസത്തെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു രീതിയും കണക്റ്റുചെയ്‌ത സർക്യൂട്ടുകളെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു രീതിയും അടങ്ങിയിരിക്കുന്നു.

സമവാക്യങ്ങളുടെ വ്യത്യാസത്തെ അടിസ്ഥാനമാക്കി, അടിസ്ഥാന വേരിയബിളുകളുടെ മുഴുവൻ സെറ്റിനുമായി തിരഞ്ഞെടുത്ത വേരിയബിൾ പാരാമീറ്ററിലേക്ക് ഫ്രീക്വൻസി ഡൊമെയ്‌നിനായുള്ള സർക്യൂട്ട് ഫംഗ്ഷനുകളുടെ കേവലവും ആപേക്ഷികവുമായ വെക്റ്റർ സംവേദനക്ഷമതയുടെ മൂല്യങ്ങൾ കണക്കാക്കാൻ VaryService വെബ് സേവനത്തിൻ്റെ രീതി നിങ്ങളെ അനുവദിക്കുന്നു. വേരിയബിൾ പാരാമീറ്ററുകൾ R, C അല്ലെങ്കിൽ L തരം അനിയന്ത്രിതമായ രണ്ട്-ടെർമിനൽ സർക്യൂട്ടിൻ്റെ പ്രതിരോധം, കപ്പാസിറ്റൻസ് അല്ലെങ്കിൽ ഇൻഡക്‌റ്റൻസ് എന്നിവയുടെ മൂല്യങ്ങളും ITUN, INUN, ITUT അല്ലെങ്കിൽ INUT പോലുള്ള നിയന്ത്രിത ഫ്രീക്വൻസി-ആശ്രിത ഉറവിടങ്ങളുടെ ട്രാൻസ്മിഷൻ പാരാമീറ്ററുകളും ആകാം.

അറ്റാച്ച് ചെയ്‌ത സർക്യൂട്ടുകൾ ഉപയോഗിച്ച് VaryService വെബ് സേവന രീതി, വിശകലനം ചെയ്‌ത വേരിയബിളിൻ്റെ തിരഞ്ഞെടുത്ത മൂല്യത്തിന് സാധ്യമായ എല്ലാ വേരിയബിൾ പാരാമീറ്ററുകളുമായി ബന്ധപ്പെട്ട് ഫ്രീക്വൻസി ഡൊമെയ്‌നിനായുള്ള സർക്യൂട്ട് ഫംഗ്ഷനുകളുടെ സമ്പൂർണ്ണവും ആപേക്ഷികവുമായ സ്കെലാർ സംവേദനക്ഷമതയുടെ മൂല്യങ്ങൾ കണക്കാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഈ സൃഷ്ടിയിൽ നിർദ്ദേശിച്ചിരിക്കുന്ന സോഫ്റ്റ്വെയർ ബ്ലോക്ക് ഡയഗ്രം, അറ്റാച്ച് ചെയ്ത സർക്യൂട്ട് കണക്കുകൂട്ടാൻ പ്രധാന സർക്യൂട്ടിൻ്റെ കോംപാക്റ്റ് അറേകളുടെ രൂപീകരണത്തിൻ്റെ ഫലങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. അഡ്ജസ്റ്റ് സർക്യൂട്ടിനെ അടിസ്ഥാനമാക്കിയുള്ള രീതിയിലെ വേരിയബിൾ പാരാമീറ്ററുകൾ സമവാക്യങ്ങളുടെ വ്യത്യാസത്തെ അടിസ്ഥാനമാക്കിയുള്ള രീതിയുടെ അതേ പാരാമീറ്ററുകളായിരിക്കാം.

നോൺ-ലീനിയർ സർക്യൂട്ടുകളുടെ സ്റ്റേഷണറി മോഡ് അവയുടെ പാരാമീറ്ററുകളിലെ വ്യതിയാനങ്ങളിലേക്ക് നിർവചിക്കുന്ന വേരിയബിളുകളുടെ സംവേദനക്ഷമത കണക്കാക്കാൻ, StVaryService വെബ് സേവനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്, അതിൽ രണ്ട് രീതികളും ഉൾപ്പെടുന്നു, അവയിലൊന്ന് സമവാക്യങ്ങളുടെ വ്യത്യാസത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, രണ്ടാമത്തേത് അറ്റാച്ചുചെയ്തത് സർക്യൂട്ട്. രണ്ട് രീതികളിലെയും വേരിയബിൾ പാരാമീറ്ററുകൾ റെസിസ്റ്റർ റെസിസ്റ്റൻസ് മൂല്യങ്ങളും ITUN, INUN, ITUT അല്ലെങ്കിൽ INUT പോലുള്ള നിയന്ത്രിത ഉറവിടങ്ങളുടെ ട്രാൻസ്മിഷൻ പാരാമീറ്ററുകളും ആകാം.

സമവാക്യങ്ങളുടെ വ്യത്യാസത്തിൻ്റെ രീതി ഉപയോഗിച്ച് സ്റ്റേഷണറി മോഡിൻ്റെ അടിസ്ഥാന വേരിയബിളുകളുടെ കേവല സംവേദനക്ഷമത കണക്കാക്കുന്നതിനുള്ള അൽഗോരിതം, സർക്യൂട്ടിൻ്റെ രേഖീയമല്ലാത്ത സമവാക്യത്തെ അടിസ്ഥാന വേരിയബിളുകളും വേരിയബിൾ പാരാമീറ്ററുകളും ഉപയോഗിച്ച് വേർതിരിക്കുന്നത് നൽകുന്നു, ഇത് ഒരു സെൻസിറ്റിവിറ്റി സമവാക്യം നേടുന്നത് സാധ്യമാക്കുന്നു. , സ്റ്റേഷണറി മോഡിൻ്റെ വേരിയബിളുകളുടെ ആവശ്യമുള്ള വെക്റ്റർ സെൻസിറ്റിവിറ്റി നിർണ്ണയിക്കുന്ന പരിഹാരം.

നോൺ-ലീനിയർ സർക്യൂട്ടിൻ്റെ സ്റ്റേഷണറി മോഡിൻ്റെ അടിസ്ഥാന വേരിയബിളുകൾ കണക്കാക്കുന്നതിൻ്റെ ഫലങ്ങൾ ഉപയോഗിച്ച് വ്യത്യസ്ത ഘടകങ്ങളുടെ സമവാക്യങ്ങൾ വേർതിരിക്കുന്നതിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് രീതിയുടെ പ്രായോഗിക നടപ്പാക്കൽ.

ഒരു അനുബന്ധ സർക്യൂട്ട് ഉപയോഗിച്ച് സ്റ്റേഷണറി മോഡ് വേരിയബിളുകളുടെ സ്കെയിലർ സംവേദനക്ഷമത കണക്കാക്കുന്ന രീതിയുടെ അൽഗോരിതം പ്രധാന സർക്യൂട്ടിൻ്റെ സ്റ്റേഷണറി മോഡിൻ്റെ അടിസ്ഥാന വേരിയബിളുകളുടെ കണക്കുകൂട്ടലിനും ലീനിയറൈസ്ഡ് കണക്റ്റഡ് സർക്യൂട്ടിൻ്റെ അടിസ്ഥാന വേരിയബിളുകളുടെ കണക്കുകൂട്ടലിനും നൽകുന്നു. പ്രധാന സർക്യൂട്ടിനായി മുമ്പ് സൃഷ്ടിച്ച കോംപാക്റ്റ് അറേകളുടെ അടിസ്ഥാനത്തിൽ. എല്ലാ വേരിയബിൾ ഘടക പാരാമീറ്ററുകൾക്കുമായി തിരഞ്ഞെടുത്ത സർക്യൂട്ട് വേരിയബിളിൻ്റെ കേവലവും ആപേക്ഷികവുമായ സെൻസിറ്റിവിറ്റി മൂല്യങ്ങളുടെ ഒരു നിരയാണ് രണ്ടാമത്തെ രീതിയുടെ ഫലം.

നാലാമത്തെ അധ്യായം വെബ് സേവനങ്ങളുമായി ആശയവിനിമയം നൽകുന്ന ഇഷ്‌ടാനുസൃത ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ ചർച്ച ചെയ്യുന്നു, അവ ഒരു ജാവ ആപ്ലിക്കേഷൻ ഡെവലപ്‌മെൻ്റ് ടൂളിൽ നിർമ്മിച്ച ശേഷം, വിതരണം ചെയ്ത CAD സെർവറിൽ വിന്യസിക്കണം. ഒരു വെബ് സേവനം വിന്യസിക്കാൻ, സേവനത്തിൻ്റെ പേര്, ക്ലാസിൻ്റെ പേര്, രീതി നാമങ്ങൾ, WSDL ഡോക്യുമെൻ്റ് തരം എന്നിവ ഉൾപ്പെടെയുള്ള അതിൻ്റെ പ്രധാന സവിശേഷതകൾ നിങ്ങൾ അറിഞ്ഞിരിക്കണം.

ഒരു ഡിസ്ട്രിബ്യൂട്ടഡ് സർക്യൂട്ട് ഡിസൈൻ സിസ്റ്റത്തിനായി മുകളിൽ വിവരിച്ച വെബ് സേവനങ്ങളെക്കുറിച്ചുള്ള പ്രസക്തമായ വിവരങ്ങൾ തീസിസിലും എല്ലാ വികസിപ്പിച്ച വെബ് സേവനങ്ങളിലും ഉൾപ്പെടുത്തിയിരിക്കുന്ന getInf എന്ന വിവര രീതികളിലും നൽകിയിരിക്കുന്നു. സെർവറിൽ വെബ് സേവനങ്ങൾ നേരിട്ട് വിന്യസിക്കുന്നതിനുള്ള ഒരു ലളിതമായ സാങ്കേതികത പേപ്പർ നിർദ്ദേശിക്കുന്നു, കൂടാതെ ക്ലയൻ്റ് വശത്തേക്ക് ഒരു WSDL ഫയൽ ഇറക്കുമതി ചെയ്യുന്നതിനുള്ള സാധ്യമായ വഴികൾ ചർച്ചചെയ്യുന്നു. ഒരു താരതമ്യ വിശകലനത്തെ അടിസ്ഥാനമാക്കി, ഒരു വിദൂര വെബ് സേവനത്തിൽ നിന്ന് ഒരു ക്ലയൻ്റ് ആപ്ലിക്കേഷനിലേക്ക് ഒരു WSDL ഫയൽ ഡെലിവറി ചെയ്യുന്നതിൻ്റെ കൃത്യത വെബ് സർവീസസ് എക്സ്പ്ലോറർ ടൂൾ ഉപയോഗിച്ച് ഏറ്റവും ഫലപ്രദമായി ഉറപ്പാക്കാനാകുമെന്ന് വർക്ക് കാണിക്കുന്നു, കൂടാതെ ഇറക്കുമതി ചെയ്യുന്നതിനുള്ള ഏറ്റവും ഒപ്റ്റിമൽ സീക്വൻസും ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ്റെ പ്രാരംഭ ചട്ടക്കൂടിലേക്ക് WSDL ഫയൽ സ്ഥാപിച്ചു.

ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ പ്രോജക്റ്റിലേക്ക് WSDL ഫയൽ ഡെലിവർ ചെയ്തുകഴിഞ്ഞാൽ, പ്രാരംഭ പ്രോജക്റ്റ് അസ്ഥികൂടത്തെ ഒരു സമ്പൂർണ്ണ ക്ലയൻ്റ് ആപ്ലിക്കേഷനാക്കി മാറ്റുന്നത് രണ്ട് ഘട്ടങ്ങളിലായി നടപ്പിലാക്കാൻ നിർദ്ദേശിക്കുന്നു. ഈ പരിവർത്തനത്തിൻ്റെ ആദ്യ ഘട്ടം പ്രാരംഭ പ്രോജക്റ്റ് ചട്ടക്കൂടിൽ ഒരു പ്രോക്സി ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുന്നതാണ്, രണ്ടാമത്തെ ഘട്ടം പ്രോക്സി ഒബ്ജക്റ്റിൻ്റെ പ്രവർത്തനത്തെയും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുമായുള്ള വിദൂര സേവനത്തിൻ്റെ ഇടപെടലിനെയും പിന്തുണയ്ക്കുന്ന രീതികൾ ഉൾക്കൊള്ളുന്ന ക്ലാസുകളുടെ രൂപീകരണമാണ്. പ്രോക്‌സി ഒബ്‌ജക്‌റ്റ് സൃഷ്‌ടിക്കുന്ന ഓപ്പറേറ്റർമാരുമായി പ്രോജക്റ്റ് അനുബന്ധമായി ആദ്യ ഘട്ടം നടപ്പിലാക്കുന്നു; രണ്ടാം ഘട്ടം ഡബ്ല്യുടിപി പ്ലാറ്റ്‌ഫോമിൻ്റെ വെബ് സേവന ഉപകരണം ഉപയോഗിച്ചാണ് നടത്തുന്നത്, അവ ഉപയോഗിക്കുന്നതിനുള്ള ഏറ്റവും ഫലപ്രദമായ മാർഗങ്ങൾ പ്രബന്ധത്തിൽ നൽകിയിരിക്കുന്നു.

ഒരു സമ്പൂർണ്ണ ക്ലയൻ്റ് ആപ്ലിക്കേഷനായി പ്രാരംഭ ഡിസൈൻ അസ്ഥികൂടത്തിൻ്റെ അന്തിമമാക്കൽ ആ ആപ്ലിക്കേഷൻ്റെ വ്യത്യസ്ത തരങ്ങളിൽ വ്യത്യസ്ത രീതികളിൽ ചെയ്യാവുന്നതാണ്. ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ഏറ്റവും ലളിതമായ മാർഗം ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് ഇല്ലാത്ത കൺസോൾ ആപ്ലിക്കേഷനുകളെ അടിസ്ഥാനമാക്കി അവ രൂപകൽപ്പന ചെയ്യുക എന്നതാണ്. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ കണക്കുകൂട്ടലിനായി വിതരണം ചെയ്ത CAD കൺസോൾ ആപ്ലിക്കേഷൻ നടപ്പിലാക്കുന്നതിൻ്റെ സാമാന്യവൽക്കരിച്ച ബ്ലോക്ക് ഡയഗ്രം പേപ്പർ നിർദ്ദേശിക്കുന്നു, സാധ്യമായ നിർദ്ദിഷ്ട പരിഹാരങ്ങൾ ഉണ്ടായിരുന്നിട്ടും ഏത് വെബ് സേവനത്തിനും ഇത് ഉപയോഗിക്കാൻ കഴിയും.

തീസിസ് സമയത്ത്, മുകളിൽ പറഞ്ഞ എല്ലാ വിതരണം ചെയ്ത CAD വെബ് സേവനങ്ങൾക്കുമായി ക്ലയൻ്റ് കൺസോൾ ആപ്ലിക്കേഷനുകൾ നടപ്പിലാക്കി. അവരുടെ സോഴ്സ് ഫയലുകൾ ഇൻ്റർനെറ്റ് വഴി ക്ലയൻ്റിലേക്ക് സ്റ്റാൻഡേർഡ് മാർഗങ്ങളിലൂടെ ഡെലിവർ ചെയ്യാനും വിതരണം ചെയ്യപ്പെടുന്ന CAD സേവനങ്ങളുമായി സംവദിക്കുന്നതിനുള്ള കൺസോൾ ആപ്ലിക്കേഷൻ്റെ ഏറ്റവും ലളിതമായ പതിപ്പ് നിർമ്മിക്കാനും കൂടുതൽ വിപുലമായ വിൻഡോ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ഒരു അധ്യാപന സഹായമായി ഉപയോഗിക്കാനും കഴിയും.

വിൻഡോഡ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ വിതരണം ചെയ്ത CAD-ൽ പ്രവർത്തിക്കാനുള്ള ഏറ്റവും വലിയ അവസരങ്ങൾ നൽകുന്നു, കാരണം അവ ഗ്രാഫിക് ഘടകങ്ങൾ പരമാവധി പ്രയോജനപ്പെടുത്തുന്നത് സാധ്യമാക്കുന്നു. ഈ വെബ് സേവനത്തിനായി, ഉപയോക്താവുമായി ഒരു സംഭാഷണം സംഘടിപ്പിക്കുന്നതിനും കണക്കുകൂട്ടൽ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള വ്യത്യസ്ത മാർഗങ്ങളിലൂടെ നിങ്ങൾക്ക് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെ വിവിധ പതിപ്പുകൾ നിർമ്മിക്കാൻ കഴിയും. സേവനവുമായി പൂർണ്ണമായ ഇടപെടൽ ഉറപ്പാക്കുന്ന ഒരു മിനിമം ഡയലോഗ് ടൂളുകൾ വർക്ക് സ്ഥാപിച്ചിട്ടുണ്ട്. അത്തരമൊരു സെറ്റിൽ ഡാറ്റ നൽകുന്നതിനും കണക്കുകൂട്ടൽ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള ഒരു വിൻഡോ മെനുവും ഒരു കൂട്ടം ഡയലോഗ് ബോക്സുകളും അടങ്ങിയിരിക്കുന്നു, അതുപോലെ തന്നെ കണക്കുകൂട്ടൽ നിർദ്ദേശങ്ങൾ കൈകാര്യം ചെയ്യുന്നു.

പ്രബന്ധം ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം നിർദ്ദേശിക്കുന്നു, അതിൻ്റെ അടിസ്ഥാനത്തിൽ JSP പേജ് ടെംപ്ലേറ്റുകൾ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്, അത് മറ്റ് പേജുകൾ തിരഞ്ഞെടുക്കുന്നതിനും നീക്കുന്നതിനുമുള്ള പ്രവർത്തനങ്ങൾ നിർവ്വഹിക്കുന്നു, പ്രാരംഭ പേജിലേക്കുള്ള പരിവർത്തനത്തോടെ ഒരു നിശ്ചിത വേരിയബിളുകൾ നൽകി, ചാക്രികമായി പ്രവേശിക്കുന്നു. ഈ വേരിയബിളുകളുടെ മൂല്യങ്ങൾക്കനുസരിച്ച് അടുത്ത പേജിലേക്ക് പരിവർത്തനം ചെയ്യുന്ന ഒരു നിശ്ചിത വേരിയബിളുകൾ, ആവശ്യമായ വെബ് സേവനത്തിലേക്ക് വിളിക്കുകയും അതിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകളുടെ ഉപയോഗം, വിതരണം ചെയ്ത സിസ്റ്റത്തിൻ്റെ മുഴുവൻ പ്രോഗ്രാം കോഡും നെറ്റ്‌വർക്കിൽ സ്ഥാപിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു, കൂടാതെ ക്ലയൻ്റും സെർവർ ആപ്ലിക്കേഷനുകളും നെറ്റ്‌വർക്കിൽ സ്ഥാപിക്കുന്നതിനുള്ള സ്വീകരിച്ച രീതിയെ ആശ്രയിച്ച്, ഒന്നിൽ നിന്നോ അതിൽ നിന്നോ ഒരു സേവനം വിളിക്കുന്നത് സാധ്യമാണ്. നിരവധി വെബ് പേജുകൾ.

നിങ്ങളുടെ സ്വന്തം ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ നിർമ്മിക്കേണ്ട ആവശ്യമില്ലാതെ ഒരു അനിയന്ത്രിതമായ വെബ് ബ്രൗസറിലൂടെ വിതരണം ചെയ്ത CAD-ലേക്ക് ആക്സസ് സംഘടിപ്പിക്കാനുള്ള കഴിവാണ് ഈ ആർക്കിടെക്ചറിൻ്റെ ഒരു നല്ല സവിശേഷത; വിതരണം ചെയ്ത CAD സംഘടിപ്പിക്കുന്നതിനുള്ള ഈ സമീപനത്തിൻ്റെ പോരായ്മ വിവരിക്കുന്നതിന് ആവശ്യമായ സമയ ഇടവേളയിലെ അനിവാര്യമായ വർദ്ധനവാണ്. സംവേദനാത്മക ഇടപെടലിൻ്റെ പ്രക്രിയയിലെ സിസ്റ്റം ഘടകങ്ങൾ.

ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ വിന്യസിക്കുന്ന പ്രക്രിയ സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രമാണ് പ്രബന്ധം നിർമ്മിക്കുന്നത്, കൺസോൾ-ടൈപ്പ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ഒരു ആപ്ലിക്കേഷൻ ഡെവലപ്മെൻ്റ് ടൂൾ ഉപയോഗിക്കാതെ സിസ്റ്റം-വൈഡ് ടൂളുകൾ ഉപയോഗിച്ച് ഒരു ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ സമാരംഭിക്കാനുള്ള കഴിവ് ഉറപ്പാക്കുക എന്നതാണ് ഇതിൻ്റെ ഉദ്ദേശ്യം. വിൻഡോ-ടൈപ്പ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ, ലോഞ്ച് കമാൻഡ് ലൈനിലൂടെയും വെബ് ആപ്ലിക്കേഷനുകൾക്കായി - ബ്രൗസറിൽ നിന്നും നടത്തണം. വെബ് സേവനത്തിൻ്റെ ലൊക്കേഷനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഒരു പ്രോക്‌സി ക്ലാസ് ഒബ്‌ജക്‌റ്റിലൂടെ കൈമാറുന്നു, അത് ആദ്യം ഉചിതമായ URL-ലേക്ക് കോൺഫിഗർ ചെയ്യണം.

ഒരു കൺസോൾ ആപ്ലിക്കേഷൻ വിന്യസിക്കുമ്പോൾ, പ്രോജക്റ്റ് കോഡ് പേജ് ആദ്യം മാറ്റണം, അതിനായി ജാവ കോഡിനൊപ്പം പ്രവർത്തിക്കുന്ന എല്ലാ ഇൻ്റഗ്രേറ്റഡ് ടൂൾ സിസ്റ്റങ്ങളിലും സിറിലിക് ടെക്സ്റ്റ് പ്രദർശിപ്പിച്ചിരിക്കുന്ന ഒരു കോഡ് പേജിൽ നിന്ന് ഒരു കോഡ് പേജിലേക്ക് മാറ്റേണ്ടത് ആവശ്യമാണ്. കമാൻഡ് ലൈൻ വിൻഡോയിൽ സാധാരണയായി സിറിലിക് ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കും.

ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ ഉപയോഗിക്കുമ്പോൾ, ക്ലയൻ്റും സെർവർ കമ്പ്യൂട്ടറുകളും തമ്മിലുള്ള തിരഞ്ഞെടുത്ത ആശയവിനിമയ ഘടനയെ ആശ്രയിച്ച്, വെബ് സേവനത്തിൻ്റെ സ്ഥാനത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഒരു പ്രോക്സി ക്ലാസ് ഒബ്ജക്റ്റ് വഴിയും ബ്രൗസറിൽ നിന്ന് നൽകിയ URL വഴിയും കൈമാറാൻ കഴിയുമെന്ന് പ്രബന്ധം കാണിക്കുന്നു. തിരഞ്ഞെടുത്ത ആശയവിനിമയ ഘടനയ്ക്കായി അവരുടെ പ്രവർത്തനപരമായ ജോലികൾ നടപ്പിലാക്കുമ്പോൾ സേവനവുമായുള്ള ക്ലയൻ്റ് ഇടപെടലിൻ്റെ അനുബന്ധ രീതികളും സൃഷ്ടിയിൽ ചർച്ചചെയ്യുന്നു.

SOAP സ്റ്റാൻഡേർഡൈസേഷൻ അവരുടെ നടപ്പിലാക്കൽ പ്ലാറ്റ്‌ഫോം പരിഗണിക്കാതെ തന്നെ അയഞ്ഞ കപ്പിൾഡ് ആപ്ലിക്കേഷനുകളെ പരസ്പരം ബന്ധിപ്പിക്കുന്നതിനുള്ള കഴിവ് നൽകുന്നു, ഇത് വിതരണം ചെയ്ത ആപ്ലിക്കേഷനുകളിൽ വൈവിധ്യമാർന്നതും അയഞ്ഞതുമായ നിരവധി വിഭവങ്ങളുടെ കാര്യക്ഷമവും ഒപ്റ്റിമൽ ഉപയോഗവും ഉറപ്പാക്കാൻ വെബ് സേവനങ്ങളുടെ ഉപയോഗത്തെ അനുവദിക്കുന്നു. Java/J2EE പരിതസ്ഥിതിയുടെ സേവനവുമായി ഒരു .NET ആപ്ലിക്കേഷൻ്റെ പ്രോക്‌സി ക്ലാസിൻ്റെ ഒബ്‌ജക്റ്റ് സംവദിക്കുന്നതിനുള്ള സോഫ്‌റ്റ്‌വെയർ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതിശാസ്ത്രം പ്രബന്ധം നൽകുന്നു. ഈ രീതിശാസ്ത്രത്തെ അടിസ്ഥാനമാക്കി, C# ഭാഷയെ അടിസ്ഥാനമാക്കി .NET പരിതസ്ഥിതിയിൽ നിർമ്മിച്ച വികസിപ്പിച്ച ജാവ വെബ് സേവനങ്ങളും വിൻഡോസ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളും തമ്മിലുള്ള ആശയവിനിമയത്തിൻ്റെ ഓർഗനൈസേഷൻ നടപ്പിലാക്കി.

വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വിതരണം ചെയ്ത CAD പ്രവർത്തിപ്പിക്കാനുള്ള കഴിവ് അതിൻ്റെ പ്രയോഗത്തിൻ്റെ വ്യാപ്തി ഗണ്യമായി വികസിപ്പിക്കുന്നു.

കസ്റ്റഡിയിൽപ്രബന്ധത്തിൽ നടത്തിയ ഗവേഷണത്തിൻ്റെ അടിസ്ഥാനത്തിൽ ലഭിച്ച പ്രധാന ശാസ്ത്രീയവും പ്രായോഗികവുമായ ഫലങ്ങൾ രൂപപ്പെടുത്തിയിരിക്കുന്നു.

പ്രധാന ഫലങ്ങൾപ്രവൃത്തികൾ 1. വികേന്ദ്രീകൃത ഘടന, പ്ലാറ്റ്‌ഫോം സ്വാതന്ത്ര്യം, വ്യക്തിഗത ഉപസിസ്റ്റങ്ങളുടെ തുടർച്ചയായ നവീകരണം, മാറിക്കൊണ്ടിരിക്കുന്ന ഡിസൈൻ സാഹചര്യങ്ങൾക്ക് അനുസൃതമായി അവയുടെ പ്രോപ്പർട്ടികൾ ക്രമീകരിക്കാനുള്ള കഴിവ് എന്നിവയാൽ, വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള വിതരണം ചെയ്ത സേവന-അധിഷ്‌ഠിത CAD-ക്കായുള്ള ഒരു ആർക്കിടെക്ചർ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

2. ജാവ വെബ് സേവനങ്ങളും അനുബന്ധ WSDL ഡോക്യുമെൻ്റുകളും ഒരു ബോട്ടം-അപ്പ് രീതി ഉപയോഗിച്ച് നിർമ്മിക്കുന്നതിനും ഡെവലപ്‌മെൻ്റ് എൻവയോൺമെൻ്റിൽ ഓഫ്‌ലൈൻ പരിശോധനയ്ക്ക് ശേഷം വിതരണം ചെയ്ത CAD സെർവറിലേക്ക് ഡെലിവർ ചെയ്യുന്നതിനും ഒരു പൊതു രീതി നടപ്പിലാക്കിയിട്ടുണ്ട്.

3. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ ഓട്ടോമേറ്റഡ് ഡിസൈനിലെ മോഡലിംഗ് തുടർച്ചയായ സിസ്റ്റങ്ങളുടെ സാധാരണ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ജാവ വെബ് സേവനങ്ങൾക്കായി സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

4. ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കി ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയർ നടപ്പിലാക്കുന്നതിനായി സഹായ പ്രവർത്തനങ്ങളുടെ ഒരു ലൈബ്രറി നിർമ്മിച്ചിട്ടുണ്ട്.

5. ഡിസ്ട്രിബ്യൂട്ടഡ് സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റത്തിനായുള്ള കൺസോൾ, വിൻഡോ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ടെംപ്ലേറ്റുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി വികസിപ്പിച്ചെടുക്കുകയും ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾക്കൊപ്പം വിതരണം ചെയ്ത CAD സിസ്റ്റത്തിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഓർഗനൈസേഷൻ നടപ്പിലാക്കുകയും ചെയ്തു.

6. വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ ജാവ വെബ് സേവനങ്ങളുടെയും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെയും ഇടപെടൽ ഉറപ്പാക്കുന്ന വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

1. അനിസിമോവ് ഡി.എ. വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങളുടെ നിർമ്മാണം [ടെക്സ്റ്റ്] / അനിസിമോവ് ഡി.എ. ഗ്രിഡിൻ വി.എൻ., ഡിമിട്രിവിച്ച് ജി.ഡി. // വ്യവസായത്തിലെ ഓട്ടോമേഷൻ - 2011. - നമ്പർ 1 - പേജ്. 9-12.

2. അനിസിമോവ് ഡി.എ. വെബ് സാങ്കേതികവിദ്യകളെ അടിസ്ഥാനമാക്കിയുള്ള കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങളുടെ നിർമ്മാണം [ടെക്സ്റ്റ്] / ഗ്രിഡിൻ വി.എൻ., ഡിമിട്രിവിച്ച് ജി.ഡി., അനിസിമോവ് ഡി.എ. // ഇൻഫർമേഷൻ ടെക്നോളജീസ് - 2011. - നമ്പർ 5. – പേജ് 23-27.

3. അനിസിമോവ് ഡി.എ. സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾക്കായി വെബ് സേവനങ്ങളുടെ നിർമ്മാണം [ടെക്സ്റ്റ്] / ഗ്രിഡിൻ വി.എൻ., ഡിമിട്രിവിച്ച് ജി.ഡി., അനിസിമോവ് ഡി.എ // ഇൻഫർമേഷൻ ടെക്നോളജീസ് ആൻഡ് കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങൾ - 2012. - നമ്പർ 4. – പേജ് 79-84.

4. അനിസിമോവ് ഡി.എ. വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള സർക്യൂട്ട് ഡിസൈനിനായി ഓട്ടോമേഷൻ സംവിധാനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ [ടെക്സ്റ്റ്] / അനിസിമോവ് ഡി.എ // സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് ഇലക്ട്രോ ടെക്നിക്കൽ യൂണിവേഴ്സിറ്റി "LETI" - 2012. - നമ്പർ 10. – സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് ഇലക്ട്രോ ടെക്നിക്കൽ യൂണിവേഴ്സിറ്റിയുടെ പബ്ലിഷിംഗ് ഹൗസ് "LETI", - pp. 56-61.

5. അനിസിമോവ് ഡി.എ. CAD നാവിഗേഷൻ, കൺട്രോൾ സിസ്റ്റങ്ങളിൽ വെബ് ഉറവിടങ്ങളിലേക്കുള്ള ആക്സസ് [ടെക്സ്റ്റ്] / ലാറിസ്റ്റോവ് ഡി.എ., അനിസിമോവ് ഡി.എ. // ഗൈറോസ്കോപ്പിയും നാവിഗേഷനും. 2007. നമ്പർ 2. -എസ്. 106.

അധ്യായം 1. വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള വിതരണ സംവിധാനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള പൊതു രീതിശാസ്ത്രം

1.1 സേവന-അധിഷ്ഠിത വാസ്തുവിദ്യ.

1-2. ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതി.

1-3. വെബ് സേവനങ്ങളുടെ പ്രാഥമിക പരിശോധന.

അധ്യായം 2. ഡിസ്ട്രിബ്യൂട്ടഡ് സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റത്തിൻ്റെ വെബ് സേവനങ്ങൾക്കായി സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ

2-1. സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾക്കുള്ള ഗണിതശാസ്ത്ര പിന്തുണ.

2-2. ഫ്രീക്വൻസി ഡൊമെയ്‌നിൽ ലീനിയർ സിസ്റ്റങ്ങൾ രൂപകൽപ്പന ചെയ്യുന്നതിനുള്ള വെബ് സേവനം.

2-3. നോൺ-ലീനിയർ സിസ്റ്റങ്ങളുടെ സ്ഥിരമായ അവസ്ഥ കണക്കാക്കുന്നതിനുള്ള വെബ് സേവനം.

2-4. ലീനിയറൈസ്ഡ് സർക്യൂട്ടുകളുടെ ഫ്രീക്വൻസി വിശകലനത്തിനായി ഒരു സേവന-അധിഷ്ഠിത സംയോജിത സംവിധാനം.

2-5. ഡൈനാമിക് മോഡിൽ നോൺ-ലീനിയർ സിസ്റ്റങ്ങൾ കണക്കാക്കുന്നതിനുള്ള വെബ് സേവനം.

അധ്യായം 3. ഡാറ്റ കംപ്രഷൻ രീതികളെ അടിസ്ഥാനമാക്കി വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നു.

3-1. മെട്രിക്സുകൾ സംഭരിക്കുമ്പോഴും പ്രോസസ്സ് ചെയ്യുമ്പോഴും പൂജ്യം മൂലകങ്ങൾ ഇല്ലാതാക്കുന്നതിനുള്ള രീതികൾ.

3-2. വെബ് സേവനങ്ങളുടെ പരിഷ്കരിച്ച പതിപ്പുകൾ വികസിപ്പിക്കുന്നതിനുള്ള രീതിശാസ്ത്രം.

3-2-1. പ്രതീകാത്മക ഘട്ടത്തിൽ പരിഷ്ക്കരണം.

3-2-2. സംഖ്യാ ഘട്ടത്തിൽ മാറ്റം.

3-3. പാരാമീറ്റർ വ്യതിയാനങ്ങളിലേക്കുള്ള സർക്യൂട്ട് ഫംഗ്‌ഷനുകളുടെ സംവേദനക്ഷമത കണക്കാക്കുന്നതിനുള്ള വെബ് സേവനം.

3-3-1. സമവാക്യങ്ങളുടെ വ്യത്യാസത്തെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു വെബ് സേവന രീതിയുടെ നിർമ്മാണം.

3-3-2. അറ്റാച്ച് ചെയ്ത സ്കീമയെ അടിസ്ഥാനമാക്കിയുള്ള വെബ് സേവന രീതി.

3-4. സ്റ്റേഡി-സ്റ്റേറ്റ് വേരിയബിളുകളുടെ സെൻസിറ്റിവിറ്റി കണക്കാക്കുന്നതിനുള്ള വെബ് സേവനം.

3-4-1. വേരിയബിളുകളുടെ വെക്റ്റർ സെൻസിറ്റിവിറ്റി കണക്കാക്കുന്നതിനുള്ള ഒരു വെബ് സേവന രീതിയുടെ നിർമ്മാണം.

3-4-2. വേരിയബിളുകളുടെ സ്കെയിലർ സെൻസിറ്റിവിറ്റി കണക്കാക്കുന്നതിനുള്ള വെബ് സേവന രീതി.

അധ്യായം 4. വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങളുടെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ.

4-1. ഒരു WSDL പ്രമാണത്തെ അടിസ്ഥാനമാക്കി ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു സാങ്കേതികത.

4-1-1. ഒരു Apache Tomcat സെർവറിൽ വെബ് സേവനങ്ങൾ വിന്യസിക്കുന്നു.

4-1-2. ഒരു WSDL ഫയൽ ഇറക്കുമതി ചെയ്യുന്നതിനും ഒരു അസ്ഥികൂടം ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ നിർമ്മിക്കുന്നതിനുമുള്ള ഒരു സാങ്കേതികത.

4-2. വിതരണം ചെയ്ത സർക്യൂട്ട് ഡിസൈൻ സിസ്റ്റത്തിൻ്റെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ.

4-2-1. കൺസോൾ ക്ലയൻ്റുകളെ നിർമ്മിക്കുന്നതിനുള്ള രീതി.

4-2-2. വിൻഡോഡ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള രീതി.

4-2-3. ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള രീതിശാസ്ത്രം.

4-3. ക്ലയൻ്റ് ജാവ ആപ്ലിക്കേഷനുകളുടെ വിന്യാസം.

4-3-1. കമാൻഡ് ലൈനിൽ നിന്ന് ആരംഭിച്ച ജാവ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെ വിന്യാസം.

4-3-2. ഒരു വെബ് ബ്രൗസറിൽ നിന്ന് ആരംഭിച്ച ജാവ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെ വിന്യാസം.

4-4. വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വെബ് സേവനങ്ങളുമായുള്ള ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെ ഇടപെടലിൻ്റെ ഓർഗനൈസേഷൻ.

പ്രബന്ധത്തിൻ്റെ ആമുഖം (അമൂർത്തത്തിൻ്റെ ഭാഗം) "വെബ് സേവന സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കി വിതരണം ചെയ്ത കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികളുടെ ഗവേഷണവും വികസനവും" എന്ന വിഷയത്തിൽ

എഞ്ചിനീയറിംഗ് പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള സമ്പ്രദായത്തിലേക്ക് കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങളുടെ വ്യാപകമായ ആമുഖം ലൈസൻസുള്ള CAD സോഫ്റ്റ്വെയറിൻ്റെ ഉയർന്ന വിലയാൽ ഗണ്യമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. അതേ സമയം, നിങ്ങളുടെ സ്വന്തം കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നത് വിഭവങ്ങളുടെ വലിയ ചെലവുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, മാത്രമല്ല ആധുനിക CAD സിസ്റ്റങ്ങളുടെ വികസനത്തിന് നൂറുകണക്കിന് മനുഷ്യ-വർഷങ്ങൾ ആവശ്യമുള്ളതിനാൽ ചുരുങ്ങിയ സമയത്തിനുള്ളിൽ ഇത് നടപ്പിലാക്കാൻ കഴിയില്ല. യഥാർത്ഥ ഓപ്പറേറ്റിംഗ് സാഹചര്യങ്ങളിൽ, മൾട്ടിഫങ്ഷണൽ ഇൻ്റഗ്രേറ്റഡ് CAD സിസ്റ്റങ്ങൾ (ഉദാഹരണത്തിന്, മൈക്രോ-ക്യാപ് 7, PSPICE, DISPC) ഒരു ചട്ടം പോലെ, നിർദ്ദിഷ്ട പ്രശ്നങ്ങൾ പരിഹരിക്കുന്ന പ്രക്രിയയിൽ നിന്ന് വളരെ ഫലപ്രദമല്ലാത്ത രീതിയിൽ ഉപയോഗിക്കുന്നു എന്നതും പ്രശ്നം സങ്കീർണ്ണമാണ്. ഈ സിസ്റ്റങ്ങളുടെ അടിസ്ഥാന സോഫ്‌റ്റ്‌വെയർ, ഓരോ ഡിപ്പാർട്ട്‌മെൻ്റിനും ഏറ്റവും പ്രത്യേകമായ 10-20% സോഫ്‌റ്റ്‌വെയർ.

ആപ്ലിക്കേഷനുകൾ തമ്മിലുള്ള ആശയവിനിമയത്തിൻ്റെയും വിവര കൈമാറ്റത്തിൻ്റെയും ചുമതലകൾ നടപ്പിലാക്കുന്ന ഇൻ്റർനെറ്റ് സാങ്കേതികവിദ്യകളുടെ അടിസ്ഥാനത്തിൽ നിർമ്മിച്ച ഡിസ്ട്രിബ്യൂഡ് ഡിസൈൻ സിസ്റ്റങ്ങളിലേക്ക് നീങ്ങുന്നതിലൂടെ CAD ആർക്കിടെക്ചറിൻ്റെ വികേന്ദ്രീകരണമാണ് ഈ സമ്മർദ്ദകരമായ പ്രശ്നത്തിനുള്ള പരിഹാരം. സ്വതന്ത്രമായി കൈകാര്യം ചെയ്യപ്പെടുന്ന ഈ ആപ്ലിക്കേഷനുകൾ സ്വയംഭരണാധികാരമുള്ളവയാണ്, ഒരു പൊതു ചുമതല നിർവഹിക്കുന്നതിന് പരസ്പരം ആശയവിനിമയം നടത്താനും കഴിയും. ഇൻറർനെറ്റ് ടെക്നോളജി പ്രോട്ടോക്കോളുകൾ സബ്സിസ്റ്റങ്ങൾ ലിങ്ക് ചെയ്യുന്നതിനുള്ള വിശ്വസനീയമായ അടിസ്ഥാനം നൽകുന്നു, ഗ്രിഡ് സാങ്കേതികവിദ്യകളിൽ നിന്ന് വ്യത്യസ്തമായി, വ്യത്യസ്ത നെറ്റ്‌വർക്ക് നോഡുകളിൽ സ്ഥിതിചെയ്യുന്ന ഉറവിടങ്ങളുടെ ഏകോപിത ഉപയോഗം അവയ്ക്ക് ആവശ്യമില്ല, ഇത് വിതരണം ചെയ്ത CAD സിസ്റ്റം നിർമ്മിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള പ്രക്രിയയെ ഗണ്യമായി ലളിതമാക്കുന്നു. അത്തരമൊരു വിതരണ സംവിധാനം നടപ്പിലാക്കുന്നതിനുള്ള സാധ്യതയുടെ പ്രധാന ആവശ്യകത വ്യക്തിഗത ഉപസിസ്റ്റങ്ങൾ പരസ്പരം ഇടപഴകാൻ കഴിയുന്ന ഇൻ്റർഫേസുകളുടെ സ്ഥിരതയാണ്. ഈ ആവശ്യകത നിറവേറ്റുകയാണെങ്കിൽ, വിതരണം ചെയ്ത CAD സിസ്റ്റത്തിൻ്റെ വ്യക്തിഗത ഘടകങ്ങൾ വിവിധ ഡവലപ്പർമാർക്ക് സൃഷ്‌ടിക്കാനും വിവിധ സൈറ്റുകളിൽ പരിപാലിക്കാനും കഴിയും, അവിടെ നിന്ന് അവ വാണിജ്യാടിസ്ഥാനത്തിൽ ഉപഭോക്താക്കൾക്ക് കൈമാറും.

ഒരു വിതരണം ചെയ്ത ആപ്ലിക്കേഷനിലേക്ക് വ്യക്തിഗത സബ്സിസ്റ്റങ്ങളെ സംയോജിപ്പിക്കുന്നതിനുള്ള ഏറ്റവും ഫലപ്രദമായ മാർഗ്ഗം വെബ് സേവന സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള വിദൂര നടപടിക്രമ കോൾ ആണ്. വികേന്ദ്രീകൃത CAD സിസ്റ്റങ്ങളുടെ വികസനത്തിൽ വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള സംയോജനം, XML അടിസ്ഥാനമാക്കിയുള്ള ഇൻ്റർഫേസുകളുടെയും ഇടപെടലുകളുടെയും വിവരണത്തിലേക്ക് നീങ്ങാൻ നിങ്ങളെ അനുവദിക്കുന്നു, തിരഞ്ഞെടുത്ത ഇൻ്റർഫേസ് സംരക്ഷിച്ചിട്ടുണ്ടെങ്കിൽ, സോഫ്റ്റ്വെയർ പരിഷ്ക്കരിക്കുന്നതിനും വികസിപ്പിക്കുന്നതിനുമുള്ള കഴിവ് നൽകുന്നു. വ്യക്തിഗത ഉപസിസ്റ്റമുകളുടെ അയഞ്ഞ കപ്ലിംഗ് കാരണം, ഏത് പ്ലാറ്റ്‌ഫോമിലെയും വിവിധ സേവനങ്ങൾ തമ്മിലുള്ള ഇടപെടൽ ഉറപ്പാക്കാനും നിലവിലുള്ള ആപ്ലിക്കേഷനുകൾ മാറുന്ന ഡിസൈൻ സാഹചര്യങ്ങളുമായി പൊരുത്തപ്പെടുത്താനും ഇത് അനുവദിക്കുന്നു.

അത്തരമൊരു ആർക്കിടെക്ചർ ഉപയോഗിച്ച് കമ്പ്യൂട്ടേഷണൽ പ്രവർത്തനങ്ങൾ നടത്തുന്നതിൻ്റെ പ്രധാന ഭാരം വെബ് സേവനങ്ങളിൽ വീഴുന്നു, ഇത് രൂപകൽപ്പന ചെയ്യുന്ന സിസ്റ്റങ്ങളെ മോഡലിംഗ് ചെയ്യുന്നതിലെ എല്ലാ പ്രശ്നങ്ങളും പരിഹരിക്കുന്നു; പ്രാരംഭ ഡാറ്റ തയ്യാറാക്കുന്നതിനും മോഡലിംഗ് ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള ഏറ്റവും ലളിതമായ പ്രവർത്തനങ്ങൾ മാത്രമാണ് ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്ക് നൽകിയിരിക്കുന്നത്. വെബ് സേവന സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കി ഒരു CAD സിസ്റ്റം നിർമ്മിക്കുമ്പോൾ, ഇനിപ്പറയുന്ന തരത്തിലുള്ള ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നടപ്പിലാക്കാൻ കഴിയും: കൺസോൾ-ടൈപ്പ് ആപ്ലിക്കേഷൻ, വിൻഡോ-ടൈപ്പ് ആപ്ലിക്കേഷൻ, വെബ് ആപ്ലിക്കേഷൻ.

ഒരു ഗ്രാഫിക്കൽ ഇൻ്റർഫേസിൻ്റെ അഭാവമാണ് കൺസോൾ ആപ്ലിക്കേഷനുകളുടെ സവിശേഷത; എന്നിരുന്നാലും, ചെറിയ സ്‌ക്രീൻ ഏരിയയുള്ള പോക്കറ്റ് കമ്പ്യൂട്ടറുകൾക്കായി ലളിതമായ CAD സിസ്റ്റങ്ങൾ നടപ്പിലാക്കുമ്പോൾ അവയുടെ ഉപയോഗം ഉപയോഗപ്രദമാകും.

വിൻഡോഡ് ആപ്ലിക്കേഷനുകൾ ഗ്രാഫിക്കൽ ഇൻ്റർഫേസിൻ്റെ ഏറ്റവും മികച്ച നിർവ്വഹണം നൽകുന്നു, കൂടാതെ വെബ് സേവന സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കിയുള്ള CAD സിസ്റ്റങ്ങൾ വികസിപ്പിക്കുന്നതിന് ഏറ്റവും അനുയോജ്യമാണ്. അതേ സമയം, ഏത് വെബ് സേവനത്തിനും ഡയലോഗ് ഇടപെടൽ നടപ്പിലാക്കുന്നതിനുള്ള വ്യത്യസ്ത വഴികൾ ഉപയോഗിച്ച് ഒരേ തരത്തിലുള്ള നിരവധി ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാൻ കഴിയും.

വിതരണം ചെയ്ത എല്ലാ ഡിസൈൻ സിസ്റ്റം സോഫ്റ്റ്വെയറുകളും ഇൻ്റർനെറ്റിൽ പൂർണ്ണമായും സ്ഥാപിക്കാനുള്ള കഴിവ് വെബ് ആപ്ലിക്കേഷനുകൾ നൽകുന്നു. അത്തരമൊരു ഘടനയുടെ ഒരു ആപ്ലിക്കേഷൻ്റെ പ്രയോജനം, ഏത് തരത്തിലുള്ള ബ്രൗസറിലൂടെയും വിതരണം ചെയ്ത CAD ഉപയോഗിക്കുന്നതിനുള്ള തുറന്ന ആക്സസ് ആണ്; ഈ തരത്തിലുള്ള ഒരു ആപ്ലിക്കേഷൻ്റെ പോരായ്മ, മോഡലിൻ്റെ ഘടകങ്ങളുടെ വിവരണം നൽകുന്നതിന് ആവശ്യമായ സമയത്തിൻ്റെ വർദ്ധനവാണ്. സിസ്റ്റം, പ്രാരംഭ ഡാറ്റ നൽകുന്നതിൻ്റെ ഓരോ ഘട്ടത്തിലും ഒരു പ്രതികരണം പ്രതീക്ഷിക്കുന്നത് മൂലമാണ്.

ഏത് തരത്തിലുള്ള ക്ലയൻ്റ് ആപ്ലിക്കേഷനും, വെബ് സേവനങ്ങൾ ഒരേ രീതിയിൽ വിളിക്കപ്പെടുന്നു, കൂടാതെ ഓരോ വെബ് സേവനത്തിനും വ്യത്യസ്ത പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ എഴുതിയ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാൻ നിങ്ങൾക്ക് ഏത് മാർഗവും ഉപയോഗിക്കാം. ആവശ്യമെങ്കിൽ, മാറുന്ന ഡിസൈൻ വ്യവസ്ഥകൾക്കനുസൃതമായി അത്തരം ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾ എളുപ്പത്തിൽ പരിഷ്കരിക്കാനാകും; അധിക രീതികൾ ഉൾപ്പെടുത്തി വെബ് സേവനം വിപുലീകരിക്കാനും കഴിയും.

വെബ് സേവന സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കി പ്ലാറ്റ്‌ഫോം-സ്വതന്ത്ര വിതരണ കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികൾ ഗവേഷണം ചെയ്യുകയും വികസിപ്പിക്കുകയും ചെയ്യുക എന്നതാണ് ഈ പ്രബന്ധത്തിൻ്റെ ഉദ്ദേശ്യം. ഒരു നിർദ്ദിഷ്ട നിർവ്വഹണത്തിനായി, സർക്യൂട്ട് ഡിസൈനിനായി ഒരു ഡിസ്ട്രിബ്യൂഡ് ഓട്ടോമേഷൻ സിസ്റ്റം നിർമ്മിക്കുക എന്നതാണ് തിരഞ്ഞെടുത്ത ചുമതല, അത് സ്റ്റേഷണറി മോഡിൽ, ഫ്രീക്വൻസി ഡൊമെയ്‌നിൽ, ടൈം ഡൊമെയ്‌നിൽ ലീനിയർ, നോൺലീനിയർ ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ മൾട്ടിവേരിയേറ്റ് മോഡലിംഗ് നടത്തുകയും സംവേദനക്ഷമത കണക്കാക്കുകയും വേണം. സർക്യൂട്ട് (കൈമാറ്റം) പ്രവർത്തനങ്ങളും പാരാമീറ്ററുകളുടെ വ്യതിയാനങ്ങളിലേക്കുള്ള സ്റ്റേഷണറി മോഡ് വേരിയബിളുകളുടെ സംവേദനക്ഷമതയും.

ഈ ടാസ്ക് നേടുന്നതിന് ഇത് ആവശ്യമാണ്:

ഒരു സെർവറിലേക്ക് ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനും ഓഫ്‌ലൈൻ പരിശോധനയ്ക്കും വിന്യസിക്കുന്നതിനുമുള്ള ഒരു പൊതു രീതി വികസിപ്പിക്കുക.

ഒരു ഡിസ്ട്രിബ്യൂട്ടഡ് സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റത്തിനായി ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയറിൻ്റെ ഗവേഷണവും വികസനവും നടത്തുക.

ഡാറ്റ കംപ്രഷൻ സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കി ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി ഗവേഷണം ചെയ്യുകയും വികസിപ്പിക്കുകയും ചെയ്യുക.

കൺസോൾ, വിൻഡോ തരങ്ങൾ, ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ എന്നിവയുടെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ടെംപ്ലേറ്റുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതിശാസ്ത്രത്തിൻ്റെ ഗവേഷണവും വികസനവും നടത്തുക.

വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വെബ് സേവനങ്ങളുടെ പ്രവർത്തനം നടപ്പിലാക്കുന്നതിനുള്ള ഒരു രീതിശാസ്ത്രം വികസിപ്പിക്കുക.

പ്രബന്ധത്തിൽ ഒരു ആമുഖം, പ്രധാന ഉള്ളടക്കത്തിൻ്റെ നാല് അധ്യായങ്ങൾ, ഒരു ഉപസംഹാരം, 69 ശീർഷകങ്ങൾ അടങ്ങിയ ഗ്രന്ഥസൂചിക എന്നിവ അടങ്ങിയിരിക്കുന്നു. കൃതിയുടെ 154 പേജുകളിൽ അവതരിപ്പിച്ചിരിക്കുന്നു, അതിൽ 21 അക്കങ്ങളും ഒരു പട്ടികയും ഉൾപ്പെടുന്നു.

പ്രബന്ധത്തിൻ്റെ സമാപനം "ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റങ്ങൾ (ഇൻഡസ്ട്രി പ്രകാരം)" എന്ന വിഷയത്തിൽ, അനിസിമോവ്, ഡെനിസ് ആൻഡ്രീവിച്ച്

പ്രബന്ധത്തിൻ്റെ പ്രധാന ഫലങ്ങൾ ഇപ്രകാരമാണ്:

1. വികേന്ദ്രീകൃത ഘടന, പ്ലാറ്റ്‌ഫോം സ്വാതന്ത്ര്യം, വ്യക്തിഗത ഉപസിസ്റ്റങ്ങളുടെ പ്രോപ്പർട്ടികൾ മാറിക്കൊണ്ടിരിക്കുന്ന സാഹചര്യങ്ങളുമായി പൊരുത്തപ്പെടുത്തുന്നതിന് തുടർച്ചയായ നവീകരണം നടത്താനുള്ള കഴിവ് എന്നിവയാൽ, വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള വിതരണം ചെയ്ത സേവന-അധിഷ്ഠിത CAD-ക്കുള്ള ഒരു ആർക്കിടെക്ചർ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

2. ജാവ വെബ് സേവനങ്ങളും അനുബന്ധ WSDL ഡോക്യുമെൻ്റുകളും ഒരു ബോട്ടം-അപ്പ് രീതി ഉപയോഗിച്ച് നിർമ്മിക്കുന്നതിനും ഡെവലപ്‌മെൻ്റ് എൻവയോൺമെൻ്റിൽ ഓഫ്‌ലൈൻ പരിശോധനയ്ക്ക് ശേഷം വിതരണം ചെയ്ത CAD സെർവറിലേക്ക് ഡെലിവർ ചെയ്യുന്നതിനും ഒരു പൊതു രീതി നടപ്പിലാക്കിയിട്ടുണ്ട്.

3. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ ഓട്ടോമേറ്റഡ് ഡിസൈനിലെ മോഡലിംഗ് തുടർച്ചയായ സിസ്റ്റങ്ങളുടെ സാധാരണ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ജാവ വെബ് സേവനങ്ങൾക്കായി സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

4. ഡാറ്റ കംപ്രഷൻ അടിസ്ഥാനമാക്കി ജാവ വെബ് സേവന സോഫ്റ്റ്‌വെയർ നടപ്പിലാക്കുന്നതിനായി സഹായ പ്രവർത്തനങ്ങളുടെ ഒരു ലൈബ്രറി നിർമ്മിച്ചിട്ടുണ്ട്.

5. ഡിസ്ട്രിബ്യൂട്ടഡ് സർക്യൂട്ട് ഡിസൈൻ ഓട്ടോമേഷൻ സിസ്റ്റത്തിൻ്റെ കൺസോൾ, വിൻഡോ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ടെംപ്ലേറ്റുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി വികസിപ്പിച്ചെടുക്കുകയും ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾക്കൊപ്പം വിതരണം ചെയ്ത CAD സിസ്റ്റത്തിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഓർഗനൈസേഷൻ നടപ്പിലാക്കുകയും ചെയ്തു.

6. വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ ജാവ വെബ് സേവനങ്ങളുടെയും ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകളുടെയും ഇടപെടൽ ഉറപ്പാക്കുന്ന വിതരണം ചെയ്ത CAD സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്.

ഉപസംഹാരം

പ്രബന്ധപ്രവർത്തനം നടത്തുമ്പോൾ, സേവന-അധിഷ്ഠിത വാസ്തുവിദ്യയും വെബ് സേവനങ്ങളുടെ ഉപയോഗവും ഉപയോഗിച്ച് പ്ലാറ്റ്ഫോം-സ്വതന്ത്ര വിതരണ CAD സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള രീതികളുടെ ഗവേഷണത്തിൻ്റെയും വികസനത്തിൻ്റെയും പ്രശ്നങ്ങൾ പരിഗണിക്കപ്പെട്ടു. അത്തരമൊരു CAD സിസ്റ്റം വ്യക്തമാക്കുന്നതിന്, സർക്യൂട്ട് ഡിസൈൻ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ഒരു വിതരണ സംവിധാനം തിരഞ്ഞെടുത്തു.

വികേന്ദ്രീകൃത CAD സോഫ്‌റ്റ്‌വെയർ നിർമ്മിക്കുമ്പോൾ വെബ് സേവനങ്ങളുടെ ഉപയോഗം XML അടിസ്ഥാനമാക്കിയുള്ള ഇൻ്റർഫേസുകളും ഇടപെടലുകളും വിവരിക്കുന്നത് സാധ്യമാക്കുന്നു, ആവശ്യമായ ഇൻ്റർഫേസ് സംരക്ഷിച്ചിട്ടുണ്ടെങ്കിൽ, സിസ്റ്റം പരിഷ്‌ക്കരിക്കുന്നതിനും വികസിപ്പിക്കുന്നതിനുമുള്ള അവസരം നൽകുന്നു. ഏത് പ്ലാറ്റ്‌ഫോമിലും സേവനങ്ങൾ തമ്മിലുള്ള ആശയവിനിമയം സംഘടിപ്പിക്കാനും ഡിസൈൻ വ്യവസ്ഥകൾ മാറ്റുന്നതിന് ഉപയോഗിക്കുന്ന ആപ്ലിക്കേഷനുകൾ ക്രമീകരിക്കാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.

ഒരു സെർവറിൽ ജാവ വെബ് സേവനങ്ങൾ നിർമ്മിക്കുന്നതിനും ഓഫ്‌ലൈൻ ടെസ്റ്റിംഗിനും വിന്യസിക്കുന്നതിനുമുള്ള ഒരു പൊതു രീതിശാസ്ത്രം ഈ ജോലി സൃഷ്ടിച്ചു. ഈ രീതിശാസ്ത്രത്തെ അടിസ്ഥാനമാക്കി, സർക്യൂട്ട് ഫംഗ്‌ഷനുകളുടെയും സ്റ്റേഷണറിയുടെയും സെൻസിറ്റിവിറ്റി കണക്കാക്കുന്നത് ഉൾപ്പെടെ, ഫ്രീക്വൻസി ഡൊമെയ്‌നിൽ, ടൈം ഡൊമെയ്‌നിലെ സ്റ്റേഡി-സ്റ്റേറ്റ് മോഡിൽ ലീനിയർ, നോൺലീനിയർ ഇലക്ട്രോണിക് സർക്യൂട്ടുകൾ കണക്കാക്കുന്നതിലെ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്ന ജാവ വെബ് സേവനങ്ങളുടെ ഒരു സോഫ്റ്റ്വെയർ നടപ്പിലാക്കൽ വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. -മോഡ് വേരിയബിളുകൾ മുതൽ പാരാമീറ്റർ വ്യതിയാനങ്ങൾ വരെ. സോഫ്റ്റ്വെയറിൻ്റെ ഘടന ഡാറ്റ കംപ്രഷൻ സാങ്കേതികവിദ്യയുടെയും സഹായ പ്രവർത്തനങ്ങളുടെയും വ്യാപകമായ ഉപയോഗത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, പ്രബന്ധം പൂർത്തിയാക്കുന്ന പ്രക്രിയയിൽ ഒരു ലൈബ്രറി സൃഷ്ടിച്ചു.

ഒരു വെബ് സേവനവുമായി ഫലപ്രദമായ ഉപയോക്തൃ ഇടപെടൽ സംഘടിപ്പിക്കുന്നതിന്, കൺസോൾ, വിൻഡോ തരങ്ങൾ, ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകൾ എന്നിവയുടെ ക്ലയൻ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ടെംപ്ലേറ്റുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പൊതു രീതി വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്, കൂടാതെ വൈവിധ്യമാർന്ന പരിതസ്ഥിതികളിൽ വെബ് സേവനങ്ങളുടെ പ്രവർത്തനം നടപ്പിലാക്കുകയും ചെയ്തു.

പ്രബന്ധ ഗവേഷണത്തിനുള്ള റഫറൻസുകളുടെ പട്ടിക ടെക്നിക്കൽ സയൻസസ് സ്ഥാനാർത്ഥി അനിസിമോവ്, ഡെനിസ് ആൻഡ്രീവിച്ച്, 2013

1. സർക്യൂട്ട് ഡിസൈനിൻ്റെ ഓട്ടോമേഷൻ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / V.N. ഇലിൻ [et al.]; മാറ്റം വരുത്തിയത് വി.എൻ ഇലീന. എം.: റേഡിയോ ആൻഡ് കമ്മ്യൂണിക്കേഷൻ, 1987. - 368 പേ.

2. ഒരു മിനി കമ്പ്യൂട്ടറിൽ സർക്യൂട്ട് ഡിസൈനിൻ്റെ ഓട്ടോമേഷൻ ടെക്സ്റ്റ്: ടെക്സ്റ്റ്ബുക്ക് / V.I. അനിസിമോവ് [തുടങ്ങിയവ]. JL: പബ്ലിഷിംഗ് ഹൗസ് ലെനിംഗർ. യൂണിവേഴ്സിറ്റി, 1983. - 199 പേ.

3. അനിസിമോവ്, വി.ഐ. IBM/PC ടെക്‌സ്‌റ്റിൽ അനലോഗ്, ഡിജിറ്റൽ ഇലക്ട്രോണിക് സർക്യൂട്ടുകൾ മോഡലിംഗ് ചെയ്യുന്നതിനുള്ള ഒരു കൂട്ടം സംവേദനാത്മക പാക്കേജുകൾ. / V.I.Anisimov, K.B.Skobeltsyn, A.V.Nikitin // റേഡിയോ ഇലക്ട്രോണിക്സിലും ഉപകരണ നിർമ്മാണത്തിലും ഓട്ടോമേറ്റഡ് ഡിസൈൻ: 1991.-P.3-6.

4. അനിസിമോവ്, വി.ഐ. പാരാമീറ്റർ വ്യതിയാനങ്ങളിലേക്കുള്ള നോൺ-ലീനിയർ സിസ്റ്റങ്ങളുടെ സംവേദനക്ഷമത വാചകം. / V.I.Anisimov, Yu.M.Amakhvr // സെൻ്റ് പീറ്റേഴ്സ്ബർഗ് ഇലക്ട്രോ ടെക്നിക്കൽ യൂണിവേഴ്സിറ്റി "LETI" യുടെ നടപടികൾ. സെർ. ഇൻഫോർമാറ്റിക്സ്, മാനേജ്മെൻ്റ്, കമ്പ്യൂട്ടർ ടെക്നോളജി, -2007. ലക്കം 2. - പേജ് 22-26.

5. അനിസിമോവ്, വി.ഐ. തുടർച്ചയായ സിസ്റ്റങ്ങളുടെ മോഡലിംഗ് ടെക്സ്റ്റ്: പാഠപുസ്തകം / V.I. Anisimov. SPb.: LETI, 2006. - 172 പേ.

6. Bellignaso, M. ASP.NET 2.0 പരിതസ്ഥിതിയിൽ വെബ് ആപ്ലിക്കേഷനുകളുടെ വികസനം ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എം. ബെല്ലിഗ്നാസോ.; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് യു.എൻ. ആർട്ടെമെൻകോ. എം.: LLC "I.D. വില്യംസ്", 2007. - 640 പേ.

7. ബെൽമാൻ, ആർ. മാട്രിക്സ് സിദ്ധാന്തത്തിലേക്കുള്ള ആമുഖം വാചകം: മോണോഗ്രാഫ് / ആർ. ബെൽമാൻ; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് വി.ബി. ലിഡ്സ്കി. എം.: നൗക, 1969. - 336 പേ.

8. ബോഗ്ദാനോവ്, എ.ബി. സേവന-അധിഷ്ഠിത വാസ്തുവിദ്യ: ഗ്രിഡ് സാങ്കേതികവിദ്യകളുടെ വികസനത്തിൻ്റെ വെളിച്ചത്തിൽ പുതിയ അവസരങ്ങൾ / എ.വി. ബോഗ്ദാനോവ്, ഇ.എൻ. സ്റ്റാങ്കോവ, വി.വി.മാരീവ് (http://www.ict.edu.ru/lib/index.php?idres= 5639)

9. Vlah, I. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ വിശകലനത്തിൻ്റെയും രൂപകൽപ്പനയുടെയും മെഷീൻ രീതികൾ വാചകം: മോണോഗ്രാഫ് / I. Vlah, K. Sinhal.; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: റേഡിയോ ആൻഡ് കമ്മ്യൂണിക്കേഷൻ, 1988. - 560 പേ.

10. ഗാമ, ഇ. ഒബ്‌ജക്‌റ്റ് ഓറിയൻ്റഡ് ഡിസൈനിൻ്റെ ടെക്‌സ്‌റ്റ്: മോണോഗ്രാഫ് / ഇ. ഗാമ, ആർ. ഹെൽം.; പാത ഇംഗ്ലീഷിൽ നിന്ന് സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 2001.

11. I. Gerber, Sh. C# വാചകത്തെക്കുറിച്ചുള്ള പൂർണ്ണമായ റഫറൻസ് പുസ്തകം: മോണോഗ്രാഫ് / Sh. Gerber.; പാത ഇംഗ്ലീഷിൽ നിന്ന് സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 2006. - 740 പേ.

12. ഗ്ലോറിയോസോവ്, ഇ.എൽ. സർക്യൂട്ട് ഡിസൈനിൻ്റെ ഓട്ടോമേഷൻ ആമുഖം ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / ഇ.എൽ. ഗ്ലോറിയോസോവ്, വി.ജി. സോറിൻ, പി.പി. സിപ്ചുക്ക്. എം.: സോവിയറ്റ് റേഡിയോ, 1976. - 232 പേ.

13. Daconta, M. XML, Java 2. പ്രോഗ്രാമറുടെ ലൈബ്രറി ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / M. Daconta, A. Saganich; പാത ഇംഗ്ലീഷിൽ നിന്ന് സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: 2001. - 384 പേ.

14. ഡെയ്, എൻ. എക്ലിപ്സ്: വെബ് ടൂൾസ് പ്ലാറ്റ്ഫോം ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എൻ. ഡെയ്, എൽ. മണ്ടൽ, എ. റെയ്മാൻ; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.:, 2008.- 688 പേ.

15. ഡീറ്റെൽ, എച്ച്.എം. ജാവ 2-ലെ പ്രോഗ്രാമിംഗ് സാങ്കേതികവിദ്യ: പുസ്തകം 1. ഗ്രാഫിക്സ്, ജാവാബീൻസ്, ഉപയോക്തൃ ഇൻ്റർഫേസ് വാചകം: മോണോഗ്രാഫ് / H.M.Deitel, P.D.Deitel, S.I.Santry.; എം.: ബിനോം-പ്രസ്സ് എൽഎൽസി, 2003.-560 പേ.

16. ഡീറ്റെൽ, എച്ച്.എം. ജാവ 2-ലെ പ്രോഗ്രാമിംഗ് സാങ്കേതികവിദ്യ: പുസ്തകം 2. വിതരണം ചെയ്ത ആപ്ലിക്കേഷനുകൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / Kh.M. ഡീറ്റെൽ, പി.ഡി. ഡീറ്റെൽ, എസ്.ഐ. സാന്ട്രി.; എം.: ബിനോം-പ്രസ്സ് എൽഎൽസി, 2003.-464 പേ.

17. ഡീറ്റെൽ, എച്ച്.എം. ജാവ 2-ലെ പ്രോഗ്രാമിംഗ് സാങ്കേതികവിദ്യ: പുസ്തകം 3. കോർപ്പറേറ്റ് സിസ്റ്റങ്ങൾ, സെർവ്‌ലെറ്റുകൾ, JSP, വെബ് സേവനങ്ങൾ വാചകം: മോണോഗ്രാഫ് / H.M.Deitel, P.D.Deitel, S.I.Santry; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: ബിനോം-പ്രസ്സ് എൽഎൽസി, 2003. - 672 പേ.

18. ഡെമിഡോവിച്ച്, ബി.പി. കംപ്യൂട്ടേഷണൽ മാത്തമാറ്റിക്‌സിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ ടെക്‌സ്‌റ്റ്: മോണോഗ്രാഫ് / ബിപി ഡെമിഡോവിച്ച്, ഐ.എ.മാരോൺ. എം.: ഫിസ്മത്ഗിസ്, 1963. - 658 പേ.

19. ജെയിംസ്, O. സമവാക്യങ്ങളുടെ രേഖീയമല്ലാത്ത സംവിധാനങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള ആവർത്തന രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / O. ജെയിംസ്, ആർ. വെനർ.; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് ഇ.വി. വെർഷ്കോവ, എൻ.പി. സിഡ്കോവ, ഐ.വി. കൊനോവൽറ്റ്സേവ. എം.: മിർ, 1975.- 551 പേ.

20. ജോർജ്ജ്, എ. സമവാക്യങ്ങളുടെ വലിയ വിരളമായ സിസ്റ്റങ്ങളുടെ സംഖ്യാ പരിഹാരം വാചകം: മോണോഗ്രാഫ് / എ. ജോർജ്ജ്, ജെ. ലിയു.; പാത ഇംഗ്ലീഷിൽ നിന്ന് എച്ച്.ഡി. ഇക്രമോവ എം.: മിർ, 1984. - 333 പേ.

21. സർക്യൂട്ട് ഡിസൈനിൻ്റെ ഡയലോഗ് സിസ്റ്റങ്ങൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / V.I. അനിസിമോവ് [തുടങ്ങിയവ]. എം.: റേഡിയോ ആൻഡ് കമ്മ്യൂണിക്കേഷൻ, 1988. - 287 പേ.

22. ഡുനേവ് എസ്.ബി. വിൻഡോസിലും ലിനക്സിലും ഇൻ്റർനെറ്റിനുള്ള ജാവ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എസ്.ബി. ഡുനേവ്. എം.: ഡയലോഗ്-മെഫി, 2004. - 496 പേ.

23. സെലെനുഖിന, വി.എ. കംപ്യൂട്ടേഷണൽ, വിഷ്വലൈസേഷൻ ടാസ്‌ക്കുകൾ ടെക്‌സ്‌റ്റ് വേർതിരിച്ചുകൊണ്ട് ഗണിത മോഡലിംഗിനായി ഇൻ്റർനെറ്റ് അധിഷ്‌ഠിത വെർച്വൽ ലബോറട്ടറികളുടെ വികസനം. / വി.എ.സെലെനുഖിന, //ഇൻഫർമേഷൻ ടെക്നോളജീസ്, 2010. നമ്പർ 10. - കൂടെ.

24. സൈക്കോവ്, എ.എ. ഗ്രാഫ് സിദ്ധാന്തത്തിൻ്റെ അടിസ്ഥാനങ്ങൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എ.എ. സൈക്കോവ്. -എം.: നൗക, 1987.-256 പേ.

25. ഇലിൻ, വി.എൻ. സർക്യൂട്ട് ഡിസൈനിൻ്റെ ഓട്ടോമേഷൻ്റെ അടിസ്ഥാനങ്ങൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / വി.എൻ.ഇലിൻ. എം.: എനർജി, 1979. - 391 പേ.

26. പ്രൊഡക്ഷൻ സിസ്റ്റങ്ങളുടെ സിമുലേഷൻ മോഡലിംഗ് ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / A.A. വാവിലോവ് [et al.]. കൈവ്: ടെക്നിക, 1983. - 415 പേ.

27. XML വാചകത്തിൽ എങ്ങനെ പ്രോഗ്രാം ചെയ്യാം: മോണോഗ്രാഫ് / H.M. Deitel, [തുടങ്ങിയവ].; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: ZAO പബ്ലിഷിംഗ് ഹൗസ് BINOM, 2001. - 944 പേ.

28. കാലിറ്റ്കിൻ, എൻ.എച്ച്. സംഖ്യാ രീതികൾ വാചകം: മോണോഗ്രാഫ് / N.N. കാലിറ്റ്കിൻ. -എം.: നൗക, 1978, - 519 പേ.

29. Knuth, D. കമ്പ്യൂട്ടർ പ്രോഗ്രാമിംഗ് കലയുടെ വാചകം: മോണോഗ്രാഫ് / D.Knut.; പാത ഇംഗ്ലീഷിൽ നിന്ന് G.P.Bavenko, Yu.M.Vayakovsky; മാറ്റം വരുത്തിയത് കെ.ഐ. ബാബെങ്കോ, വി.എസ്. ഷതാർക്മാൻ. എം.: മിർ, 1976. - 734 പേ.

30. Christofides, N. ഗ്രാഫ് സിദ്ധാന്തം. അൽഗോരിതമിക് സമീപനം വാചകം: മോണോഗ്രാഫ് / എൻ. ക്രിസ്റ്റോഫൈഡ്സ്; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് G.P. ഗാവ്രിലോവ. എം.: മിർ, 1978.-432 പേ.

31. MacDonald, M. പ്രൊഫഷണലുകൾക്കായി C# 2005 ലെ ഉദാഹരണങ്ങളുള്ള Microsoft ASP.NET 2.0 ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എം. മക്ഡൊണാൾഡ്, എം. ഷ്പുഷ്ട; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് യു.എൻ. ആർട്ടെമെൻകോ. എം.: LLC "I.D. വില്യംസ്", 2006. - 1408 പേ.

32. മിഖൈലോവ്, വി.ബി. സമവാക്യങ്ങളുടെ സൂപ്പർറിജിഡ് ഡിഫറൻഷ്യൽ-ബീജഗണിത സംവിധാനങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള സംഖ്യാ-വിശകലന രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / വി.ബി. മിഖൈലോവ്. സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: നൗക, 2005. - 223 പേ.

33. നോറെൻകോവ്, ഐ.പി. സാങ്കേതിക ഉപകരണങ്ങളുടെയും സിസ്റ്റങ്ങളുടെയും കമ്പ്യൂട്ടർ സഹായത്തോടെയുള്ള രൂപകൽപ്പനയ്ക്കുള്ള ആമുഖം വാചകം: മോണോഗ്രാഫ് / I.P. നോറെൻകോവ്. -എം.: ഹയർ സ്കൂൾ, 1986. 302 പേ.

34. നോറെൻകോവ്, ഐ.പി. CAD സിദ്ധാന്തത്തിൻ്റെയും രൂപകൽപ്പനയുടെയും അടിസ്ഥാനങ്ങൾ വാചകം: മോണോഗ്രാഫ് / I.P. നോറെൻകോവ്, V.B. മണിച്ചേവ്. എം.: 1990. -334 പേ.

35. നോറെൻകോവ്, ഐ.പി. ഇലക്ട്രോണിക്, കമ്പ്യൂട്ടർ ഉപകരണങ്ങൾക്കുള്ള കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / I.P. നോറെൻകോവ്, വി.ബി. മണിചെവ്. -എം.: ഹയർ സ്കൂൾ, 1983. 272 ​​പേ.

36. നൗട്ടൺ, പി. ജാവ 2 വാചകം: മോണോഗ്രാഫ് / പി. നൗട്ടൺ, ജി. ഷിൽഡ്. ; പാത ഇംഗ്ലീഷിൽ നിന്ന് സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: BHV-പീറ്റേഴ്സ്ബർഗ്, 2001. - 1072 പേ.

37. പെട്രെങ്കോ, എ.ഐ. കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ സിസ്റ്റങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള അടിസ്ഥാനകാര്യങ്ങൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / A.I. പെട്രെങ്കോ, O.I. സെമെൻകോവ്. -കീവ്: ഹയർ സ്കൂൾ, 1984. 293 പേ.

38. പെട്രെങ്കോ, എ.ഐ. ഒരു ഡിജിറ്റൽ കമ്പ്യൂട്ടറിൽ ഇലക്ട്രോണിക് സർക്യൂട്ടുകൾ മോഡലിംഗ് ചെയ്യുന്നതിനുള്ള ടാബുലാർ രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എ.ഐ. പെട്രെങ്കോ, A.I.Vlasov, A.P.Timchenko. -കീവ്: ഹയർ സ്കൂൾ, 1977. 186 പേ.

39. പിസ്സനെറ്റ്സ്കി, എസ്. ടെക്നോളജി ഓഫ് സ്പേസ് മെട്രിക്സ് ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എസ്. പിസ്സനെറ്റ്സ്കി; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് Kh.D.ഇക്രമോവ. എം.: മിർ, 1988. - 410 പേ.

40. Razevig, V. മൈക്രോ-ക്യാപ് 7 ഉപയോഗിച്ച് സർക്യൂട്ട് മോഡലിംഗ് ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / V. Razevig. എം.: ടെലികോം, 2003. - 368 പേ.

41. Microsoft .Net Framework പ്ലാറ്റ്‌ഫോമിൽ വിതരണം ചെയ്ത ആപ്ലിക്കേഷനുകളുടെ വികസനം ടെക്‌സ്‌റ്റ്: മോണോഗ്രാഫ് / എസ്. മോർഗൻ [et al.].; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: "റഷ്യൻ പതിപ്പ്", 2008. - 608 പേ.

42. Microsoft .Net Framework പ്ലാറ്റ്‌ഫോമിലെ ക്ലയൻ്റ് വെബ് ആപ്ലിക്കേഷനുകളുടെ വികസനം ടെക്‌സ്‌റ്റ്: മോണോഗ്രാഫ് / ഗ്ലെൻ ഡി. [et al.].; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: "റഷ്യൻ പതിപ്പ്", 2007. - 768 പേ.

43. Borland JBuilder Developer's Guide Text: monograph / M. Lendi [et al.].; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: പബ്ലിഷിംഗ് ഹൗസ് "വില്യം", 2004. -864 പേ.

44. റൈസ്, ജെ. മാട്രിക്സ് കണക്കുകൂട്ടലുകളും ഗണിതശാസ്ത്ര സോഫ്റ്റ്‌വെയർ വാചകം: മോണോഗ്രാഫ് / ജെ. റൈസ്.; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: മിർ, 1984. - 264 പേ.

45. പ്രൊഫഷണലുകൾക്കുള്ള സി# വാചകം: മോണോഗ്രാഫ് / സൈമൺ റോബിൻസൺ [et al.].; പാത ഇംഗ്ലീഷിൽ നിന്ന് എസ്. കൊറോട്ടിജിൻ [മറ്റുള്ളവരും]. എം.: ലോറി, 2005. - 1002 പേ.

46. ​​സൈമൺ, പി. മൈക്രോസോഫ്റ്റ് വിൻഡോസ് 2000 API. പ്രോഗ്രാമറുടെ എൻസൈക്ലോപീഡിയ വാചകം: മോണോഗ്രാഫ് / ആർ. സൈമൺ; സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: ഡയസോഫ്റ്റ്, 2002.-1088 പേ.

47. ജാവയിലെ ഇൻ്റർനെറ്റ് പ്രോഗ്രാമിംഗിൻ്റെ രഹസ്യങ്ങൾ: മോണോഗ്രാഫ് / എം. തോമസ് [et al.].; പാത ഇംഗ്ലീഷിൽ നിന്ന് സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 1997. - 640 പേ.

48. സെഷു, എസ്. ലീനിയർ ഗ്രാഫുകളും ഇലക്ട്രിക്കൽ സർക്യൂട്ടുകളും വാചകം: മോണോഗ്രാഫ് / എസ്. സെഷു, എം.ബി.റിഡ്.; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: ഹയർ സ്കൂൾ, 1971. - 448 പേ.

49. സിഗോർസ്കി, വി.പി. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ വിശകലനത്തിനുള്ള അൽഗോരിതങ്ങൾ വാചകം: /

50. V.P.Sigorsky, A.I.Petrenko. എം.: സോവിയറ്റ് റേഡിയോ, 1976. - 606 പേ.

51. സിഗോർസ്കി, വി.പി. ഒരു എഞ്ചിനീയറുടെ ഗണിതശാസ്ത്ര ഉപകരണം വാചകം: മോണോഗ്രാഫ് / വി.പി. സിഗോർസ്കി. കൈവ്: ടെക്നിക, 1975. - 765 പേ.

52. സ്ലിപ്ചെങ്കോ, വി.ജി. ഇലക്ട്രോണിക് സർക്യൂട്ടുകൾ മോഡലിംഗ് ചെയ്യുന്നതിനുള്ള മെഷീൻ അൽഗോരിതങ്ങളും പ്രോഗ്രാമുകളും ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / വി.ജി. സ്ലിപ്ചെങ്കോ, വി.ജി. ടാബർണി - കിയെവ്: ടെക്നോളജി, 1976. 157 പേ.

53. സോവെറ്റോവ്, ബി.യാ. സിസ്റ്റങ്ങളുടെ മോഡലിംഗ് ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / B.Ya.Sovetov,

54. എസ്.എ. യാക്കോവ്ലെവ്. എം.: ഹയർ സ്കൂൾ, 1985. - 271 പേ.

55. സോൾനിറ്റ്സെവ്, ആർ.ഐ. ഓട്ടോമാറ്റിക് കൺട്രോൾ സിസ്റ്റങ്ങളുടെ രൂപകൽപ്പനയുടെ ഓട്ടോമേഷൻ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / ആർഐ സോൾനിറ്റ്സെവ്. എം.: ഹയർ സ്കൂൾ, 1991. - 328 പേ.

56. സോൾനിറ്റ്സെവ്, ആർ.ഐ. ഗൈറോസ്കോപ്പിക് സിസ്റ്റങ്ങളുടെ രൂപകൽപ്പനയിൽ ഓട്ടോമേഷൻ്റെ അടിസ്ഥാനങ്ങൾ. വാചകം: മോണോഗ്രാഫ് / ആർ.ഐ. സോൾനിറ്റ്സെവ്. എം.: ഹയർ സ്കൂൾ, 1985. - 240 പേ.

57. സ്റ്റെപാനെങ്കോ, ഐ.പി. മൈക്രോ ഇലക്‌ട്രോണിക്‌സിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ: പാഠപുസ്തകം. സർവ്വകലാശാലകൾക്കുള്ള മാനുവൽ ടെക്സ്റ്റ് / I.P. സ്റ്റെപാനെങ്കോ. എം.: സോവിയറ്റ് റേഡിയോ, 1980. -567 പേ.

58. താരസിക്, വി.പി. സാങ്കേതിക സംവിധാനങ്ങളുടെ ഗണിത മോഡലിംഗ് ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / വി.പി. താരസിക്. മിൻസ്ക്: ഡിസൈൻ PRO, 2004. - 639 പേ.

59. Troelsen, E. C# 2005 പ്രോഗ്രാമിംഗ് ഭാഷയും .NET 2.0 പ്ലാറ്റ്ഫോം വാചകം: മോണോഗ്രാഫ് / E. Troelsen; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് എ.ജി. സ്പിവാക്. എം.: LLC "I.D. വില്യംസ്", 2007. - 1168 പേ.

60. ടെവാർസൺ, എഫ്.ആർ. വിരളമായ മെട്രിക്സ് വാചകം: മോണോഗ്രാഫ് / F.R. ടെവാർസൺ; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: മിർ, 1977. - 189 പേ.

61. ഫദേവ്, ഡി.കെ. ലീനിയർ ബീജഗണിതത്തിൻ്റെ കമ്പ്യൂട്ടേഷണൽ രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / ഡി.കെ. ഫദേവ്, വി.എൻ. ഫദീവ. എം.: പബ്ലിഷിംഗ് ഹൗസ് ഫിസ്-മാറ്റ് ലിറ്ററേച്ചർ, 1963. - 734 പേ.

62. ഫെറാറ, എ. നെറ്റ്‌വർക്കിനായുള്ള പ്രോഗ്രാമിംഗ് വെബ് സേവനങ്ങൾ ടെക്‌സ്‌റ്റ്: മോണോഗ്രാഫ് / എ. ഫെറാറ, എം. മക്‌ഡൊണാൾഡ്. സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 2003. - 422 പേ.

63. ഫോർസിത്ത്, ജെ. ഗണിതശാസ്ത്ര കണക്കുകൂട്ടലുകളുടെ മെഷീൻ രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / ജെ. ഫോർസിത്ത്, എം. മാൽക്കം, കെ. മൗലർ.; പാത ഇംഗ്ലീഷിൽ നിന്ന് മാറ്റം വരുത്തിയത് Kh.D.ഇക്രമോവ. എം.: മിർ, 1980. - 277 പേ.

64. സിംബൽ, എ.എ. വിതരണം ചെയ്ത സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള സാങ്കേതികവിദ്യ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / എ.എ.സിംബൽ, എം.എൽ. അൻഷിന. സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: പീറ്റർ, 2003. - 576 പേ.

65. ചുവ, എൽ.ഒ. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ മെഷീൻ വിശകലനം വാചകം: മോണോഗ്രാഫ് / L.O.Chua, Lin.Pen-Min.; പാത ഇംഗ്ലീഷിൽ നിന്ന് -എം.: എനർജി, 1980. 631 പേ.

66. ഹൈൻമാൻ, പി. പി.എസ്.പി.സി.ഇ. ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ പ്രവർത്തനത്തെ മാതൃകയാക്കുന്നു വാചകം: മോണോഗ്രാഫ് / ആർ. ഹെയ്ൻമാൻ. -എം.: പബ്ലിഷിംഗ് ഹൗസ് ഡിഎംകെ, 2005. 327 പേ.

67. ഖബീബുലിൻ, I. ജാവ ഉപയോഗിച്ചുള്ള വെബ് സേവനങ്ങളുടെ വികസനം ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / I. ഖബീബുലിൻ. സെൻ്റ് പീറ്റേഴ്സ്ബർഗ്: BHV-പീറ്റേഴ്സ്ബർഗ്, 2003. - 400 പേ.

68. ഹാൾ, എം. സെർവ്‌ലെറ്റുകൾ, ജാവസെർവർ പേജുകൾ വാചകം: മോണോഗ്രാഫ് / എം. ഹാൾ; പാത ഇംഗ്ലീഷിൽ നിന്ന് -എസ്പിബി.: പീറ്റർ, 2001. 496 പേ.

69. Esterby, O. സ്പേസ് മെട്രിക്സുകൾക്കുള്ള നേരിട്ടുള്ള രീതികൾ ടെക്സ്റ്റ്: മോണോഗ്രാഫ് / O. Esterby, Z. Zlatev; പാത ഇംഗ്ലീഷിൽ നിന്ന് എം.: മിർ, 1987. - 111 പേ.

70. യംഗ്, എം.ഡി. Microsoft XML. ഘട്ടം ഘട്ടമായുള്ള വാചകം: മോണോഗ്രാഫ് / എം.ഡി. യംഗ്; പാത ഇംഗ്ലീഷിൽ നിന്ന് -എം.: EKOM പബ്ലിഷിംഗ് ഹൗസ്, 2002. 384 പേജ്.69. http://bigor.bmstu.ru/?doc=080IS/ai006.mod/?cou-140CADedu/CAD.cou

മുകളിൽ അവതരിപ്പിച്ച ശാസ്ത്ര ഗ്രന്ഥങ്ങൾ വിവരദായക ആവശ്യങ്ങൾക്ക് മാത്രമായി പോസ്റ്റുചെയ്‌തതും യഥാർത്ഥ പ്രബന്ധ ടെക്‌സ്‌റ്റ് റെക്കഗ്നിഷൻ (OCR) വഴി ലഭിച്ചതാണെന്നും ദയവായി ശ്രദ്ധിക്കുക. അതിനാൽ, അവയിൽ അപൂർണ്ണമായ തിരിച്ചറിയൽ അൽഗോരിതങ്ങളുമായി ബന്ധപ്പെട്ട പിശകുകൾ അടങ്ങിയിരിക്കാം. ഞങ്ങൾ നൽകുന്ന പ്രബന്ധങ്ങളുടെയും സംഗ്രഹങ്ങളുടെയും PDF ഫയലുകളിൽ അത്തരം പിശകുകളൊന്നുമില്ല.

01.06.2006 മൈക്കൽ പാപസോഗ്ലോ, വില്ലെം-ജാൻ വാൻ ഡെൻ ഹ്യൂവൽ

സേവന-അധിഷ്ഠിത വാസ്തുവിദ്യയെ അടിസ്ഥാനമാക്കിയുള്ള പരിഹാരങ്ങൾ പൊതുവായ സേവനങ്ങൾ പ്രയോജനപ്പെടുത്താനും വിവിധ ഓർഗനൈസേഷനുകളുടെ ബിസിനസ്സ് പ്രക്രിയകളുടെ ഇടപെടൽ ഉറപ്പാക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു. എന്നിരുന്നാലും, വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകൾക്ക് ഒന്നിലധികം കമ്പ്യൂട്ടറുകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, ഭാഷകൾ, സംരംഭങ്ങൾ എന്നിവയിൽ വ്യാപിക്കാൻ കഴിയും.

, അതിനാൽ വെബ് സേവനങ്ങൾ നിരീക്ഷിക്കുന്നതും അളക്കുന്നതും, അവയുടെ ലഭ്യതയും പ്രകടനവും നിയന്ത്രിക്കുന്നതും വളരെ ബുദ്ധിമുട്ടാണ്.

വെബ് സേവനങ്ങളും പരമ്പരാഗത വിതരണ സംവിധാനങ്ങളും കൈകാര്യം ചെയ്യുന്നതുമായുള്ള ബന്ധവും വെബ് സേവനങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള സമീപനങ്ങളും അവയുടെ അടിസ്ഥാന വാസ്തുവിദ്യാ ആശയങ്ങളും നമുക്ക് നോക്കാം.

ഇന്ന്, വെബ് സേവനങ്ങൾ ഏറ്റവും പ്രചാരമുള്ള വിതരണ കമ്പ്യൂട്ടിംഗ് മാതൃകയാണ്. ദത്തെടുക്കുന്നു സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറുകൾ(സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചർ, SOA) വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കി, എൻ്റർപ്രൈസസിന് ഇൻട്രാ-കോർപ്പറേറ്റ് ഇൻ്റഗ്രേഷൻ പ്രശ്നങ്ങൾ എളുപ്പത്തിൽ പരിഹരിക്കാൻ കഴിയും. എൻ്റർപ്രൈസസിൻ്റെ ജീവിതത്തിൽ വെബ് സേവനങ്ങൾ കൂടുതൽ പ്രധാന പങ്ക് വഹിക്കാൻ തുടങ്ങിയിരിക്കുന്നു, അവയുടെ മേൽ നിയന്ത്രണം അടിയന്തിര ആവശ്യമായി മാറുകയാണ്. വെബ് സേവനങ്ങളുടെ വികസനത്തിന് നിർദ്ദേശം നൽകുന്നതിലൂടെ, നിങ്ങൾക്ക് അവയുടെ പ്രവർത്തനത്തെക്കുറിച്ച് വ്യക്തമായ ധാരണ നേടാനും അറിവോടെയുള്ള മാനേജ്മെൻ്റ് തീരുമാനങ്ങൾ എടുക്കാനും അവ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകളുടെ സ്വഭാവം പൊരുത്തപ്പെടുത്തുന്നതിന് നിയന്ത്രണ പ്രവർത്തനങ്ങൾ നടപ്പിലാക്കാനും കഴിയും. ഇതിനെല്ലാം, വിതരണം ചെയ്ത വെബ് സേവന മാനേജ്മെൻ്റ് ടൂളുകൾ ആവശ്യമാണ്.

വിതരണ സംവിധാനങ്ങൾ കൈകാര്യം ചെയ്യുമ്പോൾ, ഉപകരണങ്ങളും യൂട്ടിലിറ്റികളും അവയുടെ പ്രവർത്തനങ്ങളെ നിയന്ത്രിക്കുന്നു, ഇത് മാനേജ്മെൻ്റ് തീരുമാനങ്ങളും സിസ്റ്റം സ്വഭാവത്തിലെ മാറ്റങ്ങളും സുഗമമാക്കുന്നു. പരമ്പരാഗതമായി, വിതരണം ചെയ്ത പരിതസ്ഥിതികളിൽ അവതരിപ്പിക്കപ്പെടുന്ന പുതിയ സാങ്കേതികവിദ്യകളുടെ തുടർച്ചയായ പാളികൾ കൈകാര്യം ചെയ്യുന്നതിലാണ് ഇതുവരെ ശ്രദ്ധ കേന്ദ്രീകരിച്ചിരുന്നത്. എന്നിരുന്നാലും, അത്തരം രീതികൾ കോർപ്പറേറ്റ് ആവശ്യകതകൾ നിറവേറ്റുന്നില്ല, കാരണം അവ ബിസിനസ്സ് പ്രവർത്തനങ്ങളുമായി പൊരുത്തപ്പെടുന്നില്ല. കൂടാതെ, പല സിസ്റ്റം മാനേജ്മെൻ്റ് ഇൻഫ്രാസ്ട്രക്ചറുകളും നിയന്ത്രണം നൽകുന്നില്ല സേവന നില കരാറുകൾ(സർവീസ് ലെവൽ എഗ്രിമെൻ്റ്, SLA) അല്ലെങ്കിൽ പിശകുകൾ പരിഹരിക്കുന്നതിന് ആവശ്യമായ വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകളിൽ നിന്ന് സേവന വിവരങ്ങൾ നേടുക.

SOA അടിസ്ഥാനമാക്കിയുള്ള സൊല്യൂഷനുകൾ പ്രവർത്തിപ്പിക്കുമ്പോൾ, ഐടി അഡ്മിനിസ്ട്രേറ്റർമാർ സേവന ഉപയോഗ പാറ്റേണുകൾ, SLA മാനദണ്ഡങ്ങളും അളവുകളും, പരാജയ ഡാറ്റ എന്നിവ തുടർച്ചയായി വിശകലനം ചെയ്യണം. ഈ വിവരങ്ങളില്ലാതെ, SOA ആപ്ലിക്കേഷനുകളിലെ പ്രകടനത്തിൻ്റെയും സ്ഥിരതയുടെയും പ്രശ്നങ്ങളുടെ കാരണങ്ങൾ മനസ്സിലാക്കാൻ പ്രയാസമാണ്. പ്രത്യേകിച്ചും, എൻ്റർപ്രൈസുകൾ വിതരണം ചെയ്തതും ഏകീകൃതവുമായ പ്രക്രിയകളിലുടനീളം സേവന നിലകൾ നിരീക്ഷിക്കുകയും അളക്കുകയും വേണം. ബിസിനസ്സ് പ്രക്രിയകൾ നിരീക്ഷിക്കുന്നതിലൂടെ, ഐടി അഡ്മിനിസ്ട്രേറ്റർക്ക് അവസരങ്ങൾ തിരിച്ചറിയാനും പ്രശ്നങ്ങൾ ഉണ്ടാകുമ്പോൾ അവ കണ്ടെത്താനും കഴിയും. ഇതിന് നന്ദി, ഒരു നിർദ്ദിഷ്‌ട ബിസിനസ്സ് ടാസ്‌ക്കിനെ പിന്തുണയ്ക്കുന്ന വെബ് സേവനങ്ങൾ SLA ആവശ്യകതകൾക്ക് അനുസൃതമായി നടപ്പിലാക്കുന്നു.

മാനേജ്മെൻ്റ് വെണ്ടർമാർ SOAP എൻഡ് പോയിൻ്റുകൾക്കും പ്രോക്സി നോഡുകൾക്കും അല്ലെങ്കിൽ UDDI സെർവറുകൾക്കും അളക്കാനുള്ള ഉപകരണങ്ങൾ മാത്രമേ വാഗ്ദാനം ചെയ്യുന്നുള്ളൂ. ആപ്ലിക്കേഷനുകൾ വെബ് സേവനങ്ങൾ എങ്ങനെ ഉപയോഗിക്കുന്നു എന്നതിനെക്കുറിച്ചുള്ള ഉൾക്കാഴ്ച ഈ ഉപകരണങ്ങൾ അപൂർണ്ണമാണ്: വെബ് സേവനങ്ങളുടെ അവസ്ഥയെയും സവിശേഷതകളെയും കുറിച്ചുള്ള സുപ്രധാന വിവരങ്ങൾ ഇതിൽ ലഭ്യമല്ല. ഈ വിവരങ്ങൾ ലഭിക്കുന്നതിന്, വെബ് സേവനങ്ങൾ അളക്കാവുന്നതും കൂടുതൽ കൈകാര്യം ചെയ്യാവുന്നതുമായിരിക്കണം. ഒന്നിലധികം ആപ്ലിക്കേഷനുകൾ, ബിസിനസുകൾ, അഭിനേതാക്കൾ എന്നിവയിൽ വ്യാപിച്ചുകിടക്കുന്ന ദീർഘകാല, മൾട്ടി-സ്റ്റെപ്പ് ഇടപാടിൻ്റെ എല്ലാ ഭാഗങ്ങളുടെയും എൻഡ്-ടു-എൻഡ് മാനേജ്മെൻ്റ് ഉറപ്പാക്കുന്ന സ്റ്റാൻഡേർഡൈസേഷനിലൂടെ മാത്രമേ ഇത് നേടാനാകൂ.

വെബ് സേവന മാനേജ്മെൻ്റ് സമീപഭാവിയിൽ വിതരണം ചെയ്ത ആപ്ലിക്കേഷനുകളുടെ ഒരു പ്രധാന ഘടകമായി മാറുമെന്ന് പ്രതീക്ഷിക്കുന്നു. വിതരണം ചെയ്ത വെബ് സേവനങ്ങളും അവ കൈകാര്യം ചെയ്യുന്നതിലെ വെല്ലുവിളികളും ഞങ്ങൾ ചർച്ച ചെയ്യും, കൂടാതെ SOA ആശയങ്ങളും അവ പ്രധാന ആവശ്യകതകളുമായി എങ്ങനെ ബന്ധപ്പെട്ടിരിക്കുന്നു എന്നതും പര്യവേക്ഷണം ചെയ്യും.

വിതരണ സേവന മാനേജ്മെൻ്റ്

ഒരു ഡിസ്ട്രിബ്യൂട്ടഡ് ആപ്ലിക്കേഷൻ മാനേജ്മെൻ്റ് സിസ്റ്റം ഒരു ആപ്ലിക്കേഷനെ അതിൻ്റെ ജീവിതചക്രത്തിലുടനീളം നയിക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുന്നു. സിസ്റ്റം പ്രവർത്തനക്ഷമത എല്ലാ പ്രവർത്തന പ്രവർത്തനങ്ങളും (പ്രോസസ്സ് ആരംഭിക്കുന്നതും നിർത്തുന്നതും ഉൾപ്പെടെ, പ്രവർത്തനങ്ങളുടെ റീറൂട്ടിംഗ്, സെർവറുകൾ റീബൂട്ട് ചെയ്യൽ എന്നിവ ഉൾപ്പെടെ), കൂടാതെ ആപ്ലിക്കേഷൻ ട്രെയ്‌സിംഗ്, മെസേജ് എഡിറ്റിംഗ് പോലുള്ള ഡയഗ്നോസ്റ്റിക് ഫംഗ്ഷനുകളും ഉൾക്കൊള്ളണം.

ഒരു വിതരണം ചെയ്ത കമ്പ്യൂട്ടിംഗ് പരിതസ്ഥിതി കൈകാര്യം ചെയ്യുന്നതിന് സിസ്റ്റം അഡ്മിനിസ്ട്രേഷനും നെറ്റ്‌വർക്ക് മാനേജുമെൻ്റിനും ശക്തമായതും കാര്യക്ഷമവുമായ പ്രക്രിയകൾ ആവശ്യമാണ്. പ്രോഗ്രാമുകൾ, ടൂളുകൾ, യൂട്ടിലിറ്റികൾ എന്നിവ ഉപയോഗിച്ച് ഈ പ്രക്രിയകൾ പ്രവർത്തനക്ഷമമാക്കുന്നു, അത് അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് സിസ്റ്റങ്ങളുടെയും നെറ്റ്‌വർക്കുകളുടെയും ആരോഗ്യം, ആപ്ലിക്കേഷനുകൾ, പെരുമാറ്റ പാറ്റേണുകൾ എന്നിവയെക്കുറിച്ച് ഉൾക്കാഴ്ച നൽകുന്നു. ടൂൾസെറ്റുകളും യൂട്ടിലിറ്റികളും പരമ്പരാഗത വിതരണ പരിതസ്ഥിതികളിൽ വർഷങ്ങളായി നിലനിൽക്കുന്നുണ്ടെങ്കിലും, അയഞ്ഞ കപ്പിൾഡ് വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ആപ്ലിക്കേഷനുകളുടെ സങ്കീർണ്ണമായ ലോകത്തിന് തുല്യമായ സാങ്കേതികവിദ്യകൾ വികസിപ്പിക്കേണ്ടതുണ്ട്.

ലെഗസി ആപ്ലിക്കേഷനുകൾ ആക്സസ് ചെയ്യാനും വിപുലീകരിക്കാനും വെബ് സേവനങ്ങൾ ഉപയോഗിക്കുന്നത് എൻ്റർപ്രൈസസിന് വ്യക്തമായ സാങ്കേതിക നേട്ടങ്ങൾ നൽകുന്നു. ബിസിനസ് ഫംഗ്‌ഷനുകളുമായി നേരിട്ട് ബന്ധിപ്പിച്ചിരിക്കുന്ന വ്യതിരിക്ത ലോജിക്കൽ ഘടകങ്ങളായി സേവനങ്ങളെ സംയോജിപ്പിക്കുന്നത് കൂടുതൽ കാര്യമായ നേട്ടങ്ങൾ കൈവരിക്കാൻ സഹായിക്കുന്നു. ഒന്നിലധികം ബിസിനസ്സ് പ്രക്രിയകളെ പിന്തുണയ്ക്കുന്നതിനായി കമ്പനികൾക്ക് അത്തരം സേവനങ്ങൾ നിരവധി കോൺഫിഗറേഷനുകളിൽ "ഓർക്കസ്ട്രേറ്റ്" ചെയ്യാൻ കഴിയും. സേവനങ്ങളുടെ ആസൂത്രിത നിർവ്വഹണം, ഇൻഫ്രാസ്ട്രക്ചറിനും (സോഫ്റ്റ്‌വെയർ പരിതസ്ഥിതി, സെർവറുകൾ, ലെഗസി ആപ്ലിക്കേഷനുകൾ, ആന്തരിക സിസ്റ്റങ്ങൾ ഉൾപ്പെടെ) ഫിസിക്കൽ കമ്മ്യൂണിക്കേഷൻ നെറ്റ്‌വർക്കിനും മുകളിൽ പൊതിഞ്ഞ സേവനങ്ങളുടെ ഒരു ലോജിക്കൽ നെറ്റ്‌വർക്ക് രൂപീകരിക്കുന്നു. ഒരു വെബ് സേവന ശൃംഖല വളരുന്നതിനനുസരിച്ച്, അതിൻ്റെ പ്രവർത്തനവും പ്രകടനവും പ്രധാന ബിസിനസ് പ്രവർത്തനങ്ങൾക്ക് അത്യന്താപേക്ഷിതമാണ്.

ഗുണനിലവാര ആവശ്യകതകൾ

വിതരണക്കാരനും വാങ്ങുന്നയാളും സേവനത്തിൻ്റെ പ്രത്യേകതകൾ അംഗീകരിക്കണം. ഭൂമിശാസ്ത്രപരമായി വിതരണം ചെയ്യുന്ന വെബ് സേവനങ്ങളെ സമന്വയിപ്പിക്കുന്ന ആപ്ലിക്കേഷനുകളിൽ, ഈ കരാർ ഒരു എൻ്റർപ്രൈസ് SLA യുടെ സത്തയാണ്. ആന്തരികമോ ബാഹ്യമോ ആയ ഉപഭോക്താക്കൾക്കുള്ള അനുഭവത്തിൻ്റെ യഥാർത്ഥ ഗുണനിലവാരം (QoE) മെച്ചപ്പെടുത്തുക എന്നതാണ് ലക്ഷ്യം. QoE ഒരു ഉൽപ്പന്നത്തിൻ്റെയോ സേവനത്തിൻ്റെയോ ഗുണനിലവാരം അളക്കുന്നതിനുള്ള ഒരൊറ്റ ചട്ടക്കൂട് സൃഷ്ടിക്കുന്നു, പ്രകടനം, വിൽപ്പനയ്ക്ക് മുമ്പും ശേഷവുമുള്ള സേവനം, ഉപഭോക്തൃ സംതൃപ്തി എന്നിവ ഉൾപ്പെടുന്നു. വിതരണക്കാരൻ പലപ്പോഴും ഒന്നിലധികം ആന്തരിക (ബിസിനസ് അല്ലെങ്കിൽ അന്തിമ ഉപയോക്താക്കൾക്ക്) അല്ലെങ്കിൽ ബാഹ്യ (സേവന ദാതാക്കൾ, പങ്കാളികൾ, ഔട്ട്സോഴ്സർമാർ തുടങ്ങിയവർക്കായി) SLA കരാറുകളിൽ പ്രവേശിക്കുകയും നിരീക്ഷിക്കുകയും വേണം. പൊതുവായി പറഞ്ഞാൽ, അന്തിമ ഉപയോക്താവിൻ്റെ പ്രയോജനത്തിനായി പരസ്പരബന്ധിതമായ സേവനങ്ങളെ നിയന്ത്രിക്കുന്ന ഒന്നിലധികം SLA-കൾ ഒരു ബിസിനസ്സ് പ്രക്രിയയിൽ ഉൾപ്പെടുന്നു. ഓരോ SLA ലെവലിനും, ഒരു കക്ഷിയെ വിതരണക്കാരനായും മറ്റേയാളെ ഉപഭോക്താവായും കണക്കാക്കാം.

ഗുണനിലവാരമുള്ള സേവന-അധിഷ്‌ഠിത മാനേജ്‌മെൻ്റ് ഉറപ്പാക്കുന്നതിന് അളവ് ആവശ്യമാണ് പ്രധാന പ്രകടന സൂചകങ്ങൾ(കീ പെർഫോമൻസ് ഇൻഡിക്കേറ്റർ, കെപിഐ) ആപ്ലിക്കേഷനുകളും സേവനങ്ങളും. നിർദ്ദിഷ്ട ആപ്ലിക്കേഷനുകളിൽ പ്രയോഗിക്കുന്നതിന് മുമ്പ് പൊതുവായ കെപിഐകൾ പരിഗണിക്കാൻ സേവന ദാതാവ് ആഗ്രഹിച്ചേക്കാം. ബിസിനസ്സ് ആപ്ലിക്കേഷനുകൾക്കുള്ള പൊതുവായ കെപിഐകളിൽ സേവന ലഭ്യതയും പ്രകടനവും, പ്രതികരണ സമയവും ഇടപാടിൻ്റെ വേഗതയും, പ്രവർത്തനരഹിതവും സുരക്ഷയും ഉൾപ്പെടുന്നു. അതിൻ്റെ സേവനങ്ങൾ സ്ഥാപിതമായ കെപിഐ സൂചകങ്ങൾ പാലിക്കുന്നുണ്ടോ എന്നും എന്തെങ്കിലും പൊരുത്തക്കേടുകൾ ഉണ്ടെങ്കിൽ അലാറം മുഴക്കുന്നുണ്ടോ എന്നും വിതരണക്കാരൻ അറിഞ്ഞിരിക്കണം. അവൻ സേവനത്തിനായി കെപിഐ ടാർഗെറ്റുകൾ സജ്ജീകരിക്കേണ്ടതുണ്ട്, അവ എങ്ങനെ അളക്കാമെന്നും വിശകലനം ചെയ്യാമെന്നും പഠിക്കേണ്ടതുണ്ട്, കൂടാതെ ടാർഗെറ്റുകളിൽ നിന്ന് വ്യത്യസ്തമായ കെപിഐകളെക്കുറിച്ച് റിപ്പോർട്ടുചെയ്യുകയും വേണം.

ഈ സേവന-അധിഷ്‌ഠിത മാനേജ്‌മെൻ്റ് പ്രവർത്തനങ്ങൾ വെബ് സേവനങ്ങൾക്ക് സ്വന്തമായി നിർവഹിക്കാൻ കഴിയില്ല. അതിനാൽ, വെബ് സേവനങ്ങൾ നിയന്ത്രിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനുമുള്ള ഉപകരണങ്ങളുടെ അടിയന്തിര ആവശ്യമുണ്ട്.

ആശയപരമായ നിയന്ത്രണ വാസ്തുവിദ്യ

നിയന്ത്രണ ഒബ്‌ജക്റ്റിൽ തുടർച്ചയായി ഉണ്ടാകുന്ന സാഹചര്യങ്ങളോട് പ്രതികരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന സിസ്റ്റം മാനേജുമെൻ്റ് സാങ്കേതികവിദ്യകൾ ഉപയോഗിച്ച് സൈക്ലിക്, ക്ലോസ്ഡ്-ലൂപ്പ് നിയന്ത്രണവും റിസോഴ്‌സ് നിലയുടെ നിരീക്ഷണവും നടപ്പിലാക്കുന്നു. റിസോഴ്‌സുകൾ, റിസോഴ്‌സ് മാനേജർമാർ, മാനേജ്‌മെൻ്റ് കൺസോൾ എന്നിവയുൾപ്പെടെ വ്യത്യസ്‌ത ഘടകങ്ങളെ ഒരുമിച്ച് കൊണ്ടുവരുന്ന ഒരു ആശയപരമായ വാസ്തുവിദ്യയായി നമുക്ക് മാനേജ്‌മെൻ്റ് ചട്ടക്കൂടിനെ കുറിച്ച് ചിന്തിക്കാം ( അരി. 1).

മാനേജ്മെൻ്റ് കൺസോൾ, ഉറവിടങ്ങൾ നിരീക്ഷിക്കാനും അവരുടെ സ്വഭാവം മാറ്റാനും അഡ്മിനിസ്ട്രേറ്റർമാരെ അനുവദിക്കുന്ന ഒരു ഇൻ്റർഫേസിലൂടെ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു. ലോഗുകൾ, ഇവൻ്റുകൾ, കമാൻഡുകൾ, എപിഐകൾ, കോൺഫിഗറേഷൻ ഫയലുകൾ തുടങ്ങിയ മെക്കാനിസങ്ങൾ മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസ് ഉപയോഗിക്കുന്നു. ചിത്രത്തിൻ്റെ താഴെ ഇടതുഭാഗത്ത് കാണിച്ചിരിക്കുന്നതുപോലെ. 1, റിസോഴ്സ് പ്രോപ്പർട്ടികളെക്കുറിച്ചുള്ള മെറ്റാഡാറ്റയും ഇൻ്റർഫേസ് പ്രയോഗിക്കുന്നു:

  • തിരിച്ചറിയൽ- നിയന്ത്രിത വിഭവത്തിൻ്റെ ഒരു ഉദാഹരണം സൂചിപ്പിക്കുന്നു;
  • അളവുകൾ- ഉൽപ്പാദനക്ഷമത, ഉപയോഗത്തിൻ്റെ കാര്യക്ഷമത മുതലായവ പോലെയുള്ള റിസോഴ്സ് പ്രകടന സൂചകങ്ങൾ അളക്കുന്നതിനുള്ള വിവരങ്ങളും പ്രവർത്തനങ്ങളും നൽകുന്നു.
  • കോൺഫിഗറേഷൻ- നിയന്ത്രിത ഉറവിടത്തിൻ്റെ കോൺഫിഗർ ചെയ്യാവുന്ന ആട്രിബ്യൂട്ടുകൾക്കായി വിവരങ്ങളും പ്രവർത്തനങ്ങളും നൽകുന്നു.

മാനേജ്മെൻ്റ് ഇൻ്റർഫേസുകൾക്ക് ഉപയോക്താക്കളും കമ്പ്യൂട്ടറുകളും ഉൾപ്പെടെയുള്ള പരിസ്ഥിതിയുമായുള്ള റിസോഴ്സിൻ്റെ ബന്ധങ്ങളെക്കുറിച്ചുള്ള അറിവും ആവശ്യമാണ്. അവസാനമായി, നിയന്ത്രിത ഉറവിടങ്ങളുടെയും മാനേജ്മെൻ്റ് ഇവൻ്റുകളുടെയും (അറിയിപ്പുകൾ) നിലവിലെ അവസ്ഥയെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഇൻ്റർഫേസിന് ലഭിക്കുന്നു, അത് റിസോഴ്സ് കാര്യമായ സംസ്ഥാന മാറ്റങ്ങൾക്ക് വിധേയമാകുകയാണെങ്കിൽ അത് സംഭവിക്കാം.

വിതരണം ചെയ്ത നിയന്ത്രണ പ്ലാറ്റ്ഫോമുകൾ

നിരവധി സ്റ്റാൻഡേർഡ് ഡിസ്ട്രിബ്യൂഡ് കൺട്രോൾ പ്ലാറ്റ്‌ഫോമുകൾ വ്യാപകമായി ഉപയോഗിക്കുന്നു. ഏറ്റവും അറിയപ്പെടുന്നവയിൽ, SNMP (ലളിതമായ നെറ്റ്‌വർക്ക് മാനേജ്മെൻ്റ് പ്രോട്ടോക്കോൾ) പരാമർശിക്കേണ്ടതാണ്. www.ietf.org/rfc/rfc1157.txt), CIM (പൊതു വിവര മാതൃക - "പൊതു വിവര മാതൃക", www.dmtf.org/standards/cim/), WBEM (വെബ് അധിഷ്ഠിത എൻ്റർപ്രൈസ് മാനേജ്മെൻ്റ് - "വെബ് അധിഷ്ഠിത കോർപ്പറേറ്റ് മാനേജ്മെൻ്റ് ടെക്നോളജി", www.dmtf.org/standards/wbem/) കൂടാതെ OMI (ഓപ്പൺ മാനേജ്മെൻ്റ് ഇൻ്റർഫേസ് - "ഓപ്പൺ മാനേജ്മെൻ്റ് ഇൻ്റർഫേസ്", www.openview.hp.com/downloads/try_omi_0001.html).

നെറ്റ്‌വർക്ക് ഉപകരണങ്ങൾക്കിടയിൽ മാനേജ്‌മെൻ്റ് വിവരങ്ങളുടെ കൈമാറ്റം സുഗമമാക്കുന്ന ഒരു ആപ്ലിക്കേഷൻ ലെയർ പ്രോട്ടോക്കോൾ ആണ് IETF നിർദ്ദേശിച്ച SNMP. എസ്എൻഎംപി നെറ്റ്‌വർക്ക് ഘടകങ്ങൾ ഏജൻ്റുകൾ കൊണ്ട് സജ്ജീകരിച്ചിരിക്കുന്ന ഉപകരണങ്ങളാണ് (ഹോസ്റ്റുകൾ, ഗേറ്റ്‌വേകൾ, ടെർമിനൽ സെർവറുകൾ തുടങ്ങിയവ). രണ്ടാമത്തേത് നെറ്റ്‌വർക്ക് മാനേജ്‌മെൻ്റ് സ്റ്റേഷനുകൾ അഭ്യർത്ഥിച്ച പ്രവർത്തനങ്ങൾ ചെയ്യുന്നു. നെറ്റ്‌വർക്ക് ബാൻഡ്‌വിഡ്ത്ത് നിയന്ത്രിക്കാനും പ്രശ്‌നങ്ങൾ പരിഹരിക്കാനും നെറ്റ്‌വർക്ക് വിപുലീകരണം ആസൂത്രണം ചെയ്യാനും നെറ്റ്‌വർക്ക് അഡ്മിനിസ്ട്രേറ്റർമാരെ എസ്എൻഎംപി പ്ലാറ്റ്ഫോം അനുവദിക്കുന്നു. വാസ്‌തവത്തിൽ, നെറ്റ്‌വർക്ക് മാനേജ്‌മെൻ്റിൻ്റെ വ്യവസായ നിലവാരമാണ് SNMP.

ഡിസ്ട്രിബ്യൂട്ടഡ് മാനേജ്‌മെൻ്റ് ടാസ്‌ക് ഫോഴ്‌സ് (ഡിഎംടിഎഫ്) വികസിപ്പിച്ചെടുത്തത്, സിസ്റ്റങ്ങൾ, നെറ്റ്‌വർക്കുകൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവയുൾപ്പെടെ ഒരു എൻ്റർപ്രൈസസിൻ്റെ എല്ലാ നിയന്ത്രിത ഘടകങ്ങളും സിഐഎം വിവരിക്കുന്നു. CIM നടപ്പിലാക്കൽ സ്വതന്ത്രമാണ് കൂടാതെ വിവിധ ഉറവിടങ്ങളിൽ നിന്ന് ആവശ്യമായ ഡാറ്റ ശേഖരിക്കാൻ മാനേജ്മെൻ്റ് ആപ്ലിക്കേഷനുകളെ അനുവദിക്കുന്നു. എൻ്റർപ്രൈസ് കമ്പ്യൂട്ടിംഗ് പരിതസ്ഥിതിയുടെ മാനേജ്മെൻ്റിനെ ഏകീകരിക്കാൻ ലക്ഷ്യമിട്ടുള്ള ഒരു കൂട്ടം ഇൻ്റർനെറ്റ് മാനേജുമെൻ്റ്, ടെക്നോളജി സ്റ്റാൻഡേർഡുകൾ ഗ്രൂപ്പ് WBEM വികസിപ്പിച്ചെടുത്തു. WBEM-ൽ നിർമ്മിക്കുന്നത്, വികസിച്ചുകൊണ്ടിരിക്കുന്ന വെബ് സാങ്കേതികവിദ്യകൾ പ്രയോജനപ്പെടുത്തുന്ന ഒരു സംയോജിത സ്റ്റാൻഡേർഡ് അധിഷ്ഠിത ടൂളുകൾ നിർമ്മിക്കാൻ സാധിക്കും.

Hewlett-Packard ഉം webMethods ഉം സംയുക്തമായി വികസിപ്പിച്ചെടുത്ത OMI, മാനേജുമെൻ്റ് സിസ്റ്റം വെണ്ടർമാർക്കും മറ്റ് പങ്കാളികൾക്കും ഇൻ്റഗ്രേഷൻ പ്ലാറ്റ്‌ഫോമുമായും അതിൻ്റെ ബിസിനസ്സ് പ്രക്രിയകളുമായും ബന്ധപ്പെട്ട ഉറവിടങ്ങൾ നിയന്ത്രിക്കുന്നതിന് എളുപ്പവും തുറന്നതുമായ ആക്‌സസ് നൽകുന്നു. ഒരു സോഫ്റ്റ്‌വെയർ ഇൻ്റർഫേസിലൂടെ ഇൻ്റഗ്രേറ്റഡ് ബിസിനസ് പ്രോസസ് പ്ലാറ്റ്‌ഫോമിൻ്റെ മാനേജ്‌മെൻ്റ് ആക്‌സസ് ചെയ്യാൻ OMI ഇൻഫ്രാസ്ട്രക്ചർ മാനേജർമാരെ അനുവദിക്കുന്നു. ഈ ഇൻ്റർഫേസിലൂടെ, ലഭ്യമായ ഉറവിടങ്ങളെ പ്രതിനിധീകരിക്കുന്ന ഒരു കൂട്ടം OMI ഒബ്‌ജക്റ്റുകൾ ഉപയോക്താക്കൾക്ക് നിയന്ത്രിക്കാനാകും.

വെബ് സേവന മാനേജ്മെൻ്റ്

പരമ്പരാഗത കേന്ദ്രീകൃത മാനേജുമെൻ്റ് ആപ്ലിക്കേഷനുകൾ ഡിസ്ട്രിബ്യൂട്ടഡ്, ഡൈനാമിക് SOA ആർക്കിടെക്ചറുകളിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുമ്പോൾ, അവയ്ക്ക് കോർ മാനേജ്മെൻ്റ് പ്രവർത്തനങ്ങൾ കൂടുതൽ അയവുള്ളതാക്കാൻ കഴിയും. SOA-യുടെ ഭാഗമായി, വെബ് സേവന മാനേജ്‌മെൻ്റ് ഫ്രെയിംവർക്ക് (WSMF) കണ്ടെത്തൽ, വിശകലനം, സംരക്ഷണം, ഉറവിടങ്ങളിലേക്കുള്ള ആക്‌സസ് എന്നിവയ്‌ക്കും അതുപോലെ മാനേജ്‌മെൻ്റ് ഫംഗ്‌ഷനുകൾക്കും ഇൻഫ്രാസ്ട്രക്ചർ മാനേജ്‌മെൻ്റ് സേവനങ്ങൾക്കും ടൂൾസെറ്റുകൾക്കും പിന്തുണ നൽകുന്നു. ബിസിനസ് പ്രക്രിയകളും ഉയർന്ന തലത്തിലുള്ള ഐടി മാനേജ്‌മെൻ്റ് പ്രക്രിയകളും നിർവചിക്കുന്ന അതേ സാങ്കേതികവിദ്യകൾ ഇപ്പോൾ റിസോഴ്‌സ് മാനേജർമാർക്കും ഇൻഫ്രാസ്ട്രക്ചർ സേവനങ്ങൾക്കും റിസോഴ്‌സ് മാനേജ്‌മെൻ്റിനുമുള്ള സാങ്കേതികവിദ്യകളുമായി വിന്യസിക്കാനാകും.

സേവന മാനേജ്മെൻ്റ് രീതികൾ

സേവന ദാതാക്കളും സേവന ഉപഭോക്താക്കളും തമ്മിലുള്ള എല്ലാ ആശയവിനിമയങ്ങളും സാധാരണ SOAP സന്ദേശങ്ങൾ ഉപയോഗിച്ചാണ് നടത്തുന്നത്, ഇത് വെബ് സേവനങ്ങളുടെ മാനേജ്മെൻ്റിനെ സുഗമമാക്കുന്നു. സേവന ഇടപാടുകളുടെ ആരംഭ, അവസാന പോയിൻ്റുകൾ അടയാളപ്പെടുത്താൻ ഡെവലപ്പർമാർക്ക് SOAP സന്ദേശങ്ങൾ ഉപയോഗിക്കാം. കൂടാതെ, ഒരു SOAP സന്ദേശത്തിൻ്റെ ഉറവിടവും സ്വീകർത്താവും എളുപ്പത്തിൽ തിരിച്ചറിയാൻ കഴിയും, അതിനാൽ പ്ലാറ്റ്‌ഫോമുകളിലും എൻ്റർപ്രൈസുകളിലും വ്യാപിച്ചുകിടക്കുന്ന ആപ്ലിക്കേഷനുകൾക്കായി വിശദമായ പ്രകടന നടപടികൾ നേടിയാൽ മതിയാകും.

വെബ് സേവന ഇൻഫ്രാസ്ട്രക്ചർ നിയന്ത്രിക്കുന്നത് എല്ലായ്പ്പോഴും സാധ്യമല്ല, എന്നാൽ ആപ്ലിക്കേഷനുകൾക്കിടയിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്ന SOAP സന്ദേശങ്ങളുടെ ഒഴുക്ക് സ്ഥാപനങ്ങൾക്ക് നിയന്ത്രിക്കാനാകും. തീർച്ചയായും, ട്രാഫിക് വിശകലനവും SOAP സന്ദേശങ്ങളുടെ പരിഷ്‌ക്കരണവും (വെബ് സേവനങ്ങൾ വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന ആപ്ലിക്കേഷനുകളുടെ ശൃംഖലയിൽ പലയിടത്തും തടസ്സപ്പെടുത്താവുന്നതാണ്) വെബ് സേവന മാനേജ്‌മെൻ്റിൻ്റെ പ്രധാന തത്വങ്ങളാണ്. സേവന കണ്ടെയ്‌നറുകൾ ഒരു അഭ്യർത്ഥന-പ്രതികരണ സന്ദേശ പ്രവാഹ അന്തരീക്ഷം നിർമ്മിക്കുന്നത് എളുപ്പമാക്കുന്നു. J2EE കണ്ടെയ്‌നറുകൾ പോലെ, വെബ് സേവന കണ്ടെയ്‌നറുകളും ഒരു അമൂർത്ത സേവന എൻഡ്‌പോയിൻ്റിൻ്റെ ഭൗതിക പ്രകടനവും സേവന ഇൻ്റർഫേസിൻ്റെ ഒരു നിർവ്വഹണവും നൽകുന്നു.

ഐടി അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് ഏജൻ്റുമാരോ പ്രോക്സികളോ ഉപയോഗിച്ച് SOAP പൈപ്പ്ലൈനിലേക്ക് സേവന നിയന്ത്രണങ്ങൾ കുത്തിവയ്ക്കാൻ കഴിയും. ഏജൻ്റുമാരെ ഉപയോഗിച്ച് സേവനങ്ങൾ കൈകാര്യം ചെയ്യുന്നത് കണ്ടെയ്‌നർ മാനേജ്‌മെൻ്റ് ശൈലി പിന്തുടരുന്നു. ഈ സാഹചര്യത്തിൽ, പ്ലാറ്റ്ഫോം-നേറ്റീവ് വെബ് സേവന കണ്ടെയ്നറിന് മാനേജ്മെൻ്റ് കഴിവുകളുണ്ട്. ഒരു വാസ്തുവിദ്യാ വീക്ഷണത്തിൽ, ഈ മോഡലിൻ്റെ ഗുണങ്ങൾ താഴെപ്പറയുന്നവയാണ്. ഒരു നിർദ്ദിഷ്‌ട ബിസിനസ് ആപ്ലിക്കേഷൻ കണ്ടെയ്‌നറിൻ്റെ (അപ്ലിക്കേഷൻ സെർവർ) ഇൻഫ്രാസ്ട്രക്ചറിൻ്റെ കോൺഫിഗറേഷൻ പ്രയോജനപ്പെടുത്താൻ ഏജൻ്റിന് കഴിയും, അത് അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് ക്ലസ്റ്റർ ചെയ്യാനും ആവശ്യമായ സേവന നിലവാരം കൈവരിക്കാൻ സുരക്ഷിതമാക്കാനും കഴിയും.

കൺട്രോൾ വെബ് സർവീസ് സെർവറുകളെ കണ്ടെയ്‌നറുകളിലേക്ക് നേരിട്ട് ബന്ധിപ്പിക്കുന്ന ഏജൻ്റ് സമീപനത്തിൽ നിന്ന് വ്യത്യസ്തമായി, ഒരു മധ്യസ്ഥൻ (അല്ലെങ്കിൽ ബ്രോക്കർ) ഒരു ക്ലയൻ്റ് എൻഡ്‌പോയിൻ്റായി പ്രവർത്തിക്കുകയും തുടർന്ന് യഥാർത്ഥ സേവന എൻഡ്‌പോയിൻ്റിലേക്ക് അഭ്യർത്ഥന കൈമാറുകയും ചെയ്യുന്നു ( അരി. 2). മാനേജ്മെൻ്റും നിയന്ത്രണവും നൽകുന്നതിന് അഡ്മിനിസ്ട്രേറ്റർമാർ ബ്രോക്കർ തലത്തിൽ നിയന്ത്രണങ്ങൾ വിന്യസിക്കുന്നു. മീഡിയേഷൻ മോഡൽ വെബ് സേവന നോഡുകളിൽ നിന്ന് തികച്ചും വ്യത്യസ്തമാണ് കൂടാതെ ഏത് പരിതസ്ഥിതിയിലും ഉപയോഗിക്കാൻ കഴിയും. ഒരു പ്രോക്‌സി നോഡിന് ഒന്നിലധികം പ്ലാറ്റ്‌ഫോമുകളിൽ നിന്ന് സേവനങ്ങൾ റൂട്ട് ചെയ്യാൻ കഴിയും, ഇത് കേന്ദ്രീകൃത കോൺഫിഗറേഷനും മാനേജ്മെൻ്റും സുഗമമാക്കുന്നു.

ഇടനില മോഡൽ അഡ്മിനിസ്ട്രേഷനും സാങ്കേതിക പിന്തുണയും ലളിതമാക്കുന്നു, കൂടാതെ ഓരോ വ്യക്തിഗത വെബ് സേവന നോഡിലും ഒരു ഏജൻ്റ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ട ആവശ്യമില്ല. എന്നിരുന്നാലും, ഇടനിലക്കാർക്ക് നെറ്റ്‌വർക്ക് വിലാസം പുനഃക്രമീകരിക്കേണ്ടതുണ്ട്. കൂടാതെ, വെബ് സേവന ബ്രോക്കർമാർക്കുള്ള ഒരു ക്ലസ്റ്ററിംഗ് ഇൻഫ്രാസ്ട്രക്ചറിൻ്റെ അഭാവത്തിൽ, അവ പരാജയത്തിൻ്റെ ഒറ്റ പോയിൻ്റുകളായി മാറുകയും അങ്ങനെ ഉയർന്ന വിശ്വാസ്യത ആവശ്യമുള്ള പരിതസ്ഥിതികളിൽ പ്രശ്നങ്ങൾ സൃഷ്ടിക്കുകയും ചെയ്യും.

ഇൻഫ്രാസ്ട്രക്ചർ സർവീസ് മാനേജ്മെൻ്റ്

സേവനങ്ങൾ നിയന്ത്രിക്കാൻ WSMF പ്രോപ്പർട്ടികൾ ഉപയോഗിക്കുന്നു വാസ്തുവിദ്യാ വിഭവങ്ങളുടെ നിയന്ത്രണക്ഷമത.മാനേജുമെൻ്റ് വിവരങ്ങളിലേക്ക് പ്രവേശനം നൽകുന്ന ഉറവിടങ്ങളുടെ സ്വഭാവം വിവരിക്കുന്ന സ്റ്റാൻഡേർഡ് WSDL (വെബ് സേവന വിവരണ ഭാഷ) സ്കീമകൾ, മെറ്റാഡാറ്റ, ഇൻ്റർഫേസുകൾ എന്നിവ അവർ നിർവ്വചിക്കുന്നു. സാധാരണഗതിയിൽ, ഉറവിടങ്ങൾ ബാധകമായവ മാത്രമേ നടപ്പിലാക്കൂ, പ്രവർത്തന നില, മെട്രിക്, ബന്ധങ്ങൾ എന്നിവ ഉൾപ്പെടുന്ന അവയുടെ എല്ലാ സ്റ്റാൻഡേർഡ് മാനേജുമെൻ്റ് പ്രോപ്പർട്ടികൾ അല്ല.

മാനേജബിലിറ്റി പ്രോപ്പർട്ടികൾ നടപ്പിലാക്കുന്നത് ഒരു മാനേജ്മെൻ്റബിലിറ്റി ഇൻഫർമേഷൻ മോഡലിലൂടെയാണ്, അത് ഒരു റിസോഴ്സിൻ്റെ മാനേജ്മെൻ്റിനെയും സംസ്ഥാനം, കോൺഫിഗറേഷൻ, ബന്ധങ്ങൾ തുടങ്ങിയ അനുബന്ധ വിവരങ്ങളെയും പ്രതിനിധീകരിക്കുന്നു. സേവന മാനേജുമെൻ്റ് പ്ലാറ്റ്ഫോം ഈ മോഡലിൽ നിന്നുള്ള വിവരങ്ങൾ ഉപയോഗിക്കുന്നു, ഉദാഹരണത്തിന്, SOAP സന്ദേശ തലക്കെട്ടിൽ ക്ലയൻ്റിൻറെ ഡിജിറ്റൽ ഐഡൻ്റിറ്റി അടങ്ങിയിരിക്കുന്നുവെന്ന് സൂചിപ്പിക്കാം. WSMF ഈ വിവരങ്ങൾ വീണ്ടെടുക്കുകയും ക്ലയൻ്റ് തിരിച്ചറിയാൻ അത് ഉപയോഗിക്കുകയും ചെയ്യുന്നു (ഉദാഹരണത്തിന്, ഒരു പ്രത്യേക വെബ് സേവനത്തിനായി ഒരു പ്രത്യേക ക്ലയൻ്റിൻ്റെ SOAP സന്ദേശങ്ങൾ കണക്കാക്കുമ്പോൾ).

പൊതു ഇൻഫ്രാസ്ട്രക്ചർ ഫംഗ്ഷനുകളിലേക്കുള്ള സ്റ്റാൻഡേർഡ് ഇൻ്റർഫേസുകൾ നിർവചിക്കുന്നതിന് WSMF ഇൻഫ്രാസ്ട്രക്ചർ മാനേജ്മെൻ്റ് സേവനങ്ങൾ ഉപയോഗിക്കുന്നു. ഈ സേവനങ്ങളിൽ മെഷർമെൻ്റ്, മെട്രിക്സ്, ഇവൻ്റ് ബ്രോക്കിംഗ്, മോണിറ്ററിംഗ്, സിസ്റ്റം സ്കാനിംഗ്, പോളിസി എൻഫോഴ്സ്മെൻ്റ്, മോഡൽ ബ്രിഡ്ജുകൾ എന്നിവ ഉൾപ്പെടുന്നു. സ്റ്റാൻഡേർഡ് മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസുകൾ, ലഭ്യതയും പ്രകടന മാനേജ്‌മെൻ്റ്, ഒപ്റ്റിമൈസേഷൻ, കപ്പാസിറ്റി പ്ലാനിംഗ്, ബില്ലിംഗ്, കോൺഫിഗറേഷൻ മാനേജ്‌മെൻ്റ്, റിസോഴ്‌സ് പ്രൊട്ടക്ഷൻ, പ്രശ്‌ന തിരിച്ചറിയൽ, ബിസിനസ് ഇൻ്റലിജൻസ് തുടങ്ങിയ ഉയർന്ന തലത്തിലുള്ള യൂട്ടിലിറ്റികൾ, പ്രോസസ്സുകൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവ പ്രാപ്‌തമാക്കുന്നു.

സേവന മാനേജുമെൻ്റ് സിസ്റ്റങ്ങൾ അവയുടെ ഇൻ്റർഫേസുകൾ, ഇൻഫ്രാസ്ട്രക്ചർ സേവനങ്ങൾ, ലഭ്യമായ മറ്റ് ഉപകരണങ്ങൾ എന്നിവ ഉപയോഗിച്ച് വിഭവങ്ങൾ കൈകാര്യം ചെയ്യുന്നു. ലളിതമായ നിരീക്ഷണം, നിയന്ത്രണം, സ്വയമേവയുള്ള കോൺഫിഗറേഷൻ, വീണ്ടെടുക്കൽ, ഗുണമേന്മ മാനേജ്‌മെൻ്റ്, എൻഡ്-ടു-എൻഡ് ബിസിനസ് പ്രോസസ് മാനേജ്‌മെൻ്റ്, സിസ്റ്റം റിസോഴ്‌സ് പ്രൊവിഷനിംഗ്, പോളിസി അധിഷ്‌ഠിത സേവനങ്ങൾ എന്നിവയുൾപ്പെടെ നിരവധി പ്രവർത്തനങ്ങളെ ഈ മെക്കാനിസങ്ങൾ പിന്തുണയ്ക്കുന്നു. മാനേജ്മെൻ്റ് കൺസോളുകൾക്കായി അവ ഇൻ്റർഫേസുകളും ഉള്ളടക്കവും നൽകുന്നു.

ഫങ്ഷണൽ ഇൻ്റർഫേസുകൾ പോലെയുള്ള സ്റ്റാൻഡേർഡ് മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസുകളിലൂടെ അതിൻ്റെ മാനേജ് ചെയ്യബിലിറ്റി പ്രോപ്പർട്ടികൾ ആക്‌സസ് ചെയ്യാൻ കഴിയുമെങ്കിൽ ഒരു വെബ് സേവനം മാനേജ് ചെയ്യപ്പെടും. മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസുകൾ അവയ്‌ക്ക് മാനേജ്‌മെൻ്റുമായി ബന്ധപ്പെട്ട സെമാൻ്റിക്‌സ് ഉള്ളതിനാൽ ക്ലയൻ്റിനേക്കാൾ വെബ് സേവന മാനേജ്‌മെൻ്റ് സിസ്റ്റം ഉപയോഗിക്കുന്നു എന്നതിൽ മാത്രം വ്യത്യാസമുണ്ട്. ഓൺ അരി. 3 WSMF പ്ലാറ്റ്‌ഫോമിനായി ലഭ്യമായ വെബ് സേവന മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസുകൾ കാണിക്കുന്നു. WSMF-ന് മാനേജ്‌മെൻ്റുമായി ബന്ധപ്പെട്ട സന്ദേശങ്ങൾ അയയ്‌ക്കാൻ കഴിയുന്ന മാനേജ്‌മെൻ്റ് ഇൻ്റർഫേസുകളെയും എൻഡ് പോയിൻ്റുകളെയും WSDL ഡോക്യുമെൻ്റ് വിവരിക്കുന്നു. വെബ് സേവനങ്ങളുടെ ദാതാക്കളും ഉപഭോക്താക്കളും തമ്മിലുള്ള ഒരു ലിങ്കിൻ്റെ പങ്ക് WSMF യുക്തിപരമായി നിർവഹിക്കുന്നു.

ഇവൻ്റ് അധിഷ്‌ഠിത പ്രക്രിയകൾ നിയന്ത്രിക്കുന്നതിന്, അറിയിപ്പുകൾ അയയ്‌ക്കുന്നതിനുള്ള ഒരു ഇവൻ്റ് മെക്കാനിസത്തെ ഒരു മാനേജ്‌മെൻ്റ് സേവനത്തിന് പിന്തുണയ്‌ക്കാൻ കഴിയും. ഏജൻ്റുമാരും മാനേജ്‌മെൻ്റ് സേവനവും ഒരേ മെമ്മറി സ്‌പെയ്‌സിൽ താമസിക്കുന്നതിനാൽ, അവർ സന്ദേശങ്ങളിലൂടെ ആശയവിനിമയം നടത്തുന്നു. ഏജൻ്റുമാരുടെ പെരുമാറ്റം നിയന്ത്രണ ചാനലിൽ നിന്ന് വരുന്ന ഇവൻ്റുകളെക്കുറിച്ചുള്ള വിവരങ്ങളെ ആശ്രയിച്ചിരിക്കുന്നു. ഏജൻ്റുമാർ ശേഖരിക്കുന്ന എല്ലാ വിവരങ്ങളും മാനേജ്മെൻ്റ് സേവനത്തിലേക്ക് കൈമാറുന്നു, അത് മാനേജ്മെൻ്റ് ചാനലിൽ ലഭ്യമാക്കുന്നു.

ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ. 3, വിതരണം ചെയ്ത നിരീക്ഷണത്തിനും നയ നിർവ്വഹണത്തിനും ഒപ്പം, WSMF ഒരു കേന്ദ്രീകൃത മാനേജ്‌മെൻ്റും പോളിസി പ്ലാറ്റ്‌ഫോമും വാഗ്ദാനം ചെയ്യുന്നു. വിവരങ്ങൾ സ്വീകരിക്കുമ്പോഴും (സേവന പ്രകടന സ്ഥിതിവിവരക്കണക്കുകൾ, സേവന പരസ്പരാശ്രിതത്വത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ) അയയ്ക്കുമ്പോഴും സേവന കാറ്റലോഗുകളുമായും തിരിച്ചറിയൽ ഉപകരണങ്ങളുമായും ഇത് സംയോജിച്ച് പ്രവർത്തിക്കുന്നു. നിയമങ്ങളുടെ സെറ്റ് രൂപത്തിലുള്ള നയങ്ങൾ സേവന മാനേജ്മെൻ്റ് ഘടകങ്ങളിലേക്ക് അയയ്ക്കുന്നു. ഈ നിയമങ്ങൾ സേവന മാനേജുമെൻ്റ് ഘടകത്തിൻ്റെ സ്വഭാവം നിർണ്ണയിക്കുന്നു - എപ്പോൾ, എവിടെ അലേർട്ടുകൾ അയയ്ക്കണം, ട്രാൻസിറ്റ് സന്ദേശ ട്രാഫിക് എങ്ങനെ കൈകാര്യം ചെയ്യണം, സുരക്ഷാ നയങ്ങളും SLA കരാറുകളും പാലിക്കുക തുടങ്ങിയവ.

സേവനങ്ങളുടെയും ആപ്ലിക്കേഷനുകളുടെയും മാനേജ്മെൻ്റ്

പരമ്പരാഗത ആപ്ലിക്കേഷൻ സർവീസ് ഡെവലപ്മെൻ്റ് ടൂളുകൾക്ക് പുറമേ, ഒരു വെബ് സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള SOA ആർക്കിടെക്ചറിന് സിസ്റ്റങ്ങളും ആപ്ലിക്കേഷനുകളും ഫലപ്രദമായി കൈകാര്യം ചെയ്യുന്നതിന് രണ്ട് പ്രധാന സവിശേഷതകൾ ആവശ്യമാണ്:

  • ഘടക സംവിധാനങ്ങളുടെ വൈവിധ്യമാർന്ന ഒരു കൂട്ടം മാനേജ്‌മെൻ്റ് പ്ലാറ്റ്‌ഫോം;
  • SLA കംപ്ലയൻസ്, ഡൈനാമിക് റിസോഴ്‌സ് പ്രൊവിഷനിംഗ് എന്നിവ പോലുള്ള സങ്കീർണ്ണമായ, ക്രോസ്-ഘടക മാനേജ്‌മെൻ്റ് സാഹചര്യങ്ങളെ പിന്തുണയ്ക്കുക.

ഓൺ അരി. 4 SOA തത്വങ്ങൾക്കനുസൃതമായി രൂപകൽപ്പന ചെയ്ത സേവന നിയന്ത്രണ ചാനലുകളും ആപ്ലിക്കേഷൻ ചാനലുകളും സംയോജിപ്പിക്കുന്ന ആശയപരമായ വാസ്തുവിദ്യാ ഘടകങ്ങൾ അവതരിപ്പിക്കുന്നു. ഈ ആർക്കിടെക്ചർ വെബ് സേവന ആപ്ലിക്കേഷൻ ചാനലും നിയന്ത്രണ ചാനലും തമ്മിൽ സ്ഥിരമായ ആശയവിനിമയം നൽകുന്നു. ലഭ്യത, പ്രകടനം, കോൺഫിഗറേഷൻ, ജോബ് മാനേജ്‌മെൻ്റ്, കപ്പാസിറ്റി പ്ലാനിംഗ്, റിസോഴ്‌സ് പ്രൊട്ടക്ഷൻ, ട്രബിൾഷൂട്ടിംഗ് എന്നിവ ഇതിന് നൽകാനാകുന്ന മാനേജ്‌മെൻ്റ് ആപ്ലിക്കേഷനുകളിൽ ഉൾപ്പെടുന്നു.

ഈ വാസ്തുവിദ്യയിൽ, സേവന മാനേജ്മെൻ്റ് എന്നത് ഡാറ്റ കൈമാറുന്നതിനോ അല്ലെങ്കിൽ ചില പ്രവർത്തനങ്ങൾ ഏകോപിപ്പിക്കുന്നതിനോ പരസ്പരം ഇടപഴകുന്ന സേവനങ്ങളുടെ തിരഞ്ഞെടുപ്പിനെ സൂചിപ്പിക്കുന്നു, അതുവഴി ഒന്നോ അതിലധികമോ ബിസിനസ്സ് സേവനങ്ങൾ ലഭ്യമാക്കുന്നു. ഒരു നിർദ്ദിഷ്‌ട മാനേജ്‌മെൻ്റ് പ്രോട്ടോക്കോൾ അല്ലെങ്കിൽ മെഷർമെൻ്റ് ടെക്‌നോളജി നിർദ്ദേശിക്കുന്നതിനുപകരം, ആർക്കിടെക്ചർ SOAP, Java Management Extensions (JMX), WBEM, മറ്റ് (ഭാവിയിൽ ഉൾപ്പെടെ) സാങ്കേതികവിദ്യകളും മാനദണ്ഡങ്ങളും പിന്തുണയ്ക്കുന്നു.

ചിത്രത്തിൽ. 4 നിയന്ത്രിത ഉറവിടങ്ങളിൽ ഫിസിക്കൽ, ലോജിക്കൽ സോഫ്‌റ്റ്‌വെയറും ഹാർഡ്‌വെയറും ഉൾപ്പെടുന്നു. വെബ് സർവീസസ് ഡിസ്ട്രിബ്യൂട്ടഡ് മാനേജ്‌മെൻ്റ് (ഡബ്ല്യുഎസ്ഡിഎം) സ്പെസിഫിക്കേഷനിൽ നിർവചിച്ചിരിക്കുന്നതുപോലുള്ള വിവിധ ഇൻ്റർഫേസുകൾ നടപ്പിലാക്കുന്ന വെബ് സേവനങ്ങളായി ഈ ഉറവിടങ്ങൾ അവയുടെ മാനേജ് ചെയ്യബിലിറ്റി പ്രോപ്പർട്ടികൾ പ്രസിദ്ധീകരിക്കുന്നു. ഒരു റിസോഴ്സിൻ്റെ മാനേജ്മെൻ്റ് ഇൻ്റർഫേസ് ഒരു WSDL ഡോക്യുമെൻ്റ്, ഒരു റിസോഴ്സ് പ്രോപ്പർട്ടി സ്കീമ, മെറ്റാഡാറ്റ ഡോക്യുമെൻ്റുകൾ, ഒരുപക്ഷേ മാനേജ്മെൻ്റുമായി ബന്ധപ്പെട്ട ഒരു കൂട്ടം നയങ്ങൾ എന്നിവയാൽ വിവരിക്കുന്നു.

ഒരു മാനേജ്മെൻ്റിലോ ബിസിനസ്സ് പ്രക്രിയയിലോ, റിസോഴ്സ് മാനേജർമാർക്ക് നേരിട്ട് ഉറവിടങ്ങൾ ആക്സസ് ചെയ്യാൻ കഴിയും. ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ. 4, രണ്ട് ഇൻ്ററാക്ടിംഗ് എൻ്റർപ്രൈസസുകളിൽ, ബിസിനസ് പ്രോസസ് ക്രെഡിറ്റ് ചെക്കിംഗ്, ഷിപ്പിംഗ്, ഓർഡർ പ്രോസസ്സിംഗ്, ഇൻവെൻ്ററി മാനേജ്മെൻ്റ് തുടങ്ങിയ അടിസ്ഥാന സേവനങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ആർക്കിടെക്ചറിൻ്റെ നിയന്ത്രണ ആപ്ലിക്കേഷനുകൾ അവയുടെ ഇൻ്റർഫേസുകളിലൂടെയോ ഇൻഫ്രാസ്ട്രക്ചർ സേവനങ്ങളിലൂടെയോ ഉറവിടങ്ങളെ നിയന്ത്രിക്കുന്നു. ഈ മാനേജർമാർ ലളിതമായ നിരീക്ഷണം, നിയന്ത്രണം, ഓഫ്‌ലൈൻ കോൺഫിഗറേഷനും വീണ്ടെടുക്കലും, ഗുണനിലവാര മാനേജുമെൻ്റ്, എൻഡ്-ടു-എൻഡ് ബിസിനസ് പ്രോസസ് മാനേജ്‌മെൻ്റ്, സിസ്റ്റം റിസോഴ്‌സ് പ്രൊവിഷനിംഗ്, പോളിസി അധിഷ്‌ഠിത സേവനങ്ങൾ എന്നിവ ഉൾപ്പെടെ നിരവധി ഫംഗ്‌ഷനുകൾ നൽകുന്നു. മാനേജുമെൻ്റ് കൺസോളുകൾക്കായുള്ള ഇൻ്റർഫേസുകളെയും ഉള്ളടക്കത്തെയും അവ സാധാരണയായി പിന്തുണയ്ക്കുകയും മാനേജ്‌മെൻ്റുമായി ബന്ധപ്പെട്ട വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. വെബ് സേവന ഇൻ്റർഫേസുകൾ ഉപയോഗിച്ച് മാനേജർമാർ ഇൻഫ്രാസ്ട്രക്ചർ ഉറവിടങ്ങളുമായും സേവനങ്ങളുമായും സംവദിക്കുന്നു. കൂടാതെ, സ്‌ക്രിപ്റ്റ് ചെയ്‌ത മാനേജ്‌മെൻ്റ് ഫംഗ്‌ഷനുകൾ പ്രാപ്‌തമാക്കുന്ന മാനേജ്‌മെൻ്റ് പ്രക്രിയകൾ വിവരിക്കാനും എക്‌സിക്യൂട്ട് ചെയ്യാനും സേവന മാനേജർമാർ വെബ് സേവനങ്ങൾ ബിസിനസ്സ് പ്രോസസ്സ് എക്‌സിക്യൂഷൻ ലാംഗ്വേജ് (WS-BPEL) ഉപയോഗിക്കുന്നു.

ആപ്ലിക്കേഷൻ വികസനത്തിനും മാനേജ്മെൻ്റിനുമുള്ള SOA- അടിസ്ഥാനമാക്കിയുള്ള പരിഹാരങ്ങൾ ഒന്നിലധികം ബൈൻഡിംഗ് ടെക്നിക്കുകളുടെയും പൊതുവായി ലഭ്യമായ ഇനിപ്പറയുന്ന മാനേജ്മെൻ്റ് സേവനങ്ങളുടെയും ഉപയോഗം പ്രോത്സാഹിപ്പിക്കുന്നു:

  • പ്രകടനവും ലഭ്യതയും അളക്കൽ, അലേർട്ട് സേവനങ്ങൾ എന്നിവയുൾപ്പെടെ എസ്എൽഎയുടെ മാനേജ്മെൻ്റും സേവനങ്ങളുടെ യഥാർത്ഥ ഗുണനിലവാരവും;
  • സംവേദനാത്മക നിരീക്ഷണം, അഡ്മിനിസ്ട്രേഷൻ, റിപ്പോർട്ടിംഗ് എന്നിവ ഉൾപ്പെടെ ദൃശ്യപരതയും നിയന്ത്രണവും നൽകുന്നു;
  • പതിപ്പിംഗ്, റൂട്ടിംഗ്, വ്യത്യസ്ത സേവനങ്ങൾ, സന്ദേശ പരിവർത്തനം എന്നിവ ഉൾപ്പെടെയുള്ള സേവന അഡാപ്റ്റബിലിറ്റിക്കുള്ള പിന്തുണ;
  • XML അടിസ്ഥാനമാക്കിയുള്ള വെബ് സേവനങ്ങൾക്കും സുരക്ഷാ സംവിധാനങ്ങൾക്കുമുള്ള പിന്തുണ.

ഈ ആർക്കിടെക്ചറിന് മുകളിൽ സേവന പ്ലാറ്റ്‌ഫോമുകൾ നിർമ്മിക്കുന്ന നൂതന സംരംഭങ്ങൾക്ക് ആവശ്യാനുസരണം ഇഷ്‌ടാനുസൃത മാനേജുമെൻ്റ് കഴിവുകളുള്ള ബിസിനസ്സ് ആപ്ലിക്കേഷനുകൾ വർദ്ധിപ്പിക്കാൻ കഴിയും. വ്യത്യസ്ത സ്രോതസ്സുകളിൽ നിന്നുള്ള തെളിയിക്കപ്പെട്ടതും പരസ്പര പൂരകവുമായ ഘടകങ്ങളെ മാനദണ്ഡങ്ങൾ അടിസ്ഥാനമാക്കി യോജിപ്പിച്ച് യോജിപ്പിക്കാൻ വാസ്തുവിദ്യ അനുവദിക്കുന്നതിനാൽ, മാറുന്ന സാഹചര്യങ്ങളുമായി എൻ്റർപ്രൈസസിന് പൊരുത്തപ്പെടാൻ കഴിയുമെന്ന് ഇത് ഉറപ്പാക്കുന്നു.

സാഹിത്യം
  1. ഓട്ടോണമിക് കമ്പ്യൂട്ടിംഗിനായുള്ള ഒരു ആർക്കിടെക്ചറൽ ബ്ലൂപ്രിൻ്റ്. വൈറ്റ് പേപ്പർ, IBM, ഒക്ടോബർ. 2004; www-3.ibm.com/autonomic/pdfs/AC wpFinal.pdf.
  2. ജെ.ഡി. കേസ് തുടങ്ങിയവ., ഇൻ്റർനെറ്റ്-സ്റ്റാൻഡേർഡ് നെറ്റ്‌വർക്ക് മാനേജ്‌മെൻ്റ് ഫ്രെയിംവർക്കിൻ്റെ പതിപ്പ് 3-ലേക്കുള്ള ആമുഖം, IETF RFC 2570. ഏപ്രിൽ. 1999; www.rfc-editor.org/rfc/rfc2570.txt.
  3. G. ബുള്ളൻ et al., ഓപ്പൺ മാനേജ്മെൻ്റ് ഇൻ്റർഫേസ് സ്പെസിഫിക്കേഷൻ, v. 1.0, റിവിഷൻ 1, ഓർഗനൈസേഷൻ ഫോർ ദി അഡ്വാൻസ്മെൻ്റ് ഓഫ് സ്ട്രക്ചർഡ് ഇൻഫർമേഷൻ സ്റ്റാൻഡേർഡ്സ്. 2001; www1.webmethods.com/PDF/OMI_Spec.pdf .
  4. H. Kreger et al., മാനേജ്മെൻ്റ് യൂസിംഗ് വെബ് സർവീസസ്: ഒരു പ്രൊപ്പോസ്ഡ് ആർക്കിടെക്ചറും റോഡ്മാപ്പും, ടെക് റിപ്പോർട്ട്, IBM, ഹ്യൂലിറ്റ്-പാക്കാർഡ്, കമ്പ്യൂട്ടർ അസോ. ജൂൺ 2005; www-128.ibm.com/developerworks/library/specification/ws-mroadmap.
  5. എം. പോട്ട്‌സ്, ഐ. സെദുഖിൻ, എച്ച്. ക്രെഗർ, വെബ് സർവീസസ് മാനേജബിലിറ്റി - ആശയങ്ങൾ (ഡബ്ല്യുഎസ്-മാനേജബിലിറ്റി), ടെക്. റിപ്പോർട്ട്, IBM, കമ്പ്യൂട്ടർ അസോ. ടോക്കിംഗ് ബ്ലോക്കുകളും. സെപ്തംബർ. 2003; www3.ca.com/Files/SupportingPieces/ web_service_manageability_concepts.pdf.
  6. W. വാംബെനെപെ, എഡി. വെബ് സേവനങ്ങൾ വിതരണം ചെയ്ത മാനേജ്മെൻ്റ്: വെബ് സേവനങ്ങൾ ഉപയോഗിക്കുന്ന മാനേജ്മെൻ്റ് (MUWS 1.0) ഭാഗം 1 ഉം 2 ഉം, ഘടനാപരമായ ഇൻഫർമേഷൻ സ്റ്റാൻഡേർഡ്സിൻ്റെ മുന്നേറ്റത്തിനുള്ള ഓർഗനൈസേഷൻ. മാർ. 2005; www.oasis-open.org/committees/download.php/11819/ wsdm-muws-part1-1.0.pdf.

മൈക്കൽ പാപസോഗ്ലോ ( [ഇമെയിൽ പരിരക്ഷിതം]) - ടിൽബർഗ് സർവകലാശാലയിലെ പ്രൊഫസർ (ഹോളണ്ട്). വിതരണം ചെയ്ത സംവിധാനങ്ങൾ, സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറുകൾ, വെബ് സേവനങ്ങൾ, എൻ്റർപ്രൈസ് ആപ്ലിക്കേഷൻ ഇൻ്റഗ്രേഷൻ, ഇ-ബിസിനസ് സാങ്കേതികവിദ്യകൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവ അദ്ദേഹത്തിൻ്റെ ഗവേഷണ താൽപ്പര്യങ്ങളിൽ ഉൾപ്പെടുന്നു. വില്ലെം-ജാൻ വാൻ ഡെൻ ഹ്യൂവൽ ( [ഇമെയിൽ പരിരക്ഷിതം]) - ടിൽബർഗ് യൂണിവേഴ്സിറ്റിയിലെ അസോസിയേറ്റ് പ്രൊഫസർ. അദ്ദേഹത്തിൻ്റെ ഗവേഷണ താൽപ്പര്യങ്ങളിൽ സേവന-അധിഷ്ഠിത ആർക്കിടെക്ചറുകൾ, സിസ്റ്റങ്ങളുടെ പരിണാമം, പുതിയ എൻ്റർപ്രൈസ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളെ ലെഗസിയുമായി ബന്ധിപ്പിക്കൽ എന്നിവ ഉൾപ്പെടുന്നു.

വെബ് സേവന മാനേജ്മെൻ്റ് സ്റ്റാൻഡേർഡ്

വ്യവസായ വ്യാപകമായ മാനദണ്ഡങ്ങൾ വികസിപ്പിക്കാതെ വെബ് സേവനങ്ങളുടെ സ്ഥിരമായ എൻഡ്-ടു-എൻഡ് മാനേജ്മെൻ്റ് അസാധ്യമാണ്. ഇതിനായി, OASIS (ഓർഗനൈസേഷൻ ഫോർ ദി അഡ്വാൻസ്‌മെൻ്റ് ഓഫ് സ്ട്രക്ചേർഡ് ഇൻഫർമേഷൻ സ്റ്റാൻഡേർഡ്‌സ്) ഓർഗനൈസേഷൻ വെബ് സേവനങ്ങളുടെ വിതരണ മാനേജ്‌മെൻ്റിനായി WSDM (വെബ് സർവീസസ് ഡിസ്ട്രിബ്യൂട്ടഡ് മാനേജ്‌മെൻ്റ്) സ്പെസിഫിക്കേഷൻ സജീവമായി വികസിപ്പിക്കുന്നു. www.oasis-open.org). വെബ് സേവനങ്ങളിലൂടെ നിയന്ത്രണ വിവരങ്ങൾ കൈമാറുന്നതിനുള്ള ഒരു പ്രോട്ടോക്കോൾ ഇത് നിർവ്വചിക്കുന്നു. വിതരണം ചെയ്ത സിസ്റ്റങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിലെ പ്രശ്നങ്ങൾ പരിഹരിക്കുമ്പോൾ, WSDM രണ്ട് ജോലികൾ ഉൾക്കൊള്ളുന്നു: വെബ് സേവനങ്ങൾ ഉപയോഗിക്കുന്ന മാനേജ്മെൻ്റ് (MUWS), വെബ് സേവനങ്ങളുടെ മാനേജ്മെൻ്റ് (MOWS).

നിയന്ത്രിത ഉറവിടങ്ങളുടെയും മാനേജ്‌മെൻ്റ് ആപ്ലിക്കേഷനുകളുടെയും ഇടപെടൽ ലളിതമാക്കുന്നതിന് വെബ് സേവനങ്ങളുടെ ഉപയോഗം ഉൾപ്പെടെ, ഒരു ആധുനിക വിതരണം ചെയ്ത സിസ്റ്റം മാനേജ്‌മെൻ്റ് പ്ലാറ്റ്‌ഫോമിൻ്റെ അടിസ്ഥാനമായി വെബ് സേവന സാങ്കേതികവിദ്യകളുടെ ഉപയോഗം MUWS സ്ഥാപിക്കുന്നു. അങ്ങനെ, WSDL ഡോക്യുമെൻ്റുകൾ ഉപയോഗിച്ച് വിഭവങ്ങളുടെ മാനേജ്മെൻറ് പ്രോപ്പർട്ടികൾ എങ്ങനെ വിവരിക്കാമെന്ന് MUWS നിർവചിക്കുന്നു. ഈ പ്രോപ്പർട്ടികൾ വിവരിക്കുന്നത് കൂടുതൽ കാര്യക്ഷമമായ ഉറവിട തിരിച്ചറിയലിനും വിശകലനത്തിനും സഹായിക്കുന്നു. ഐടി മാനേജർമാർ സാധാരണയായി ഒരു നിർദ്ദിഷ്‌ട ടാസ്‌ക്കിലോ മാനേജ്‌മെൻ്റ് ഏരിയയിലോ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നതിനാൽ, നിയന്ത്രിത വിഭവത്തിൻ്റെ ഉചിതമായ സവിശേഷതകൾ അവർക്ക് ഫലപ്രദമായി തിരിച്ചറിയാൻ കഴിയണം.

മാനേജ്മെൻ്റ് വെബ് സേവനങ്ങളുടെ ആവശ്യകതകൾ MOWS നിർവ്വചിക്കുന്നു. WSDM സ്പെസിഫിക്കേഷൻ അനുസരിച്ച്, വിതരണം ചെയ്ത കമ്പ്യൂട്ടിംഗ്, ഇൻ്റർഓപ്പറബിളിറ്റി, ലൂസ് കപ്ലിംഗ്, ഇംപ്ലിമെൻ്റേഷൻ സ്വാതന്ത്ര്യം എന്നിവയുടെ അടിസ്ഥാനം വെബ് സേവനങ്ങളാണ്. MOWS സ്പെസിഫിക്കേഷൻ MUWS-ൻ്റെ ആശയങ്ങളെയും നിർവചനങ്ങളെയും അടിസ്ഥാനമാക്കിയുള്ളതാണ്. MUWS പോലെ, MOWS-ലെ വെബ് സേവന മാനേജുമെൻ്റ് മോഡലിൻ്റെ നിർവചനം ജനറിക് മാനേജ്‌ഡ് റിസോഴ്‌സ് ഒബ്‌ജക്റ്റ് മോഡലിനെ പുനർനിർമ്മിക്കുന്നതിനുപകരം നിലവിലുള്ള മോഡൽ ചട്ടക്കൂടുകളിൽ തുടരാൻ ശ്രമിക്കുന്നു.

Michael Papazoglou, Willem-Jan van den Heuvel, Web Services Management: A Survey, IEEE Internet Computing, Nov/Dec 2005. IEEE കമ്പ്യൂട്ടർ സൊസൈറ്റി, 2005, എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. അനുമതിയോടെ വീണ്ടും അച്ചടിച്ചു.