Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Sep 5, 2019. It is now read-only.

Commit 89ce583

Browse files
Slide 1 pag 3 h 6
-Aggiunto qualcosina
1 parent 0189ce2 commit 89ce583

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

‎00 - Introduzione.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,28 @@ Il corso viene tenuto dal prof. Riccardo Sisto in collaborazione con l'assistent
1515

1616
L'obiettivo principale del corso è quello di concludere la consocenza degli argomenti trattati nei corsi di *Distributed programming I* e di *Object oriented programming*.
1717

18+
In particolare nel primo corso ci si era posti come obiettivi:
19+
20+
1. `network programming` ossia programmare i socket.
21+
2. `web application` ossia siti web.
22+
23+
In questo corso invece andremmo verso la parte di web-application ma ci si foccalizzerà su B2B interazione.
24+
1825
In particolare ci si focalizzerà su tre concetti chiave:
1926

20-
1. conoscere le principali tecniche di sviluppo di software distribuito, cioè **applicazioni B2B** (Business to Business)
27+
1. conoscere le principali tecniche di sviluppo di software distribuito, cioè **applicazioni B2B** (Business to Business) ossia `machine to machine iteration` in contraposizione (del primo corso) con con l'iterazione tra utente e machine. In altre parole nel primo corso si aveva una iterazione tra l'utente e le macchine mentre qui si vuole avere come unici attori due o più macchine.
28+
29+
E per fare ciò si andrà ad utilizzare XML programming e web service programing.
2130
2. imparare a programmare utilizzando **XML** e a sviluppare **servizi Web**.
2231

2332
Tutto questo tenendo conto degli aspetti della *robustezza*, *sicurezza*, *portabilità* ed *interoperabilità* delle applicazioni che impareremo a sviluppare.
2433

34+
35+
36+
XML è un metodo per rapresentare i dati sul web. Si potrebbe dire che è simile a XDR. XML serve per rappresentare qualsiasi dati e ed è "cariental oriented".
37+
38+
Web-service sono i programmi che interagiscono tra di loro nel web e andremmo ad usare il java per fare ciò.
39+
2540
### Cosa ci sarà di nuovo rispetto al corso di DP1?
2641

2742
Sostanzialmente, ci concentreremo sullo sviluppo di **applciazioni Web** nelle interazioni B2B, ma parleremo anche di micro servizi nell'**Internet delle cose** (ovvero: **IoT**). Faremo anche alcune cose che riguradano l'accesso programmato ai servizi di **cloud computing***.
@@ -118,7 +133,6 @@ I principali argomenti inclusi in questo corso sono:
118133

119134
4. altre cose, come *ant* per il supporto automatizzato dello sviluppo, le *annotazioni Java* e così via...
120135

121-
122136

123137
## Esercizi e laboratori
124138

@@ -133,6 +147,8 @@ Lo svolgimento dei laboratori si tiene sempre di lunedì ma è diviso in due squ
133147

134148
I laboratori inizieranno già il **10 ottobre 2016**.
135149

150+
Una parte dei laboratori ci sarà la Serena mentre l'altra parte ci sarà Sisto.
151+
136152

137153

138154
## Materiale di supporto

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /