13) በ ServletConfig እና ServletContext መካከል ያለው ልዩነት ምንድን ነው? መያዣው ለእያንዳንዱ አገልጋይ የServletConfig ነገር ይፈጥራል፣ ለእያንዳንዱ አገልጋይ የServletContext ነገር ግን ለእያንዳንዱ የድር መተግበሪያ ይፈጠራል።
የየትኛው ነገር በድር ኮንቴይነሩ ለእያንዳንዱ አገልጋይ ነው የተፈጠረው?
የServletConfig ነገር ለእያንዳንዱ ሰርቭሌት በድር መያዣ ነው የተፈጠረው። ይህ ነገር የውቅረት መረጃን ከድር ለማግኘት ሊያገለግል ይችላል። xml ፋይል።
የሰርቭሌት መያዣ እንዴት ነው የሚሰራው?
የድር ኮንቴይነር አገልጋዩን ለማፍጠን ወይም ጥያቄውን ለማስተናገድ አዲስ ክር የመፍጠር ሃላፊነት አለበት። የድረ-ገጽ ኮንቴይነር ስራው ጥያቄውን እና ለሰርቨሌት ማግኘት ነው። ኮንቴይነሩ ብዙ ጥያቄዎችን ወደ አንድ አገልጋይ ለማስኬድ ብዙ ክሮች ይፈጥራል። ሰርቪሌቶች ዋና ዘዴ የላቸውም።
የሰርቭሌት መያዣው ተግባራት ምንድናቸው?
የሰርቭሌት ኮንቴነር ዋና ተግባራት፡ ናቸው።
- የሕይወት ሳይክል አስተዳደር፡ የሰርቭሌት ሊክ ክፍልን የመጫን፣የቅጽበት፣የጅማሬ፣አገልግሎት እና የሰርቬት ምሳሌዎችን ለቆሻሻ አሰባሰብ ብቁ በማድረግ የህይወት ኡደት ክስተቶችን ማስተዳደር።
- የግንኙነት ድጋፍ፡ በሰርቭሌት እና በድር አገልጋይ መካከል ያለውን ግንኙነት ማስተናገድ።
በድር አፕሊኬሽን ውስጥ የሰርቨሌት ሚና ምንድነው?
Servlets በጃቫ የነቃ የድር አገልጋይ ወይም አፕሊኬሽን አገልጋይ ላይ የሚሰሩ የጃቫ ፕሮግራሞች ናቸው። ጥያቄውን ለማስተናገድ ጥቅም ላይ ይውላሉከድር ሰርቨር የተገኘ፣ ጥያቄውን ያሂዱ፣ ምላሹን ያዘጋጁ፣ ከዚያ ምላሽ ወደ ዌብሰርቨር ይላኩ። የሰርቭሌቶች ባህሪያት የሚከተሉት ናቸው፡ ሰርቪሌቶች በአገልጋይ በኩል ይሰራሉ።