TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistemas distribuídos

Projeto de pesquisa: Sistemas distribuídos. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  2/11/2014  •  Projeto de pesquisa  •  1.744 Palavras (7 Páginas)  •  362 Visualizações

Página 1 de 7

Atividade Práticas

Supervisionadas

4° ano 7ª Semestre

Ciência da Computação

Sistemas Distribuídos

Prof. Sergio Nunes

Limeira-SP

Abril de 2014

Grupo dos Participantes:

Nome: Karine Lima Almeida (karine.limalay@hotmail.com) RA: 2565456777

Nome: Tiago Silva Carvalho (Tiago.central@hotmail.com) RA: 2547456063

Nome: Wagner José Dos Santos (wagnerjsc@hotmail.com)RA: 2505063832

Sumario

Etapa I¬¬_____________________________________________________pág.04

Passo1__________________________________________________pág.04

Passo 2__________________________________________________pág.05

Passo 3__________________________________________________pág.06

Passo 4__________________________________________________pág.07

Etapa II_____________________________________________________pág.08

Passo 1__________________________________________________pág.08Passo 2__________________________________________________pág.09

Passo 3__________________________________________________pág.10

ETAPA 1

 Aula-tema: Apresentação da Disciplina. Introdução aos Sistemas Distribuídos. Tipos de Sistemas Distribuídos. Arquiteturas de Sistemas Distribuídos. Processos.

Passo 1

Fazer uma pesquisa sobre a tecnologia denominada como IPC (Inter-Process Communication) para desenvolvimento de sistema distribuído. Recomenda-se a leitura do artigo Interprocess Communication disponível no Google Docs através do link:

<https://docs.google.com/fileview?id=0B2k9x8w9Y2JfMjIzMDU2OTktNWM3Mi00NGFhLWI3YmUtYWQzOWU2ODE3NzRi&hl=en&authkey=CO_VuocJ>. Acesso em: 23 ago. 2011.

Passo 2

Fazer uma pesquisa sobre a tecnologia denominada com RMI (Remote MethodInvocation) para desenvolvimento de sistema distribuído. Recomenda-se a leitura do artigo disponível no Google Docs através do link: Ciência da Computação - 7ª Série -

<https://docs.google.com/fileview?id=0B2k9x8w9Y2JfOTgyZWIzMjUtN2U4Ny00NzFmLWJiNmUtZDBmZGQwMDkwMGM2&hl=en>. Acesso em: 23 ago. 2011.

Passo 3

Fazer um comparativo das tecnologias IPC e RMI, independente da linguagem de desenvolvimento orientada a objetos escolhida, apresentando exemplos de funcionamento dessas tecnologias e aplicativos desenvolvidos através do uso delas.

Passo 4

Elaborar o documento Introdução aos Sistemas Distribuídos com as pesquisas realizadas e com o comparativo das tecnologias. Entregar o documento ao professor(a).

1. Relatório: Introdução aos Sistemas Distribuídos

1.1.O que é IPC (Inter-Process Communication)

A comunicação entre processos ou termo derivado do inglês "Inter-Process Communication (IPC)", é o conjunto de mecanismos ou técnicas que tornam possível os processos computacionais se comunicarem entre si.

De maneira geral o sistema operacional se responsabiliza pela criação e execução de um processo garantindo também suas particularidades e independênciadentre outros processos, todavia desta forma com a virtualização dosrecursos um processo não possui conhecimento acerca de outros processos.

A IPC age de maneira a prover métodos que permitam a comunicação entre este processos, afim deque elespossamrealizar tarefas de forma cooperada ou sequencial.

1.1.2. IPC no Windows

O Sistema operacional Windows possuem várias técnicas de IPC; Os seguintes mecanismos de IPC são suportados pelo Windows :

• Área de Transferência

• COM

• Copiar dados

• DDE

• Mapeamento do Arquivo

• Mailslots

• Pipes

• RPC

• Windows Sockets

1.1.2.1. Usando a área de transferência para o IPC

A área de transferência funciona como um depósito central para compartilhamento de dados entre aplicações. Quando um usuário executa um corte ou operação de cópia em um aplicativo, o aplicativo coloca os dados selecionados na área de transferência em um ou mais formatos padrão ou definidos pelo aplicativo. Qualquer outra aplicação pode então recuperar os dados da área de transferência , escolhendo entre os formatos disponíveis que entende. A área de transferência é um meio de troca de muito baixo acoplamento , onde as aplicações precisam apenas chegar a acordo sobre o formato de dados . As aplicações podem residir no mesmo computador ou em computadores diferentes em uma rede.

1.1.2.2. Usando COM para IPC

Os aplicativos que usam OLE para gerenciar documentos, podem utilizar de documentos compostos. A técnologia OLE fornece serviços que tornam mais fácil para as

...

Baixar como (para membros premium)  txt (13.1 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com