14
Sistemas de Internet e Software Livre Edy Hayashida E-mail: [email protected]

Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

  • Upload
    buingoc

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

Sistemas de Internet e Software Livre

Edy HayashidaE-mail: [email protected]

Page 2: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

2 8/30/2011

Apresentação

• Nome

• Experiência Profissional

• Expectativa do curso

Page 3: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

3 8/30/2011

Conteúdo do curso

• Conceitos cliente-servidor

• Sistemas distribuídos

• Modelos de negócio na web

• Comércio Eletrônico

• Plataformas e sistemas para Comércio Eletrônico

• Marketing na Internet

• O uso de aplicações web na organização

• Software Livre

• Impactos do Software Livre na organização

Page 4: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

Avaliação do curso

• A avaliação será obtida por meio de provas, trabalhos e seminários,

• Frequência mínima de 75%

• Duas Notas do Professor (NP) para as atividades curriculares, com peso 4 (quatro) cada

uma, na composição da nota semestral de cada disciplina;

• Uma nota referente ao Projeto Integrado Multidiscipinar (PIM), com peso 2 (dois) no cálculo

da Média Semestral (MS) de cada disciplina. Esse Projeto será desenvolvido durante o

semestre.

• A MS será: (NP1 x 4 + PIM x 2 + NP2 x 4) / 10

•Para a aprovação, a MS deverá ser igual ou superior a 5,0

Page 5: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

5 8/30/2011

Conceito cliente-servidor

É uma arquitetura no qual o processamento da informaçãoé dividido em módulos ou processos distintos. Um processoé responsável pela manutenção da informação (servidor),enquanto que outro é responsável pela obtenção dosdados (cliente).

Requisição

Resposta

Page 6: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

6 8/30/2011

Conceito cliente-servidor

A computação cliente/servidor é um modelo de computação distribuídaem que uma parcela do poder de processamento fica dentro depequenos computadores-clientes, sob controle do usuário, e literalmentereside em computadores de mesa e laptops. Esses clientes estãoconectados uns aos outros por meio de uma rede e utilizam os serviçosde servidores acessíveis através da rede.

Requisição

Resposta

Page 7: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

7 8/30/2011

Comunicação

A comunicação entre o cliente e o servidor é transacional e cooperativa:

- A característica transacional significa que o servidor envia apenas asinformações relevantes de acordo com o pedido do cliente. Com isso, aquantidade de informações transferidas entre o cliente e o servidor é a menorquantidade necessária para o processo.

- A característica cooperativa significa que ocorre um processamentosignificativo e colaborativo nos extremos, ou seja, tanto no cliente quanto noservidor há processamento de informações.

Requisição

Resposta

Page 8: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

8 8/30/2011

Exemplo cliente-servidor - Internet

Um navegador para internet, tipoInternet Explorer, é um programacliente em execução no usuário noqual acessa informações numservidor web que está na internet.

Internet

Servidores

Clientes

Page 9: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

9 8/30/2011

Exemplo cliente-servidor - ERP

ERP (Enterprise Resource Planning) éum sistema integrado comfuncionalidades específicas quesuportam as atividades de diversosprocessos de negócio dasempresas.

A’

C’

A’

C

A

B

LAN

A

B’

Page 10: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

10 8/30/2011

Vantagem cliente-servidor

A arquitetura cliente-servidor permite que através de uma rede ossistemas computacionais possam ser distribuídos entre várioscomputadores. Uma outra vantagem dessa arquitetura é a maiorfacilidade para as manutenções. Por exemplo, é possível substituir,atualizar, reparar, migrar um determinador servidor de seus clientes,enquanto a aplicação está ainda disponível aos usuários.

Page 11: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

11 8/30/2011

Exemplos adicionais

Dividir em grupos e utilizar a técnica de brainstorming, noqual explora a criatividade, conhecimento, e o trabalho emgrupo.- Exemplos da arquitetura- Vantagens e desvantagens

Page 12: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

12 8/30/2011

Grupos

•Componentes •Componentes

Grupo 2Grupo 1 Grupo 3

•Componentes

Page 13: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

13 8/30/2011

Grupos

•Componentes •Componentes

Grupo 5Grupo 4 Grupo 6

•Componentes

Page 14: Sistemas de Internet e Software Livre - Neoand's Blog · A comunicação entre o cliente e o servidor é transacional e cooperativa: - A característica transacional significa que

Perguntas ?