Codi |
|
A |
|
A |
|
A |
|
A |
|
A |
|
A |
|
B |
|
B |
|
B |
|
B |
|
B |
|
B |
|
C |
|
C |
|
C |
|
C |
|
Objectius |
Competències |
Saber dissenyar arquitectures distribuïdes per a entorns mòbils
|
A1 A3 A6 A7 A11
|
B1 B2
|
C2
|
Conèixer les diferents alternatives en tecnologies i protocols en entorns mòbils |
A1 A4
|
B4
|
C1 C3
|
Iniciar als alumnes en la recerca,comprensió i presentació de articles científics en aquest àmbit |
A1 A4 A11
|
B3 B5 B6
|
C1 C3 C5
|
Tema |
Subtema |
Introducció a les Arquitectures distribuïdes |
Concepte de middleware; Model client/servidor; Interoperabilitat i sistemes heterogenis ; Localització de recursos
|
Arquitectura Java 2 Micro Edition |
Connected Limited Device Configuration (CLDC) ; Mobile Information Device Profile (MIDP) ; Information Module Profile, (IMP); Emulació de aplicacions J2ME ; Instal•lació de aplicacions a dispositius mòbils
|
Comunicació entre processos |
Representació i codificació de dades ; Programació multi-fil ; Servidors TCP i UDP; Comunicació HTTP
|
Serveis Web |
Fonaments de serveis Web: XML i HTTP ; Interfícies Remotes: WSDL; Protocols SOAP i UDDI; Invocació de serveis heterogenis
|
APIs de comunicacions mòbils |
Wireless Messaging API (WMA); Mobile Media API (MMAPI); J2ME Web Services APIs, (WSA); Bluetooth API
|
Metodologies :: Proves |
|
Competències |
(*) Hores a classe |
Hores fora de classe |
(**) Hores totals |
Activitats Introductòries |
|
1 |
0 |
1 |
|
Sessió Magistral |
|
14 |
21 |
35 |
Pràctiques a través de TIC en aules informàtiques |
|
30 |
30 |
60 |
|
Atenció personalitzada |
|
4 |
0 |
4 |
|
Proves pràctiques |
|
6 |
6 |
12 |
|
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor. (**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat |
Metodologies
|
Descripció |
Activitats Introductòries |
Desenvolupament d'aplicacions en entorns mòbils |
Sessió Magistral |
|
Pràctiques a través de TIC en aules informàtiques |
|
|
Sessió Magistral |
Pràctiques a través de TIC en aules informàtiques |
|
Descripció |
Tutories, tutories en remot amb messenger i mail, i sessions de laboratori |
|
|
Descripció |
Pes |
Proves pràctiques |
Desenvolupament d'aplicacions en entorns mòbils J2ME |
70% |
|
Altres comentaris i segona convocatòria |
|
Bàsica |
Agustin Froufe, J2ME. JAVA 2 MICRO EDITION. Manual de Usuario y Tutorial, Rama, 2003
G. Colouris, Sistemas distribuidos, Conceptos y Diseño. 3ª Edición, Addison Wesley, 2001
Jonathan Knudsen, Wireless Java: Developing with J2ME, Second Edition, Apress, 2002
|
|
Complementària |
Deitel, Como programar en Java, Prentice Hall, 2002
Elliote Rusty, Java Network Programming, O´Reilly & Associates, 2001
Jonathan Knudsen, Wireless Java: Developing with J2ME, Second Edition, Apress, 2002
|
|
|
Altres comentaris |
El coneixement del llenguatge Java i la orientació a objectes és imprescindible. |
|