API… කවුද APUI එකක් හදන්නේ?

වැඩ ප්‍රවාහ 1

අප කර්මාන්තයේ සෑහෙන කාලයක් තිස්සේ යෙදුම් ක්‍රමලේඛ අතුරුමුහුණත් ඇත. අභියෝගයකි API ඒකාබද්ධ කිරීම වැඩසටහන්ගත කිරීම සඳහා අවශ්‍ය සංවර්ධන සම්පත් සොයා ගැනීමයි. එය පහසු නැත. ඕනෑම නවීන ක්‍රමලේඛන භාෂාවක් භාවිතා කරමින්, ඔබ සාමාන්‍යයෙන් සේවාවකට විචල්‍යයන් පළ කළ යුතු අතර පසුව XML (eXtensible Markup Language) භාවිතා කරමින් ප්‍රති results ල ලබා ගත යුතුය.

වර්ෂ 2000 දී මම කොලරාඩෝවේ ඩෙන්වර් හි දත්ත සමුදා අලෙවිකරණ උපදේශනයක සේවය කරමින් සිටි අතර අපට සාජන්ට් සොලියුෂන්ස් නම් මෙවලමක් තිබුණි. සාජන්ට් අවසානයේදී මිලදී ගන්නා ලදී කාණ්ඩ 1. සමහර අපූරු යෙදුම් තැනීම සඳහා දත්ත සමුදා අලෙවිකරණ ක්ෂේත්‍රයේ Group1 හොඳින් දනී. මා භාවිතා කළ සාජන්ට් නිෂ්පාදන වලට සිදුවූයේ කුමක්දැයි මට විශ්වාස නැත, නමුත් ඒවා ඇදහිය නොහැකි විය. ඔබගේ තිරයේ වම්පස ඔබට 'පරිණාමන' ඇති අතර ඔබට ඒවා වැඩ ප්‍රවාහයකට ඇද දැමිය හැකිය. එක් එක් පරිණාමනයේ සියලුම යෙදවුම් සහ ප්‍රතිදානයන් ඊළඟ පරිවර්තනයට ස්වයංක්‍රීයව සම්බන්ධ වේ.

එබැවින්, ගොනුවක් ආනයනය කිරීමට, ක්ෂේත්‍ර දත්ත සමුදායකට සිතියම් ගත කිරීමට, ක්ෂේත්‍රවල අගයන් පරිවර්තනය කිරීමට, ලිපින පිරිසිදු කිරීමට, ලිපින භූ-කේත කිරීමට, සම්පුර්ණ කරන ලද ගොනුව අපනයනය කිරීමට යනාදිය මට වැඩ ප්‍රවාහයක් ගොඩනගා ගත හැකිය. එකම දත්ත සමඟ ක්‍රියාවලි. කාර්ය ප්‍රවාහයක 'පසුපස අන්තය' සමාලෝචනය කිරීමේදී සාජන්ට් සැබවින්ම එක්ස්එම්එල් භාවිතා කරමින් සැලැස්ම ගබඩා කළේය. එයින් මූලික වශයෙන් අදහස් කරන්නේ ඔබට අවශ්‍ය නම් කාර්ය ප්‍රවාහයක් ගතිකව ගොඩනඟා ක්‍රියාත්මක කළ හැකි බවයි. විසඳුම ඉලක්කම් 6 ක විසඳුමක් වූ නමුත් දත්ත ගබඩාවක් හැසිරවීමේ සැලසුමක් ගොඩනැගීම සඳහා දින වෙනුවට මිනිත්තු කිහිපයක් ගත විය.

ඒපීඅයි, වෙබ් සේවා, එස්ඕඒපී, ෆ්ලෙක්ස්, අජැක්ස් යනාදිය පැමිණීමත් සමඟ… කිසිවෙකු තවමත් වෙබ් පාදක යෙදුම් ක්‍රමලේඛන පරිශීලක අතුරුමුහුණතක් ගොඩනගා නොගන්නේ මන්දැයි මට කුතුහලයක් තිබේ. වෙනත් වචන වලින් කිවහොත්, සඳහා ඇදගෙන යාමේ අතුරු මුහුණතක් API ඇමතුම්. SOAP සමඟ සමාගම් WSDL (වෙබ් සේවා අර්ථ දැක්වීමේ භාෂාව) ගබඩා කරයි, එය මූලික වශයෙන් වෙබ් සේවාව පරිභෝජනය කරන්නේ කෙසේද යන්න සඳහා ක්‍රමලේඛිත විශ්වකෝෂයකි. වසර පහක් තුළ කිසිවෙකුට අර්ථ නිරූපණය සඳහා විසඳුමක් වර්ධනය කිරීමට නොහැකි වී තිබේ API හෝ වැඩ ප්‍රවාහයක් දෘශ්‍ය ලෙස ගොඩනැගීමට වෙබ් සේවාව? කවුරුහරි ඒ වෙනුවෙන් වැඩ කරනවද?

මෙන්න මගේ දවසේ ඩොලර් බිලියන 1 අදහස. WSDL කියවා ඇමතුම් දෘශ්‍ය ලෙස නිරූපණය කළ හැකි ෆ්ලෙක්ස් අතුරුමුහුණතක් යමෙකුට ගොඩනගා ගත හැකි නම්, එවිට ඔබට ඇමතුම් අතර අන්තර්ක්‍රියා ඇදගෙන යා හැකිය. එය වෙබයේ නැතිවූ සබැඳියයි… ඕනෑම භාෂාවක් තේරුම් නොගෙන ඕනෑම කෙනෙකුට තමන්ගේම විසඳුමක් 'වැඩසටහන්' කිරීමට වෙබ් වෙත ප්‍රවේශ විය හැකිය.

ඔයා සිතන්නේ කුමක් ද?

මෙම වෙබ් අඩවිය ස්පෑම් අඩු කිරීම සඳහා Akismet භාවිතා කරයි. ඔබේ ප්රතිචාර දත්ත සැකසූ ආකාරය ඉගෙන ගන්න.