Przemysław Gomułka Promotor: dr inż. Łukasz Czekierda

Slides:



Advertisements
Podobne prezentacje
Warszawa, 12 lipca 2006 r. AC-X Rewolucja na rynku usług dla ISP i portali.
Advertisements

Bramka zabezpieczająca VPN
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Bezpieczeństwo aplikacji WWW
MobilePay System autoryzacji płatnego dostępu do usług internetowych.
WEB SERVICE Stefan Rutkowski.
Rozszerzalność systemów rozproszonych
Uwierzytelnianie i autoryzacja dostępu do portali
Architektura systemu Gra strategiczna „Strusia Jama”
Budowanie polityk bezpieczeństwa w urządzeniach typu firewall
Internetowy System Zarządzania Testami Wielokrotnego Wyboru Prowadzący: Michał Jasiński i Rafał Lichwała Promotor: dr Tadeusz Pankowski.
Ćwiczenia Pierwsze WINIPCFG PING Zapisywanie obrazów pobranych z sieci Internet nazwa komputera a nazwa witryny w sieci Web Samodzielne wyszukiwanie informacji.
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Proxy WWW cache Prowadzący: mgr Marek Kopel
Proxy (WWW cache) Sieci Komputerowe
Konfiguracja DHCP i dzielenie łącza
1 / 19 PLANET GSW-2416SF Przełącznik zarządzany Gigabit Ethernet z serii Web Smart 24 porty TP/ 16 slotów SFP.
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Usługa Windows Server Update Services (WSUS)
GeoTrackerPast Web tracking in 4 dimensions. Informacje Temat: System wyszukiwania haseł w Internecie(?) Promotor: dr Mikołaj Morzy Skład: – Tomasz Szymanowski.
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Enteprise Java Beans Emil Wcisło.
Wzorce projektowe w J2EE
Artur Szmigiel Paweł Zarębski Kl. III i
USŁUGI INTERNETOWE TCP/IP WWW FTP USENET.
Warszawska Wyższa Szkoła Informatyki Warszawa 2007
Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Wprowadzenie do platformy J2EE
Architektura systemów wykorzystujących bazy danych (systemów bazodanowych) Wykład S. Kozielski.
Praca dyplomowa magisterska
Praca dyplomowa magisterska
Zadanie: Integracja oprogramowania w gminach i starostwie
Elektroniczne Systemy Zabezpieczeń
IT Asset Management Service
Protokół Komunikacyjny
WinPakSE/PE Zintegrowany System Ochrony Obiektów
Informatyczny system edukacyjny do przedmiotu „Multimedia”
Prezentacja Adrian Pyza 4i.
Testowanie łącza pod kątem działania UONET
Tworzenie aplikacji webowych w oparciu o framework ObjectLedge
Opracowanie powłoki bazy danych MySQL
ROZWIĄZANIE SLICAN DLA BANKU. Chcesz by Twój bank miał wizytówkę banku z klasą? Chcesz mieć sprawną komunikację w swoim banku? Wybierz niezawodność i.
Internetowe surfowanie
Prezentacja Adrian Pyza 4i.
SOS SYSTEM OBSŁUGI SZKOŁY
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż.
Sieci komputerowe.
Wymiana danych między systemami informatycznymi z wykorzystaniem plików XML.
Prowadzący: doc. dr inż. Krzysztof Waśko
Model OSI i TCP/IP, HTML, WWW
Praktyczne wykorzystanie wzorców projektowych MVC oraz IoC.
Technologie programowania systemów internetowych
Clustering Technologia klastrowa - architektura łącząca serwery i urządzenia pamięci masowych w celu zwiększenia niezawodności, bezpieczeństwa i wydajności.
Projekt ISZTAR4.
Podział sieci komputerowych
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Model OSI. Aplikacji Prezentacji Sesji Transportowa Sieciowa Łącza Danych Fizyczna WARSTWY: Aplikacji Prezentacji Sesji Transportowa Sieciowa Łącza Danych.
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA z siedzibą w Rzeszowie WYDZIAŁ INFORMATYKI STOSOWANEJ VPN TYPU KLIENT-SERWER, KONFIGURACJA NA MICROSOFT ISA 2006.
Marcin Wojnowski.  To największa ogólnoświatowa sieć komputerowa. Łączy miliony ludzi na całym globie ziemskim. Dzięki internetowi stała się możliwa.
Sławomir Staśkiewicz JBossAS i EJB 3.1 Sławomir Staśkiewicz
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
Komisja Torowa IGKM „Techniczne i środowiskowe aspekty rozwoju tramwaju i metra w Warszawie” System monitorowania zwrotnic tramwajowych sterowanych automatycznie.
Warszawa 27 Luty 2014 Analiza implementacyjna usługi VoIP dla zastosowań korporacyjnych Wykonał: Michał Boczek Promotor: dr inż. Dariusz Chaładyniak.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Anonimowo ść w sieci. Sposoby zachowania anonimowośc i VPNProxyTOR.
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Sieci komputerowe Usługi sieciowe 27/09/2002.
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Zapis prezentacji:

Przemysław Gomułka Promotor: dr inż. Łukasz Czekierda Budowa i weryfikacja działania rozproszonego systemu do optymalizacji komunikacji HTTP Przemysław Gomułka Promotor: dr inż. Łukasz Czekierda

Agenda?

Zapotrzebowanie Zastosowania systemu u dostawcy Mobilnego Internetu Odciążenie wewnętrznej sieci operatora Szybsze pobieranie stron przez użytkowników Dłuższe wykorzystanie łącza (limity na ilość pobieranych danych) W szkole lub firmie wyposażonej w słabe łącze częste pobieranie tych samych treści

Cel pracy Zaprojektowanie architektury Na podstawie architektury zbudowanie systemu realizującego wymagania różnych użytkowników Weryfikacja działania zaimplementowanego systemu pod kątem wydajności i korzyści

Architektura

Budowa systemu Serwer HTTP Serwlet http Odwzorowanie żądań HTTP na obiekty transportowe AdBlock Filtrowanie adresów Zgodność z filtrami AdBlock

Budowa systemu Serwer cache EHCache RESTful Web Service Transformacja javax.imageio Np. tablica kwantyzacji jpg Gzip – html, javascript

Budowa systemu Klient HTTP Wykorzystane moduły HttpClient HttpClient Cache EJB Stateless Session Bean Interfejsy lokalne Realizacja IoC za pomocą Context Dependency Injection

Budowa systemu Serwer JEE Glassfish Monitoring systemu przez konsolę jmx

Przykładowe zastosowanie systemu

Weryfikacja działania Modem GSM wykorzystujący EDGE Szybsze pobieranie danych Średnio przy wyłącznym systemie 145ms Średnio przy włączonym systemie 41ms Przykład redukcji ilości pobranych danych (gazeta.pl)