Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Висновки. 
Програмування web-сторінки

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Завдяки розвитку інформаційних технологій стало можливим за розумну ціну у сенсі затрат інтелектуальних ресурсів розробників розподіляти виконання коду системи між кількома обчислювальними центрами. Раніше це потребувало спеціальних зусиль від прикладного програміста (ті ж самі розробки MPI, Message Passing Interface, Інтерфейс Передачі Повідомлень). Зараз прикладному програмісту це непотрібно… Читати ще >

Висновки. Програмування web-сторінки (реферат, курсова, диплом, контрольна)

В даній роботі була висвітлена, на скільки це можливо, тематика, присвячена певним аспектам розробки web-сервісів, а саме моделям, архітектура та технологіям програмування.

На перший погляд могло б здатися, що такі складні моделі надумані та непотрібні. Щоб у читача не склалося таке враження, був зроблений екскурс в історію і показано переходи від одного етапу до іншого в розвитку моделей програмування. Це було зроблено для того, щоб стало зрозумілим, чому саме такі моделі існують на даний момент. Показано, що це природній розвиток від простішого до складнішого.

В другому розділі була зосереджена увага на клієнт-серверному підході, попереднику сучасних моделей програмування web-сервісів, а саме багаторівневих технологій. Ми вже побачили основні, суттєві переваги технології «клієнт-сервер» перед її попередниками та переваги багаторівневих технологій перед дворівневою моделлю «клієнт-сервер».

В третьому, основному розділі, показаний розвиток моделей програмування власне самих web-сервісів. Такі складні моделі стають необхідними саме при створенні понад складних інформаційних систем. Це викликано перш за все розвитком світової інформаційної мережі Internet і відкриттям нових можливостей, недоступних раніше — потенційно користувачами певної системи можуть стати мільйони людей, що раніше було просто нереальним. Ми прослідкували розвиток самих багаторівневих моделей і їх сучасний стан. На прикладі однієї з передових технологій J2EE більш детально показані функціональні одиниці складної web-орієнтованої інформаційної системи.

Нові можливості - це завжди і нові проблеми. Так сталося і в цьому випадку. Потенційно різко збільшилась кількість користувачів, а отже і різко збільшилось навантаження на систему, технологія клієнт-сервер в цьому випадку стає непридатною для експлуатації, оскільки встановити певну систему на мільйон комп’ютерів майже неможливо, а якщо і можливо, то комерційно невигідно. Тому ми і прийшли до клієнта з нульовою інсталяцією, до зосередження бізнес-логіки на порівняно невеликій кількості обчислювальних систем.

Завдяки розвитку інформаційних технологій стало можливим за розумну ціну у сенсі затрат інтелектуальних ресурсів розробників розподіляти виконання коду системи між кількома обчислювальними центрами. Раніше це потребувало спеціальних зусиль від прикладного програміста (ті ж самі розробки MPI, Message Passing Interface, Інтерфейс Передачі Повідомлень). Зараз прикладному програмісту це непотрібно — на скільки це можливо, за нього все виконає той же самий сервер додатків, сервер транзакцій чи TP-монітор. А програміст може зосередитись на бізнес-логіці додатка. мультимедійний програмування java.

Отже ми бачимо, що розквіт мережі Internet сприяв не тільки створенню гігантського всесвітнього середовища з незліченним об'ємом інформації, а і створив передумови для наступного кроку у розвитку інформаційних технологій — з гігантськими об'ємами інформації може справлятися тільки дуже розвинена система. Тому моделі та технології для створення таких систем і пов’язані перш за все з web-сервісами.

Показати весь текст
Заповнити форму поточною роботою