Hello World Servlet
Download 33.91 Kb.
|
Servelet va konkurent Hisoblash
- Bu sahifa navigatsiya:
- Hello, world!
O'zbekiston Respublikasi Axborot texnologiyalari Va kommunikatsiyalarini rivojlantirish vazirligi. Muhammad al-Xorazmiynomidagi Toshkent Axborot texnologiyalari universiteti Farg’ona filiali ——————- fanidanAMALIY ISH -guruh
Tekshirdi: FARGONA 2023 Ma'lumotlarni saqlashda Servlet va konkurent hisoblashning o'ziga xos xususiyatlari mavjud. Servlet ma'lumotlar tashqi manbalardan olinadi va shuning o'zida tashqi manbalarga ham yuborish mumkin. Bu ma'lumotlar abadiy saqlanmaydi va amalni bajarishda kerak bo'lgan vaqtda tashqi manbalar bilan ta'minlanishi zarur. Boshqa tomondan, konkurent hisoblash saqlash bo'yicha havfsiz bo'lishi kerak, chunki ma'lumotlar yana-o'rgatish uchun kerak bo'lishi mumkin. Bu ma'lumotlar ma'lumotlar bazasida saqlanadi va ish oraliqida bo'lgan qoldiq ma'lumotlar bilan bir vaqtda ewaldilar. Aslida, bu metod distributed ochiq ma'lumotlar tizimidir, shuning uchun ma'lumotlar barcha uyg'unliklarga o'xshash tarzda qayta ishlanadi va Big Data, Cluster ugrib tushgan va protokol to'ldirilgan vositalar bilan ishlaydigan ishlab chiqaruvchilar, tuzilma zavodlari va tadbirkorlar uchun yaxshi tanlovdir. Servlet va konkurent hisoblashning ishlatish tartibi bir-biridan farqli. Birinchi variantda ma'lumotlar tashqi manbalardan mos kelishlar bilan olinadi va ma'lumotlar tashqi manbalarga yuboriladi, ikkinchisi esa yirik ma'lumotlar yig'ish ekani mavjud uchun diqqatni jalb qiladi. Her bir holatda, ma'lumotlarni saqlash uslubi o'z xususiyati va foydalanish maqsadiga ajratiladi. Servlet tizimda, ma'lumotlar to'plam boshqaruvchilari bilan bog'liq hisob-toplamlarini bajarishni yordam beradi. Bu turdagi tizim xususiyatlari mening loyihamni tizimga integratsiya qilishni ham ko'proq kuchli kildi. Boshqa tomondan, konkurent hisoblashdagi ma'lumotlar saqlanuvchanlik va qulay ishlovchi bo'lishiga muvofiq tuzilgan. Bu metod odamlar o'tish va yaxshi tolaligi xossalari uchun katta ma'lumotlar yig'ish talab qiladi. Ma'lumotlar, SQL va NoSQL ma'lumotlar bazalarida saqlanishi mumkin. Chunki ma'lumotlarning mijozlar tomonidan yaratilgan dasturlar orqali yig'ilishi va o'rnatilishi mumkin, bu qulayliklar uchun bevosita bir ko'nikmadir. Har bir holatda ma'lumotlarni saqlash usullari foydalanish maqsadiga va ma'lumotlarning turi bilan bog'liqdir. Servlet va konkurent hisoblashning boshqa xususiyatlari ham mavjud. Servlet ma'lumot olinishini boshqarish maqsadida yaxshi ishlaydi, chunki asosan web rejalari uchun ishlovchi tizimlar uchun yaratilganlar. Servletlar ko'p joylarda ishlatiladi, masalan, tashqi hisob-kitobga yoki tashqi manba manbalari bilan ishlash kerak bo'lgan masalalar bo'yicha. Servletlar odatda dinamik veb saytlarni yaratish va ulardan foydalanish uchun kerak bo'lgan turli xil komponent va ustuvorlar bilan birlashtirilgan hammasi qo'shimcha yordamchi xususiyatlarga ega. Konkurent hisoblash, distributiv ochiq ma'lumotlar tizimi asosida ishlaydi. Bu usulda ma'lumotlar saqlanuvchan va ajratiluvchan joylarda bor. Bu usulda ma'lumotlarni to'plash va yig'ishning samaradorligi katta miqdorda ma'lumotlar o'sishida yaxshi ishlaydi. Konkurent hisoblashda ma'lumotlar NoSQL va SQL bazalarda saqlanishi mumkin. Bu usulda ma'lumotlar ishlovchi va tizimdan tashqari ma'lumotlarga ham bog'liq ma'lumotlar to'plash sizning tizimingizga qulaylik keltiradi. Chunki bu turdagi tizimlar ochiq manbalarga ham tashqi manbalarga ham ta'min lash uchun yashirin hisob-kitobni ham utilisishga qodir. Ochiq manbalarga qarshi ko'proq xavfsizlik qo'shimchalarga ega hisoblaganda, konkurent hisoblashda security layer ma'lumotlar tizimini himoya qilish uchun xavfsizlik sohalari, algo va enkriptsiya asboblaridan foydalanish mumkin. Guzzle veb muddatli o'tish protokollari, securify veb xavfsizlik korxonasi va boshqa xavfsizlik vositalarni ishlatishda juda ishonchli keladi. Aslida, Servlet va konkurent hisoblashdan biriga tanlash o'z foydasi va maqsadima bog'liqdir. Servlet yaratilishida web dasturlashiga fokuslanadi, masalan web tizimlaridan foydalanish va bu holda keyin ma'lumotlarni saqlash yoki ishlovchi tizimlar yaratish mumkin. Konkurent hisoblash ma'lumotlarni ochiq manbalarda tashqi manbalardan mos kelishlar bilan biriktirish uchun yaratilgan va web hizmatlarda va dasturlashda juda katta ro'yxatda ishlatiladi. Servlet va konkurent hisoblash kodlarini askarda ko'rsatilgan. Ular bir-to'g'ri kodlar emas, lekin Servlet va konkurent hisoblashni tushunish va o'rganish uchun yaxshi bir boshlanish bo'lib, kodlarga ko'rish va uni o'zgartirish uchun yaxshi bir o'zgaruvchanlikni taklif etadi. Servlet kodi: ```
import javax.servlet.*; import javax.servlet.http.*; public class HelloWorld extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println(" out.println(""); out.println(""); out.println(" Hello, world!");out.println(" Download 33.91 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling