TAS - Zasady zaliczania przedmiotu
Harmonogram
Materiały
Kryteria zaliczenia przedmiotu:
- ocena z ćwiczeń wystawiana będzie na podstawie wykonanych projektów
- Projekty wykonywane są w dwuosobowych grupach. Ocena dla obu osób w grupie jest wspólna
- Każda grupa będzie miała za zadanie wykonanie dwóch projektów. Dwie grupy nie mogą wykonywać takich samych, czy podobnych projektów.
- Dwa projekty będą musiały być kompilacją różnych zestawów technologii. Jeden projekt musi powstać na platformie .NET, drugi Java. Każdy projekt będzie musiał być oparty o jedno z rozwiązań: RMI, WCF, Web Service - każdy projekt o inne.
- W wykonaniu projektu ocenie podlegać będzie w szczególności część projektu związana z programowaniem usług sieciowych w oparciu o paradygmat Web Service, jak również ogólne wrażenie z inych warstw technicznych wykonanego projektu. Ideą przewodnią jest separacja kodu serwera i klienta w oparciu o pojęcie specyfikacji interfejsu, która stanowi rodzaj kontraktu dla piszących kod. W RPC był to plik .XDR w Java/CORBA i WCF jest pojęcie interfejsu a w przypadku Web Services (ogólniej SOA) jest plik .wsdl
Każda grupa może samodzielnie wskazać temat wykonanego przez siebie projektu. W przypadku braku pomysłów, kilka propozycji znajduje się tutaj. Należy wziąć pod uwagę, że są to tylko tematy, a wykonanie musi się odbyć używając technologii, o których mówiliśmy na zajęciach.