તેથી, આ વેબ સર્વિસને મદદ કરવા અથવા પ્રોત્સાહન આપવાના વિવિધ પાસાઓ છે જે ચોક્કસપણે સ્ટ્રક્ચર્ડ પ્રોગ્રામિંગ છે, જે ઓબ્જેક્ટ ઓરિએન્ટેડ પ્રોગ્રામિંગ , ડિસ્ટ્રીબ્યુટેડ સિસ્ટમ ના આગળના સૂચનમાં વિકસિત થયું છે જેમ કે આપણે આપણા અગાઉના લેક્ચરમાં ચર્ચા કરી છે.
അതിനാൽ, ഈ വെബ് സേവനങ്ങളെ സഹായിക്കുന്നതോ പ്രോത്സാഹിപ്പിക്കുന്നതോ ആയ വ്യത്യസ്ത വശങ്ങളുണ്ട്, ഒന്ന് തീർച്ചയായും ഘടനാപരമായ പ്രോഗ്രാമിംഗ് ആണ്, നമ്മുടെ മുൻ പ്രഭാഷണങ്ങളിൽ ചർച്ച ചെയ്തതുപോലെ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിൻറെ അടുത്ത നിർദ്ദേശമായി ഡിസ്ട്രിബ്യൂട്ട് സിസ്റ്റം പരിണമിച്ചു.