Technologie aplikacji serwerowych


Zasady Harmonogram
Prowadzący: Rafał Witkowski
Ćwiczenia: Technologie aplikacji serwerowych - rok 2014/15, semestr zimowy
Dyżury: pokój B2-11
wtorki: 12:00 - 13:00
czwartki: 10:30 - 11:30
e-mail: rmiw@amu.edu.pl

Materiały do zajęć:

Najwięcej i nawjważniejszych materiałów do przedmiotu jest w katalogu CONTACT.DIR dra Wiesława Kurca, w podkatalogu DTAS. Jest tam trochę plików, które ilustrują zakres przedmiotu. Najogólniej, chodzi o przedstawienie technologii tworzenia usług serwerowych od RPC (teoria), poprzez RMI/CORBA, Remoting, WCF, WS (WebServices dla Java/AXIS2 i Windows/VS). Finałem jest Cloud Computing (PaaS, SaaS, etc.). Np. Chmura (AWS) Amazona, Azure Microsoftu, lub Open Stack.
Na wykładzie jest omawiana filozofię SOA, której realizacje są osiągalne właśnie przez Web Services, WCF, AXIS 2. Pojawia się SOAP, REST, ESB.

Materiały dra Hańćkowiaka

Materiały

Materiały do RMI

W pliku RMI są gotowe przykłady (nwd1 i nwd2) z objaśnieniami. Trzeba jedynie dostosować ścieżki w plikach bat. Kompilator rmic powinien być dostępny z konsoli (tak jak Java i Java).
Remoting jest analogiczną do RMI technologią dla platformy .NET. Kolejnym etapem jest WCF, które unifikuje programowanie dla kilku technologii (Remoting, WebServices, i Inn.). Wskazówki dotyczące Remoting i WCF są w katalogu Contact.dir
Więcej materiałów do remotingu znajduje się w tym pliku

Materiały do WCF

plik PDF z instrukcją tworzenia aplikacji WCF na platformie Visual Studio 10. Materiał jest wyjątkowo udany gdyż jest prosty. Jest on na licencji The Code Project Open Licence. Link do źródła z 2013 r. jest już nieaktualny. Nowy link z 2014 r.
Wpisując w wyszukiwarce sekwencję Mike Liu WCF Multi-tier pdf można natrafić na książkę (PDF) o technologii WCF autorstwa Mike Liu pt. “WCF Multi-Tier Services Development with Linq”.

Materiały do AXIS2

W pliku AXIS2 są materiały na temat AXIS2.