Paweł Fałat Katedra Informatyki Stosowanej

1 Paweł Fałat Katedra Informatyki StosowanejAplikacje sie...
Author: Mieczysława Gumienna
0 downloads 2 Views

1 Paweł Fałat Katedra Informatyki StosowanejAplikacje sieciowe Paweł Fałat Katedra Informatyki Stosowanej

2 Rodzaje aplikacji sieciowychAplikacje desktopowe Aplikacje webowe Serwisy (bez interfejsu) Aplikacje Rozproszone XML Web Services Mobilne

3 Aplikacje desktopowe Gdy istnieje potrzeba wykonania „bogatego” interfejsu użytkownika (tzw Ritch Client) Gdy istnieje potrzeba wykonania skomplikowanego kodu po stronie klienta Technologie Klasyczne aplikacje okienkowe (C, C++) Java (Applety i Java Forms) .NET WPF

4 Aplikacje webowe Gdy można zastosować „skromniejszy” interfejs użytkownika Gdy chcemy uniknąć instalacji aplikacji na komputerach użytkowników Technologie Java (Applety, JSP) ASP.NET Silverlight PHP Inne

5 Serwisy Gdy tworzymy aplikację serwerową Technologie C, C++ JavaASP.NET

6 Aplikacje RozproszoneGdy potrzebujemy wykorzystać moc wielu komputerów Technologie Java (RMI) .NET (Remoting) CORBA inne

7 XML Web Services Gdy potrzebujemy tworzyć biblioteki funkcji (dll) udostępniane przez sieć Technologie Java ASP.NET

8 Aplikacje mobilne Gdy istnieje potrzeba wykonania aplikacji dla urządzenia przenośnego Technologie Java .NET Inne (dedykowane dla urządzenia)

9 Technologie C, C++ Java .NET Silverlight, WPF WCF HTTP XML JavaScript