API… ആരാണ് ഒരു APUI നിർമ്മിക്കുന്നത്?

വർക്ക്ഫ്ലോ 1

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

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

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

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

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

നീ എന്ത് ചിന്തിക്കുന്നു?

സ്പാം കുറയ്ക്കുന്നതിന് ഈ സൈറ്റ് Akismet ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ അഭിപ്രായ ഡാറ്റ പ്രോസസ്സുചെയ്യുന്നത് എങ്ങനെയെന്നറിയുക.