50 likes | 158 Views
Diagramas de Componentes. Exercício (1) - Programa em C para ambiente Unix. Makefile. CC = gcc CFLAGS = -g ex-pipes : ex-pipes.o util.o server.o client.o $(CC) -g -o ex-pipes ex-pipes.o util.o server.o client.o server.o : server.c util.h comms.lib
E N D
Diagramas de Componentes Exercício (1) - Programa em C para ambiente Unix Makefile CC = gcc CFLAGS = -g ex-pipes : ex-pipes.o util.o server.o client.o $(CC) -g -o ex-pipes ex-pipes.o util.o server.o client.o server.o : server.c util.h comms.lib $(CC) -o server.c util.h comms.lib client.o : client.c util.h comms.lib $(CC) -o server.c util.h comms.lib
Diagramas de Componentes Exercício (2) - Página HTML/JSP PUC: http://www.puc.pt/ index.jsp <head> <title> Personal Unified Communication (PUC) </title> <link rel="stylesheet" href="style1.css"> </head> <body> <jsp:include page="/genericJSP/top.jsp" flush="true" /> <jsp:include page="/genericJSP/middle.jsp" flush="true" /> <jsp:include page="/genericJSP/bottom.jsp" flush="true" /> </body> </html>
Diagramas de Instalação - Exercício (1) MyGlobalNews é um jornal electrónico personalizado, baseado em agentes de software e distribuído. O servidor corre na máquina “xpto.ist.utl.pt” e consiste em várias componentes, designadamente: o servidor MyGlobalNews (aplicação Java) e a base de dados MGN (gerida pelo SQL Server 2000). O cliente corre sobre sistema operativo Windows, em qualquer máquina do domínio “ist.utl.pt” e consiste na aplicação GlobalNews.exe. O cliente MyGlobalNews acede ao servidor através do protocolo HTTP, e este acede à base de dados MGN via Java JDBC. Todas as máquinas do domínio “ist.utl.pt” encontram-se ligadas através de Ethernet.
Diagramas de Instalação - Exercício (2) • A empresa Euro2004 pretende desenvolver um conjunto de sistemas na área da segurança para preparar e gerir adequadamente a organização do Euro2004. Considere que o sistema “Planeamento, Controlo e Segurança dos Jogos” (PCS-Jogos-2004) é suportado por múltiplas plataformas distribuídas e suportadas por várias entidades: • A empresa Euro2004, entidade responsável por operar a aplicação PCS-Euro2004, a qual comunica com a BD BD-PCS-Central (suportada pelo SGBD Oracle 10i). • - Os vários donos/gestores dos estádios onde os jogos se realizam. Em cada estádio deverá existir a aplicação PCS-Estádio, que supervisiona todos os acontecimentos relativos à segurança de cada estádio, tais como captura de imagens de video, análise de sensores de incêndio, e o controlo de acessos ao estádio. A aplicação PCS-Estádio mantém informação na BD BD-PCS-Estádio (a qual é suportada pelo SGBD SQL Server). A aplicação PCS-Estádio comunica com PCS-Euro2004 através de um protocolo proprietário e codificado baseado em HTTP, conhecido por PCS-HTTP.
Diagramas de Instalação - Exercício (3) • Fazer o diagrama de instalação da infraestrutura computacional de apoio à formação. Não esquecer: • - servidor Web, servidor BD, • - ferramentas de trabalho (e.g., CASE, IDE, …) • - descrição dos postos de trabalho • - ...