அஜாக்ஸ், டிஓஎம், ஆர்எஸ்எஸ், எக்ஸ்எச்எம்எல், எஸ்ஓஏபி… அதெல்லாம்! நீங்கள் நினைப்பதை விட இது எளிதானது!

அஜாக்ஸ்சரி... நாள் முழுவதும் நான் என்ன செய்கிறேன் என்று வியக்கும் எனது மகனின் நண்பர்கள் அனைவருக்கும் இது ஒரு சூப்பர் ஆரம்ப வலைப்பதிவு பதிவு.

அஜாக்ஸ், டிஓஎம், ஆர்எஸ்எஸ், எக்ஸ்எச்எம்எல், எஸ்ஓஏபி, எக்ஸ்எஸ்எல்டி, எச்.டி.எம்.எல், எச்.டி.டி.பி… ப்ளா, ப்ளா, ப்ளா.

அதற்கெல்லாம் என்ன அர்த்தம்? தெளிவான மற்றும் எளிய? உங்கள் சிஸ்டம் எனது சிஸ்டத்துடன் பேச முடியும் என்று அர்த்தம். எங்களிடம் ஒரு பொதுவான மொழி உள்ளது… நாங்கள் ஹைபர்டெக்ஸ்ட் புரோட்டோகால் (எங்கள் குரல்) மற்றும் எக்ஸ்எம்எல் (அல்லது அதற்கு நெருக்கமானது… எங்கள் மொழி) மூலம் பேசுகிறோம். சரி, அதுக்கு என்ன அர்த்தம்? சரி, நான் என்ன பேசுகிறேன் என்பதை முதலில் சொல்கிறேன், பின்னர் அதைப் பற்றி பேசுகிறேன், அதைப் பற்றி பேசி முடித்த பிறகு நான் முடித்துவிட்டேன் என்று சொல்கிறேன்.

என் முதல் பெயரைச் சொல்கிறேன்.
டக்
என் முதல் பெயரைச் சொல்லி முடித்துவிட்டேன்.

எக்ஸ்எம்எல்லில் இது:
> முதல்_பெயர்> டக்> / முதல்_பெயர்>

எக்ஸ்எம்எல் பற்றிய பெரிய விஷயம் என்னவென்றால், நான் உங்களுக்கு ஸ்ட்ரீம்கள் மற்றும் தகவல்களின் ஸ்ட்ரீம்களை அனுப்ப முடியும். ஒரே நேரத்தில் பல பதிவுகளை நான் உங்களுக்கு அனுப்ப முடியும்:

நான் உங்களுக்கு மக்களை அனுப்புகிறேன்.
நான் உங்களுக்கு முதல் பெயரை அனுப்புகிறேன்.
டக்
உங்களுக்கு முதல் பெயரை அனுப்பி முடித்துவிட்டேன்.
நான் உங்களுக்கு முதல் பெயரை அனுப்புகிறேன்.
கேட்டி
உங்களுக்கு முதல் பெயரை அனுப்பி முடித்துவிட்டேன்.
நான் உங்களுக்கு மக்களை அனுப்பி முடித்துவிட்டேன்.

எக்ஸ்எம்எல்லில்:
> மக்கள்>
> முதல்_பெயர்> டக்> / முதல்_பெயர்>
> முதல்_பெயர்> கேட்டி> / முதல்_பெயர்>
> / மக்கள்>

அதனால்... என்னால் உங்கள் மொழியில் பேச முடிந்தால்... நாம் ஒருவருக்கொருவர் பேசலாம், இல்லையா? முற்றிலும்! இந்த தொழில்நுட்பங்கள் அனைத்தும் இப்படித்தான் செயல்படுகின்றன. நீங்கள் விக்கிபீடியாவில் நுழைந்து அவற்றை எல்லாம் பார்க்கலாம், ஆனால் இது மிகவும் எளிமையானது மற்றும் எளிமையானது. உண்மையில், நீங்கள் இப்போது இந்த வலைப்பதிவு பதிவை இப்படித்தான் படிக்கிறீர்கள். உங்கள் உலாவியில் எனது முகவரியை வைத்து உங்கள் உலாவி கூறியது... ஏய், Douglaskarr.com, நீங்கள் இருக்கிறீர்களா? நான் ஆம் என்றேன்! இதோ எனது HTML. எனது HTML (ஹைப்பர்டெக்ஸ்ட் மார்க்அப் மொழி) குறிச்சொற்களின் அடிப்படையில் எனது பக்கம் எங்கிருந்து தொடங்கியது மற்றும் முடிந்தது என்பதை நீங்கள் அறிவீர்கள்.

நான் அதை ப்ரோக்ராம் செய்தால்... நீங்கள் எந்த வகையான சிஸ்டத்தில் இருக்கிறீர்கள் அல்லது நான் இயக்கத்தில் இருக்கிறோம் என்பது முக்கியமில்லை... நாம் ஒருவருக்கொருவர் எந்த பிரச்சனையும் இல்லாமல் பேசலாம். நான் PHP ஐப் பயன்படுத்த முடியும் மற்றும் Java, .NET, Perl, ASP... எதையும் இயக்கும் சர்வருடன் பேச முடியும். நன்றாக இருக்கிறது, இல்லையா? நிச்சயமாக, வா!

நான் ஒரு சிறந்த நிரலை உருவாக்கி, உங்கள் கணினி என்னுடன் பேச வேண்டும் என நீங்கள் விரும்பினால், நான் ஒரு API அல்லது பயன்பாட்டு நிரலாக்க இடைமுகத்தை உருவாக்குவேன். இது என்னிடமிருந்து தகவலைக் கோர உங்களை அனுமதிக்கிறது… மேலும் நான் அதை உங்களுக்கு XML இல் மீண்டும் வழங்குவேன். கடினமாக இருக்கிறதா? அது இல்லை... அப்படித்தான் கூகுள் வேலை செய்கிறது! சமர்ப்பி என்பதைக் கிளிக் செய்த பிறகு முகவரியைப் பார்க்கவும்:

http://www.google.com/search?q = டக்ளஸ் + கர்

நான் சொன்னேன்... ஹே கூகுள், உங்கள் சிஸ்டத்தை (q) கேட்க விரும்புகிறேன் Douglas Karr. இதோ... q=Douglas+Karr! பின்னர் கூகிள் எனது உலாவிக்கு HTML உடன் பதிலளிக்கிறது. ஏய், நான் #1! வூஹூ.

ஆர்எஸ்எஸ் மிகவும் ஒத்திருக்கிறது. எனது வலைப்பதிவில் RSS ஊட்டம் உள்ளது, இது அனைத்து வெளிப்புற கிராபிக்ஸ் மற்றும் வடிவமைப்பை அகற்றி, நீங்கள் பார்ப்பதற்காக உள்ளடக்கத்தை வெளியே எறிந்துவிடும். ஆர்எஸ்எஸ் என்பது ரியலி சிம்பிள் சிண்டிகேஷனைக் குறிக்கிறது... அழகற்றவர்கள் இன்னும் சில எக்ஸ்எம்லிஷ் விஷயங்களைப் பேசுகிறார்கள். இப்போது நான் வலைப்பதிவை 'ரீடரில்' பார்க்க முடியும்…
http://www.google.com/reader/finder?q=http%3A%2F%2Fdknewmedia.com

இங்குதான் ஒருங்கிணைப்பு அற்புதமானது. XML ஐப் பயன்படுத்தி, உள்ளடக்கம், தரவு, நிகழ்வுகள், தகவல், உரையாடல்கள்... கிட்டத்தட்ட எதையும் என்னால் அனுப்ப முடியும். அங்குள்ள ஒவ்வொரு நவீன மொழியும் XML ஐப் பயன்படுத்தலாம் (ஆடம்பரமான சொல் ... XML ஐப் பயன்படுத்துகிறது) மேலும் அது செய்தியை 'பாகுபடுத்துவதன்' மூலம் செய்கிறது. அதாவது, அதை உடைக்க வேண்டும், அதனால் அதை கண்டுபிடிக்க முடியும். SOAP என்பது எக்ஸ்எம்எல்லை முன்னும் பின்னுமாக அனுப்புவதற்கான மற்றொரு வழியாகும்.

சமீபத்திய ஆர்வம் அஜாக்ஸ் அல்லது ஒத்திசைவற்ற ஜாவாஸ்கிரிப்ட் மற்றும் எக்ஸ்எம்எல் ஆகும். ஐயோ, கடினமாகத் தெரிகிறது. அது உண்மையில் இல்லை. எப்போதாவது ஒரு பொத்தானைக் கிளிக் செய்து ஒரு சாளரம் அல்லது உங்கள் உலாவியில் ஒரு செய்தி மேல்தோன்றும்? அவர்கள் அதை ஜாவாஸ்கிரிப்ட் பயன்படுத்தி செய்தார்கள். ஜாவாஸ்கிரிப்ட் என்பது ஒரு நிரலாக்க மொழியாகும், இது எங்காவது சில சர்வரில் இயங்குவதை விட உங்கள் கணினியில் இயங்கக்கூடியது. அதாவது ஜாவாஸ்கிரிப்ட் முழுவதையும் உள்நாட்டில் செய்வதன் மூலம் நான் உங்களுக்கு குளிர்ச்சியான அனுபவத்தை வழங்க முடியும். சரிபார் சம்பள கால்குலேட்டர். பக்கம் மாறும் புலங்கள் மூலம் மதிப்புகள் மற்றும் தாவலில் நீங்கள் எவ்வாறு தட்டச்சு செய்கிறீர்கள் என்பதைக் கவனியுங்கள்? அதுதான் ஜாவாஸ்கிரிப்ட்.

RIA ஐ உருவாக்க எல்லோரும் ஜாவாஸ்கிரிப்டைப் பயன்படுத்துகிறார்கள் .. பணக்கார இணைய பயன்பாடுகள் (நாங்கள் சுருக்கெழுத்துக்களை விரும்புகிறோம்). அஜாக்ஸ் அதை ஒரு படி மேலே கொண்டு செல்கிறது. நான் உண்மையில் என் பக்கத்தில் குறியீட்டை எழுத முடியும், அதை நீங்கள் சொல்லாமல், வேறு எங்காவது பேசலாம், தகவல்களைப் பெறுவீர்கள், பின்னர் நீங்கள் பக்கத்தை விட்டு வெளியேறாமல் அதை மீண்டும் கொண்டு வருவீர்கள் !!! மீண்டும்… சம்பள கால்குலேட்டர். நீங்கள் தகவலைத் தட்டச்சு செய்து “கணக்கிடு” என்பதைக் கிளிக் செய்தால், பக்கம் அந்த தகவலை சேவையகத்தில் மீண்டும் ஒரு கணக்கீட்டு பக்கத்திற்கு சமர்ப்பிக்கிறது. ஜாவாஸ்கிரிப்ட் பின்னர் பதிலைப் படித்து அதை நன்றாக வடிவமைக்கிறது.

என்னை நம்பவில்லையா? அது பேசும் பக்கம் இதோ: http://www.payraisecalculator.com/getPayraise.php. உண்மையான மதிப்புகள் எதுவும் இல்லை என்பதைக் கவனியுங்கள்… ஏனென்றால் நான் உண்மையில் எதையும் இடுகையிடவில்லை. ஆனால் நீங்கள் புள்ளியைப் பெறுகிறீர்கள்.

அப்படியானால் இதற்கெல்லாம் என்ன அர்த்தம்? சரி, RIA வலையை எடுத்து அதை மிகவும் எளிதாக்கும். மைக்ரோசாப்ட் வேர்ட் மற்றும் எக்செல் போன்ற புரோகிராம்கள் எங்களிடம் எப்போதும் இருக்க வேண்டும் என்று எதிரிகள் கத்துகிறார்கள். உண்மையில்? Google பற்றி என்ன எழுதினார் மற்றும் ஸ்ப்ரெட்ஷீட்ஸ்? இது ஒரு மூலையில் உள்ளது மக்களே.

இதன் முரண்பாடு என்னவென்றால், 20 ஆண்டுகளுக்கு முன்பு தனிப்பட்ட கணினியின் ஏற்றம் இருந்தது, அங்கு நாம் சில 'மெயின்பிரேம்' அமைப்பில் நங்கூரமிட வேண்டியதில்லை. சரி… என்ன நினைக்கிறேன்?! நாங்கள் மீண்டும் மெயின்பிரேமிற்கு வந்துவிட்டோம்... அவற்றில் ஒரு மொத்தமே இணையத்தில் உள்ளது.

நீங்கள் என்ன நினைக்கிறீர்கள்?

இந்த தளம் ஸ்பேமைக் குறைக்க Akismet ஐப் பயன்படுத்துகிறது. உங்கள் கருத்துத் தரவு எவ்வாறு செயல்படுத்தப்படுகிறது என்பதை அறியவும்.