Utilizamos uma rede Oracle para estabelecer conexões entre a aplicação e o servidor Oracle em um ambiente de rede, considerando os seguintes fatores:

Tamanho: px
Começar a partir da página:

Download "Utilizamos uma rede Oracle para estabelecer conexões entre a aplicação e o servidor Oracle em um ambiente de rede, considerando os seguintes fatores:"

Transcrição

1 CONFIGURANDO REDE Conexões na Rede Oracle Utilizamos uma rede Oracle para estabelecer conexões entre a aplicação e o servidor Oracle em um ambiente de rede, considerando os seguintes fatores: A configuração de rede ; A localização dos nós de rede ; A aplicação que acessará o BD; O protocolo de rede que será utilizado. Os tipos de conexão utilizados dividem-se em três categorias : Aplicações Cliente-Servidor (Client-Server); Aplicações Java; Aplicações de Cliente Web (Web Client). Conexão em aplicações Cliente-Servidor A função de uma rede Oracle é simplesmente habilitar uma conexão entre um cliente e um servidor de BD Oracle. Nada mais é que um componente presente em ambos os lados da conexão e é a camada mais alta do protocolo de rede. Quando uma conexão é iniciada em um cliente para o servidor de BD, as informações desta requisição são passadas para baixo nas camadas de rede do cliente, são transportadas através do meio físico de rede e finalmente são enviadas para cima nas camadas de rede do servidor. A Figura 1 ilustra o processo.

2 Figura 1. Conexão em uma aplicação Cliente-Servidor. Aplicação do Cliente. A aplicação do cliente ( como o SQL*Plus, por exemplo ) utiliza a OCI (Oracle Call Interface ) para se comunicar com o servidor de BD. A OCI nada mais é que um componente que fornece interface entre a aplicação do cliente e a linguagem SQL que o BD pode entender. Two Task Common. Ou simplesmente TTC é o responsável pela conversão do tipo de dado e o character set entre os diferentes formatos presentes no cliente e servidor de BD. É uma implementação da camada de apresentação do modelo OSI. Rede Oracle, Camada Base. A camada base da rede Oracle é a responsável em estabelecer e manter a conexão entre a aplicação do cliente e o servidor de BD. Deve estar presente em ambos os lados da conexão. No lado cliente, é responsável pelos seguintes assuntos de conectividade: Localização do servidor de BD; Se um ou mais protocolos estão envolvidos na conexão; Como manusear exceções e interrupções. Já no lado servidor, além de responsabilizar-se pelas mesmas atividades executadas no lado cliente, trabalha com o ouvidor (listener) para receber pedidos de conexão. Esta camada também se comunica com o serviço de nomeação e com o Oracle Advanced Security para garantir conexões seguras. É a implementação da camada de sessão do modelo OSI. Protocolo de Suporte Oracle. É responsável pelo mapeamento das funcionalidades da Rede Oracle para os protocolos padrão das industrias usados em conexões entre as aplicações cliente e o servidor de BD. Esta camada suporta os seguintes protocolos de rede : TCP/IP; TCP/IP com SSL;

3 Named Pipes. OPI (Oracle Program Interface ) Interface utilizada pelo servidor de BD Oracle ao invés da OCI. É a camada de rede responsável por responder a cada uma das possíveis mensagens vindas da OCI. Conexão em aplicações de cliente Web Podemos estabelecer conexões com um servidor de BD Oracle através de navegadores Web. É possível de duas maneiras : Utilizando um servidor Web como camada intermediária ; Conectando-se diretamente ao servidor Oracle através de http. Servidor Web como camada intermediária Nesta modalidade de conexão, o navegador Web utiliza-se do protocolo HTTP para chamar uma aplicação ou applet Java em um servidor Web. O servidor Web, assumindo o papel de cliente com a rede Oracle instalada, conecta-se ao servidor de BD Oracle utilizando a rede Oracle ( Figura 2 ). A rede Oracle deve estar instalada tanto no servidor Web ( que atua como cliente ) quanto no servidor de BD Oracle. Figura 2. Conexão de um cliente através de servidor Web. Cliente Web utilizando aplicação Java Caso a escolha de conexão entre o servidor Web e o Servidor de BD Oracle tenha sido uma aplicação Java, o servidor Web será o cliente e será necessário utilizar um driver JDBC para comunicação com a rede Oracle para conectar-se ao servidor de BD Oracle. Não podemos esquecer que o servidor de BD também deverá estar configurado com a rede Oracle.

4 É interessante notar que não há diferença na maneira com que os dados são passados para baixo ou para cima nas camadas de rede do cliente e do servidor de BD. Este esquema é mostrado na Figura 3. Figura 3. Conexão de um cliente com aplicação Java em servidor Web. Cliente Web utilizando applet Java Já no caso de um applet Java ser chamado no servidor Web para iniciar uma conexão com o servidor Oracle (o servidor Web também passa a ser o cliente ) o driver JDBC Thin é utilizado. Este driver conversa com a rede Java para comunicar-se com o servidor de BD Oracle, que deve estar configurado com a rede Oracle. Ele utiliza uma implementação Java da camada base da rede Oracle, chamada rede Java (JavaNet) e uma implementação Java do TTC, chamado JavaTTC. ( Figura 4 ) As diferenças de transporte dos dados entre as camadas de rede terminam por aqui. Figura 4. Conexão de um cliente com applet Java em servidor Web. Conexão Web utilizando HTTP Neste tipo de conexão, a rede Oracle não é necessária nem no cliente nem no servidor, porém o servidor de BD Oracle deve estar configurado para suportar este protocolo. Outro ponto é que não é necessário também um servidor de Web para a conexão. A Figura 5 mostra este esquema.

5 Figura 5. Conexão Web usando HTTP. Podemos configurar o ouvidor (listener) para aceitar conexões HTTP. É comumente usado para conexões a aplicações que são parte do banco de dados, por exemplo, pode-se usar o Oracle Internet File System ( sistema de arquivos de internet Oracle) para exibir o conteúdo do banco de dados para o cliente através de uma grande variedade de protocolos, inclusive HTTP. Este esquema é ilustrado pela Figura 6. Figura 6. Conexão direta através de navegador Web. Terminologia e conceitos de conectividade Vejamos agora alguns conceitos importantíssimos quando estamos falando em conectividade em um ambiente com o BD Oracle. É importante salientar que estas terminologias e conceitos são aplicados para qualquer plataforma operacional, desde que devidamente suportadas pelo BD Oracle: Database Service (serviço de banco de dados): Para o cliente, um BD Oracle aparece como um serviço, ou seja, o BD executa o trabalho como representante do cliente. É possível existir um ou mais serviços associados a um BD, que pode ainda ser apresentado como múltiplos serviços e ainda um serviço pode ser implementado como várias instâncias do BD;

6 Service Name (nome do serviço): É uma representação lógica do BD, é a maneira pela qual o BD se apresenta ao cliente. O service name é um string que representa o nome global do BD, ou seja, um nome composto do nome do BD e o nome do domínio. Esta definição é feita durante a instalação ou criação do BD.É necessário incluir o service name na seção de dados de conexão no descritor de conexão, que veremos a seguir; Descritor de Conexão: O descritor de conexão será utilizado pelo cliente para efetuar a conexão a um serviço. O descritor indica qual a localização do BD e qual o nome do serviço; Listener (ouvidor): A seção de endereço do descritor de conexão é o protocolo de endereço do listener. Para conectar a um serviço, primeiramente o cliente entra em contato com um processo ouvidor que se encontra no servidor de BD. O ouvidor recebe um pedido de conexão do cliente e manipula esta requisição para o servidor de BD. Uma vez estabelecida a conexão, o cliente e o servidor de BD passam a se comunicar diretamente; Registro de Serviço: O descritor de conexão também especifica o nome do serviço de BD com quais clientes tentam estabelecer uma conexão. O ouvidor conhece quais serviços podem enviar pedidos de conexão. Este processo é conhecido como registro de serviço. Ele também fornece informações sobre as instâncias de BD e também os manipuladores de serviço disponíveis para cada instância; Manipulador de serviço: Os manipuladores de serviço atuam como pontos de conexão para um servidor de BD Oracle. Um manipulador de serviço pode ser um despachante (dispatcher), que atende a várias conexões simultaneamente, ou um servidor dedicado, que atenderá apenas a uma conexão. Modelos de configuração da rede Oracle As informações de configuração podem ser armazenadas em um arquivo de configuração local ou em um repositório centralizado. Gerenciamento Local: Neste caso, todas as informações sobre a conexão estão armazenadas em um arquivo chamado tnsnames.ora em cada um dos computadores da rede (clientes); Gerenciamento Centralizado: Para este modelo de configuração, as informações sobre a conexão estão armazenados em um serviço de diretório centralizado, incluindo um servidor de diretórios LDAP ou um servidor de nomes Oracle. Visão geral de métodos de nomeação

7 Métodos de nomeação são utilizados pela aplicação cliente para analisar um identificador de conexa para um descritor de conexão em uma tentativa de conexão com um serviço de BD. Uma rede Oracle suporta cinco métodos de nomeação: Nomeação no Servidor (Host naming): Habilita o usuário em um ambiente TCP/IP para analisar nomeações através dos nomes de serviço existentes; Nomeação Local (Local naming): Localiza endereços de rede através da utilização de informações de configuração armazenadas em cada cliente no arquivo tnsnames.ora; Nomeação em Diretório (Directory naming): Analisa um serviço de BD ou nome de um serviço de rede para um descritor de conexão, armazenado em um servidor de diretório centralizado; Oracle Names: É um serviço de diretórios Oracle maquiado de um sistema de servidor de nomes Oracle que provê soluções de nomes para endereços para cada serviço na rede; Nomeação Externa: Utiliza-se de nomes de serviços de terceiros devidamente suportados. Uma pequena empresa com apenas alguns BDs pode utilizar o método de nomeação no servidor para armazenar nomes em um serviço de solução de nomes existente ou o método de nomeação local armazenando nomes no arquivo tnsnames.ora em cada estação de trabalho. Já uma grande corporação com vários BDs pode usar um método de nomeação em diretório armazenando os nomes em um servidor de diretórios LDAP centralizado, por exemplo. Arquivos de configuração da rede Oracle Dependendo do modelo de configuração adotado na corporação, os computadores da rede poderão utilizar os seguintes arquivos de configuração: ldap.ora: Localizado no cliente e no servidor de BD configurado para gerenciamento centralizado, este arquivo contém os parâmetros necessários para acessar um servidor de diretórios; listener.ora: Localizado no servidor de BD, este arquivo contém:

8 - protocolos de endereçamento que o ouvidor aceita em uma requisição de conexão; - serviços de BD e serviços diversos aos quais ele está ouvindo ; - parâmetros de controle que são utilizados pelo ouvidor. Obs.: Ao configurar o ouvidor para escutar o protocolo TCP/IP, você deve utilizar a porta padrão Caso não utilize a porta padrão, deverá ser configurado o parâmetro LOCAL_LISTENER no arquivo de parâmetros de inicialização (init.ora) e resolver o nome do ouvidor através de um método de nomeação; names.ora: Localizado no servidor de nomes Oracle, este arquivo inclui a localização, informações de domínio e parâmetros de configuração opcionais para o servidor de nomes Oracle; tnsnames.ora: Localizado apenas nos clientes, este arquivo contém os nomes dos serviços de rede mapeados para o descritor de conexão. Este arquivo é utilizado apenas no método de nomeação local; sqlnet.ora: Localizado tanto nos clientes quanto no servidor de BD. Todos estes arquivos são criados tipicamente em $ORACLE_HOME/network/admin em ambiente UNIX / UNIX Like e em %ORACLE_HOME%\network\admin em ambiente Windows. No entanto, é possível criar esses arquivos em outra localizações, pois a rede Oracle procura por eles em vários locais. A rede Oracle irá procurar os arquivos sqlnet.ora e ldap.ora na seguinte ordem: 1. No diretório especificado pela variável de ambiente TNS_ADMIN. Caso não tenha sido definida como uma variável em ambiente Windows, deverá estar definida no registro (verificar através do regedit); 2. Nos diretórios padrão, comentados acima, tanto em ambiente UNIX / UNIX Like quanto em Windows. A rede Oracle procurará os arquivos names.ora, tnsnames.ora e listener.ora na seguinte ordem: 1. No diretório especificado na variável de ambiente TNS_ADMIN, nas mesmas condições que os arquivos sqlnet.ora e ldap.ora; 2. Em ambiente UNIX/ UNIX Like, no diretório de configuração global. Para um ambiente SUN Solaris este diretório é /var/opt/oracle; 3. Nos diretórios padrão, comentados acima.

9 O processo ouvidor (listener) A aplicação cliente faz uma conexão inicial ao servidor de BD através do ouvidor (listener), que por sua vez é um processo que ouve as requisições de conexão como representante de um ou mais BDs. Algumas características do listener são: * Um listener pode ouvir mais de um BD; * Vários listeners podem ouvir um mesmo BD afin de promover balanceamento de carga; * Um listener pode ouvir através de vários protocolos; * O nome padrão do listener em uma rede Oracle é LISTENER; * O nome do arquivo do listener deve ser listener.ora. É importante lembrar que a versão 9i do Oracle não suporta versões antigas do listener, mas é possível acessar versões antigas do BD com o listener do Oracle 9i. Métodos de conexão Sempre que uma aplicação cliente faz um pedido de conexão para um servidor de BD, o listener executa um dos seguintes métodos de conexão: * Geração e transmissão de conexão: Neste método de conexão, o listener gera um processo servidor dedicado e transmite a conexão para o processo servidor para que a conexão entre o cliente e o BD seja feita diretamente. Neste caso, é executada a seqüência de eventos conforme mostrado na Figura Em primeiro lugar, o listener recebe o pedido de conexão vindo da aplicação cliente; 2. Após isso, o listener inicia um processo servidor dedicado e o mesmo herda o pedido

10 de conexão que veio do listener; 3. Finalmente, é estabelecida uma conexão direta entre o cliente e o processo servidor dedicado. Se, caso haja uma limitação de sistema operacional ou protocolo, e a conexão não possa ser transmitida entre dois processos na mesma máquina, deverá ser utilizado o método de conexão por redirecionamento, que veremos adiante. Lembro que, quando um cliente disconecta do servidor, o processo servidor dedicado daquele cliente também é finalizado. * Conexão direta através do despachante: Quando este método de conexão é utilizado, o listener usa o despachante (dispatcher) como um tipo de manipulador de serviço, que atende diretamente às requisições do cliente. No momento que a requisição do cliente é bem sucedida, é executada a seqüência de eventos conforme mostrado na Figura O listener recebe o pedido de conexão da aplicação cliente; 2. Envia uma mensagem de redirecionamento para o cliente, informando o endereço de um dispatcher; 3. O cliente finaliza a sessão de rede com o listener e estabelece uma sessão de rede com o dispacher, utilizando-se do endereço de rede fornecido pela mensagem de redirecionamento. * Sessão de redirecionamento: Quando encontramos ambientes que não suportam nenhum dos métodos anteriores de conexão, será estabelecida uma sessão de redirecionamento, cujos passos estão mostrados na Figura 4.

11 1. A aplicação cliente estabelece uma conexão com o listener utilizando o protocolo configurado e envia ao listener um pacote de conexão; 2. O listener verifica se o SID está definido. Em caso afirmativo, o listener irá gerar uma nova linha ou processo para servir à nova conexão. Uma conexão IPC é estabelecida entre o listener e o novo processo; 3. O novo processo seleciona a nova porta TCP/IP em uma lista de portas livres definidas pelo usuário e retorna esta informação para o listener; 4. O listener coloca esta nova porta no pacote de redirecionamento e reenvia à aplicação cliente e a conexão TCP original entre a aplicação cliente e o listener é recomposta; 5. Uma nova conexão TCP é estabelecida para o endereço especificado no pacote de redirecionamento e o pacote de conexão é transmitido ao processo servidor dedicado ou ao despachante, dependendo da configuração; 6. Finalmente, o processo servidor dedicado ou despachante aceita o pedido de conexão e transmite uma mensagem de aceitação de volta à aplicação cliente. A única diferença quando utilizamos despachantes ou processo servidor dedicado é que, para o primeiro caso, se houver capacidade de conexão em algum despachante que já esteja no ar, não será gerado e iniciado um novo despachante no passo 2. METODOS DE NOMEAÇÃO Conexão Facil Com o Easy Connect, que fornecerá todas as informações que é necessário para a conexão Oracle Net como parte da seqüência de conexão. Easy Connect seqüências de conexão a seguinte forma: <nome_do_usuário> / <nome_do_host>: port> <listener name> / <service A porta do ouvinte e do nome do serviço é opcional. Se a porta de escuta não é fornecida, Oracle Net assume que a porta padrão de 1521 está sendo usado. Se o nome do serviço não é fornecido, o Oracle Net assume que o nome do serviço de banco de dados eo nome do host fornecido na cadeia de ligação são idênticos. Supondo que o ouvinte usa o TCP para escutar na porta 1521 eo SERVICE_NAMES db = = parâmetros e DB_DOMAIN us.oracle.com exemplo, a seqüência de conexão conforme mostrado no slide pode ser encurtado: Hr SQL> connect / h Nota: O parâmetro de inicialização SERVICE_NAMES pode aceitar vários valores separados por vírgulas. Apenas um desses valores deve ser db para este cenário para o trabalho.

12 SQL> CONNECT Local de nomeação Com a nomeação local, o usuário fornece um alias para o serviço Oracle Net. Verifica Oracle Net alias contra uma lista local de serviços conhecidos e, se ele encontrar uma correspondência, converte o alias em host, protocolo, porta e nome do serviço. Uma vantagem de nomear local é que os usuários do banco de dados precisa se lembrar de apenas um alias curto em vez da longa seqüência contato exigido pelo Easy Connect. A lista de locais de serviços conhecidos é armazenada no seguinte arquivo de texto de configuração: <oracle_home> rede / tnsnames.ora / admin Este é o local padrão do arquivo tnsnames.ora, mas o arquivo pode ser localizado em outro lugar usando a variável de ambiente TNS_ADMIN. Nomeação local é apropriado para organizações em que as configurações de serviço Oracle Net não mudam com freqüência. SQL> CONNECT Lista de nomeação DIRETÓRIO Com a nomeação de diretório, o usuário fornece um pseudônimo para o serviço Oracle Net. Oracle Net verifica o alias contra uma lista externa de serviços conhecidos e, se ele encontrar uma correspondência, converte o alias em host, protocolo, porta e nome do serviço. Gosto de nomes local, os usuários do banco de dados precisa se lembrar de apenas um alias curto. Uma vantagem de nomear diretório é que o nome do serviço está disponível para os usuários se conectem com logo um nome novo serviço é adicionado ao diretório LDAP. Com a nomeação local, o administrador de banco de dados (DBA) deve primeiro distribuir arquivos tnsnames.ora actualizada a informação mudou o nome do serviço que os usuários possam se conectar a serviços novos ou modificados. Lista de nomes é adequada para organizações em que as configurações de serviço Oracle Net mudam com freqüência. Externas método de nomeação As lojas de identificação externo método nomes Net Service em um suporte nãoserviço de nomes Oracle. Serviços de suporte de terceiros incluem: Rede de Serviços de Informações (SNI) de identificação externo Distributed Computing Environment (DCE) Cell Directory Services (CDS) Conceitualmente, nomeando externa é semelhante à nomeação de diretório FAILOVER CONNECTION Failover: No contexto do Oracle Net, failover se refere ao mecanismo de comutação para um recurso alternativo quando a conexão para o recurso principal for encerrada por qualquer motivo. falha de conexão podem ser classificados como: o o Aqueles que ocorrem ao fazer a conexão inicial. Aqueles que ocorrem depois que uma conexão foi estabelecida com êxito. A primeira categoria de falha de conexão pode ser tratada com relativa facilidade. Se a sua tentativa para se conectar a uma instância falhar, você pode fazer a tentativa de

13 conexão novamente, mas desta vez para uma instância de backup. Contanto que você tenha configurado instâncias de backup, você pode continuar a tentar ligar, até que uma conexão é estabelecida. Este processo é tecnicamente denominado como Connect tempo de failover. A segunda categoria de falha de conexão é do tipo que acontece após uma conexão bem-sucedida já foi estabelecido e, posteriormente, a ligação fica arquivado. Nesses casos, o aplicativo normalmente tem que lidar com todas as lêndeas pedregoso de reconectar a uma instância de backup, restabelecendo o ambiente da sessão, e reenviar qualquer trabalho perdidos, por causa da interrupção na conexão. O nome técnico para este tipo de mecanismo de failover é failover de aplicativos transparentes ou TAF para breve. Balanceamento de Carga O balanceamento de carga pode ser definida como a distribuição de um emprego ou um pedaço de trabalho ao longo de vários recursos. CCR é um ambiente ideal para distribuir a carga entre múltiplas instâncias acessando o mesmo banco de dados físico. Outros ambientes também pode ser devidamente configurado para invocar o balanceamento de carga e, em poucos parágrafos seguintes eu mostro como balanceamento de carga pode ser configurado. CLIENTE balanceamento de carga: Você pode configurar o balanceamento de carga, quer no final do cliente ou no fim do servidor. Cliente de balanceamento de carga é configurado no nível geral de serviço de nome, e é feito simplesmente fornecendo vários endereços em uma lista de endereços, ou descrições múltiplas em uma lista descritiva. Quando o balanceamento de carga é ativada, o Oracle Net escolhe um endereço para se conectar em uma ordem aleatória e não por ordem sequencial. Isso tem o efeito de clientes que se conectam através de endereços que são captados de forma aleatória e sem um endereço está sobrecarregado. Mas, significativamente, não há garantia de que só porque os clientes estão sendo conectados por meio de diferentes endereços escolhidos ao acaso, há uma distribuição uniforme da carga de trabalho no final do servidor. Para fazer isso, você precisará configurar o balanceamento de carga no final do servidor que é discutido abaixo

Arquitetura de BDs Distribuídos. Victor Amorim - vhca Pedro Melo pam2

Arquitetura de BDs Distribuídos. Victor Amorim - vhca Pedro Melo pam2 Victor Amorim - vhca Pedro Melo pam2 Arquitetura de BDs Distribuídos Sistemas de bds distribuídos permitem que aplicações acessem dados de bds locais ou remotos. Podem ser Homogêneos ou Heterogêneos: Homogêneos

Leia mais

Kerio Exchange Migration Tool

Kerio Exchange Migration Tool Kerio Exchange Migration Tool Versão: 7.3 2012 Kerio Technologies, Inc. Todos os direitos reservados. 1 Introdução Documento fornece orientações para a migração de contas de usuário e as pastas públicas

Leia mais

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer

Leia mais

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer

Leia mais

UMA ABORDAGEM SOBRE A INTERFACE DE PROGRAMAÇÃO DE APLICAÇÕES SOCKETS E A IMPLEMENTAÇÃO DE UM SERVIDOR HTTP

UMA ABORDAGEM SOBRE A INTERFACE DE PROGRAMAÇÃO DE APLICAÇÕES SOCKETS E A IMPLEMENTAÇÃO DE UM SERVIDOR HTTP UMA ABORDAGEM SOBRE A INTERFACE DE PROGRAMAÇÃO DE APLICAÇÕES SOCKETS E A IMPLEMENTAÇÃO DE UM SERVIDOR HTTP Alan Jelles Lopes Ibrahim, alan.jelles@hotmail.com Eduardo Machado Real, eduardomreal@uems.br

Leia mais

Um pouco sobre Pacotes e sobre os protocolos de Transporte

Um pouco sobre Pacotes e sobre os protocolos de Transporte Um pouco sobre Pacotes e sobre os protocolos de Transporte O TCP/IP, na verdade, é formado por um grande conjunto de diferentes protocolos e serviços de rede. O nome TCP/IP deriva dos dois protocolos mais

Leia mais

Sistemas Distribuídos: Conceitos e Projeto Estilos Arquitetônicos e Arquitetura Cliente/Servidor

Sistemas Distribuídos: Conceitos e Projeto Estilos Arquitetônicos e Arquitetura Cliente/Servidor Sistemas Distribuídos: Conceitos e Projeto Estilos Arquitetônicos e Arquitetura Cliente/Servidor Francisco José da Silva e Silva Laboratório de Sistemas Distribuídos (LSD) Departamento de Informática /

Leia mais

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores.

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. FTP FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. A partir do FTP usuários podem receber ou enviar arquivos de ou para outros computadores

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

Manual de referência do HP Web Jetadmin Database Connector Plug-in

Manual de referência do HP Web Jetadmin Database Connector Plug-in Manual de referência do HP Web Jetadmin Database Connector Plug-in Aviso sobre direitos autorais 2004 Copyright Hewlett-Packard Development Company, L.P. A reprodução, adaptação ou tradução sem permissão

Leia mais

Questionário de RC Nota3

Questionário de RC Nota3 Questionário de RC Nota3 Entrega: Individual e escrita à mão. Data de entrega: 30/10. Em todas as questões deverão constar o desenvolvimento da sua resposta, caso contrário a questão será desconsiderada.

Leia mais

Manual de Instalação e Configuração

Manual de Instalação e Configuração e Configuração MyABCM 4.0 Versão 4.00-1.00 2 Copyright MyABCM. Todos os direitos reservados Reprodução Proibida Índice Introdução... 5 Arquitetura, requisitos e cenários de uso do MyABCM... 7 Instalação

Leia mais

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem

Leia mais

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP SMTP "Protocolo de transferência de correio simples (ou em inglês Simple Mail Transfer Protocol ) é o protocolo padrão para envio de e- mails através da

Leia mais

As principais estruturas são a SGA (System Global Area ou Área Global do Sistema) e a PGA (Program Global Area ou Área Global de Programa).

As principais estruturas são a SGA (System Global Area ou Área Global do Sistema) e a PGA (Program Global Area ou Área Global de Programa). ARQUITETURA ORACLE O conhecimento da arquitetura interna do ORACLE é de extrema importância para a compreensão das técnicas de otimização do produto. Basicamente, os seus mecanismos de execução são as

Leia mais

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4 Instalador/Atualizador PIMS Multicultura Manual de Referência Versão 12.1.4 Sumário 1. Descrição... 3 2. Pré-requisitos... 4 3. Etapas da instalação/atualização... 8 1. Iniciando a aplicação de instalação/atualização...

Leia mais

Introdução ao protocolo SIP*

Introdução ao protocolo SIP* Introdução ao protocolo SIP* 1. SIP (Session Initiation Protocol) Pode se dizer que SIP trata se de um protocolo de controle referente à camada de aplicações do Modelo de Referência OSI (Open System Interconnection),

Leia mais

Capítulo 8 - Aplicações em Redes

Capítulo 8 - Aplicações em Redes Capítulo 8 - Aplicações em Redes Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 31 Roteiro Sistemas Operacionais em Rede Modelo Cliente-Servidor Modelo P2P (Peer-To-Peer) Aplicações e Protocolos

Leia mais

REDES ESAF. leitejuniorbr@yahoo.com.br 1 Redes - ESAF

REDES ESAF. leitejuniorbr@yahoo.com.br 1 Redes - ESAF REDES ESAF 01 - (ESAF - Auditor-Fiscal da Previdência Social - AFPS - 2002) Um protocolo é um conjunto de regras e convenções precisamente definidas que possibilitam a comunicação através de uma rede.

Leia mais

Controle de Acesso em Rede

Controle de Acesso em Rede Segurança de Rede Segurança de rede e segurança de sistema (servidor individual) têm muito em comum Há redes onde o usuário faz login no domínio da rede para ter acesso aos recursos; em outras, se conecta

Leia mais

Implementar servidores de Web/FTP e DFS. Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc.

Implementar servidores de Web/FTP e DFS. Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc. Implementar servidores de Web/FTP e DFS Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc.br Conteúdo programático Introdução ao protocolo HTTP Serviço web

Leia mais

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TÉCNICO EM ADMINISTRAÇÃO PÚBLICA E ANALISTA (EXCETO PARA O CARGO 4 e 8) GABARITO 1. (CESPE/2013/MPU/Conhecimentos Básicos para os cargos 34 e 35) Com a cloud computing,

Leia mais

Essencial Guia do administrador do Oracle-Database 11g R2-, administrador do MySQL e do administrador do Oracle Linux Guia R7 in Portuguese

Essencial Guia do administrador do Oracle-Database 11g R2-, administrador do MySQL e do administrador do Oracle Linux Guia R7 in Portuguese Essencial Guia do administrador do Oracle-Database 11g R2-, administrador do MySQL e do administrador do Oracle Linux Guia R7 in Portuguese Desenvolvido por Nam Nguyen Essential Administrator's Guide Oracle-Database-11g

Leia mais

Curso de Aprendizado Industrial Desenvolvedor WEB

Curso de Aprendizado Industrial Desenvolvedor WEB Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os

Leia mais

INTERNET CONCEITOS. Internet é a "grande rede mundial de computadores"

INTERNET CONCEITOS. Internet é a grande rede mundial de computadores INTERNET CONCEITOS O que é Internet Estamos acostumados a ouvir que Internet é a "grande rede mundial de computadores" Entretanto, essa definição não é muito simplista. Na realidade, Ela é uma coleção

Leia mais

Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados. Prof. Josenildo Silva jcsilva@ifma.edu.br

Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados. Prof. Josenildo Silva jcsilva@ifma.edu.br Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores

Leia mais

Aula 1 Acesso a Banco de Dados

Aula 1 Acesso a Banco de Dados Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores

Leia mais

ENTERPRISE JAVABEANS 3. Msc. Daniele Carvalho Oliveira

ENTERPRISE JAVABEANS 3. Msc. Daniele Carvalho Oliveira ENTERPRISE JAVABEANS 3 Msc. Daniele Carvalho Oliveira Apostila Servlets e JSP www.argonavis.com.br/cursos/java/j550/index.html INTRODUÇÃO Introdução Enterprise JavaBeans é um padrão de modelo de componentes

Leia mais

BlackBerry Enterprise Server Express for Microsoft Exchange

BlackBerry Enterprise Server Express for Microsoft Exchange BlackBerry Enterprise Server Express for Microsoft Exchange Versão: 5.0 Service pack: 3 Visão geral técnica e dos recursos Publicado: 2011-05-03 SWDT305802-1526466-0503072657-012 Conteúdo 1 Visão geral:

Leia mais

Arquiteturas de Aplicações Distribuídas

Arquiteturas de Aplicações Distribuídas Arquiteturas de Aplicações Distribuídas Fernando Albuquerque 061-2733589 fernando@cic.unb.br www.cic.unb.br/docentes/fernando Tópicos Introdução. HTTP / CGI. API sockets. JDBC. Remote Method Invocation.

Leia mais

CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO

CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO Existem várias maneiras com as quais dados geográficos podem ser distribuídos pela Internet, todas fundamentadas

Leia mais

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre

Leia mais

Via Prática Firewall Box Gateway O acesso à Internet

Via Prática Firewall Box Gateway O acesso à Internet FIREWALL BOX Via Prática Firewall Box Gateway O acesso à Internet Via Prática Firewall Box Gateway pode tornar sua rede mais confiável, otimizar sua largura de banda e ajudar você a controlar o que está

Leia mais

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Redes de Computadores. Protocolos de comunicação: TCP, UDP Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca

Leia mais

Instalação TotvsServiceSped

Instalação TotvsServiceSped Instalação TotvsServiceSped ÍNDICE INSTALAÇÃO PRODUTO TOTVSSERVICESSPED - NFE... 1 INSTALAÇÃO DO TOPCONNECT... 2 1. Configuração da conexão com o Banco de Dados... 7 1.1. SQL Server... 7 1.2. Informix...

Leia mais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais Notas da Aula 15 - Fundamentos de Sistemas Operacionais 1. Software de Entrada e Saída: Visão Geral Uma das tarefas do Sistema Operacional é simplificar o acesso aos dispositivos de hardware pelos processos

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de conectividade de rede. net_connect série 3.0

CA Nimsoft Monitor. Guia do Probe Monitoramento de conectividade de rede. net_connect série 3.0 CA Nimsoft Monitor Guia do Probe Monitoramento de conectividade de rede net_connect série 3.0 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO PROTOCOLOS DA INTERNET FAMÍLIA TCP/IP INTRODUÇÃO É muito comum confundir o TCP/IP como um único protocolo, uma vez que, TCP e IP são dois protocolos distintos, ao mesmo tempo que, também os mais importantes

Leia mais

Aula 03 - Projeto Java Web

Aula 03 - Projeto Java Web Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação

Leia mais

TUTORIAL INSTALADOR MYMIX

TUTORIAL INSTALADOR MYMIX Sumário Apresentação...1 1. Procedimentos iniciais... 2 2. Instalar Servidor MyMix... 2 3. Instalar Estação de Trabalho... 6 3.1 Carregar Configuração da Estação de Trabalho... 10 4. Instalar PDV... 11

Leia mais

GUIA DE INSTALAÇÃO NETDEEP SECURE COM HYPER-V

GUIA DE INSTALAÇÃO NETDEEP SECURE COM HYPER-V GUIA DE INSTALAÇÃO NETDEEP SECURE COM HYPER-V GUIA DE INSTALAÇÃO NETDEEP SECURE COM HYPER-V 1- Visão Geral Neste manual você aprenderá a instalar e fazer a configuração inicial do seu firewall Netdeep

Leia mais

Backup do Banco de Dados Oracle

Backup do Banco de Dados Oracle Banco de Dados Oracle: Backup do Banco de Dados Oracle Oracle é um sistema de banco de dados que surgiu no final dos anos 70, quando Larry Ellison vislumbrou uma oportunidade que outras companhias não

Leia mais

Cliente/Servidor. Conceitos Gerais. Graça Bressan. Graça Bressan/LARC 2000 1

Cliente/Servidor. Conceitos Gerais. Graça Bressan. Graça Bressan/LARC 2000 1 Cliente/Servidor Conceitos Gerais Graça Bressan Graça Bressan/LARC 2000 1 Forças de marketing que conduzem à arquitetura cliente/servidor "Cliente/Servidor é um movimento irresistível que está reformulando

Leia mais

Instalando e Configurando o Oracle XE

Instalando e Configurando o Oracle XE Instalando e Configurando o Oracle XE Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os arquivos de instalação são descompactados; A seguir, clique em Next para iniciar o procedimento;

Leia mais

Sistemas de Informação Processamento de Dados

Sistemas de Informação Processamento de Dados Sistemas de Informação Processamento de Dados Ferramentas e serviços de acesso remoto VNC Virtual Network Computing (ou somente VNC) é um protocolo desenhado para possibilitar interfaces gráficas remotas.

Leia mais

Redes de Computadores. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Redes de Computadores. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Aplicação Responsável por interafir com os níveis inferiores de uma arquitetura de protocolos de forma a disponibilizar

Leia mais

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento IP 1 História e Futuro do TCP/IP O modelo de referência TCP/IP foi desenvolvido pelo Departamento de Defesa dos Estados Unidos (DoD). O DoD exigia

Leia mais

ATIVIDADE 1. Redes Windows. 1.1 Histórico do SMB

ATIVIDADE 1. Redes Windows. 1.1 Histórico do SMB ATIVIDADE 1 Redes Windows Falar sobre Samba e redes mistas Windows / Linux, sem antes explicar o conceito básico de uma rede não parece correto e ao mesmo tempo, perder páginas e mais páginas explicando

Leia mais

Redes de Computadores (PPGI/UFRJ)

Redes de Computadores (PPGI/UFRJ) Redes de Computadores (PPGI/UFRJ) Aula 1: Apresentação do curso e revisão de interface de sockets 03 de março de 2010 1 2 O que é a Internet 3 4 Objetivos e página do curso Objetivos Apresentar a motivação,

Leia mais

Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização

Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização Manual do Nscontrol Principal Senha Admin Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização Aqui, você poderá selecionar quais programas você quer que

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais

Configurando o Sistema Operacional TC-OS

Configurando o Sistema Operacional TC-OS Configurando o Sistema Operacional TC-OS O TC-OS é o Sistema Operacional das soluções Thin Clients da ThinNetworks. Foi desenvolvido especialmente para servir a thin clients possibilitando-os se conectar

Leia mais

Cap 03 - Camada de Aplicação Internet (Kurose)

Cap 03 - Camada de Aplicação Internet (Kurose) Cap 03 - Camada de Aplicação Internet (Kurose) 1. Qual a diferença entre um Programa de computador e um Processo dentro do computador? R. Processo é um programa que está sendo executado em uma máquina/host,

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

Winconnection 6. Internet Gateway

Winconnection 6. Internet Gateway Winconnection 6 Internet Gateway Descrição Geral O Winconnection 6 é um gateway de acesso à internet desenvolvido dentro da filosofia UTM (Unified Threat Management). Assim centraliza as configurações

Leia mais

INSTALAÇÃO PRINTERTUX Tutorial

INSTALAÇÃO PRINTERTUX Tutorial INSTALAÇÃO PRINTERTUX Tutorial 2 1. O Sistema PrinterTux O Printertux é um sistema para gerenciamento e controle de impressões. O Produto consiste em uma interface web onde o administrador efetua o cadastro

Leia mais

NETALARM GATEWAY. Manual do Usuário

NETALARM GATEWAY. Manual do Usuário Índice 1. Introdução...3 2. Requisitos Mínimos de Instalação...3 3. Instalação...3 4. Inicialização do Programa...5 5. Abas de Configuração...6 5.1 Aba Serial...6 5.2 Aba TCP...7 5.2.1 Opções Cliente /

Leia mais

Wireshark Lab: DNS. Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2008 BATISTA, O. M. N. Tradução e adaptação para Wireshark.

Wireshark Lab: DNS. Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2008 BATISTA, O. M. N. Tradução e adaptação para Wireshark. Wireshark Lab: DNS Versão 1.1 2005 KUROSE, J.F & ROSS, K. W. Todos os direitos reservados 2008 BATISTA, O. M. N. Tradução e adaptação para Wireshark. Como descrito na seção 2.5 do livro, o Domain Name

Leia mais

A Camada de Aplicação

A Camada de Aplicação A Camada de Aplicação Romildo Martins Bezerra CEFET/BA Redes de Computadores II Afinal, o que faz a camada de aplicação?... 2 Paradigma Cliente/Servidor [4]... 2 Endereçamento... 2 Tipo de Serviço... 2

Leia mais

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

Professor: Macêdo Firmino Disciplina: Redes de Computadores II Professor: Macêdo Firmino Disciplina: Redes de Computadores II Na aula de hoje iremos conhecermos e relembrarmos duas ferramentas do Windows, chamadas de ipconfig e nslookup. Além disso, iremos discutirmos

Leia mais

MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT. Fatores Tecnológicos, Estratégicos e Organizacionais

MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT. Fatores Tecnológicos, Estratégicos e Organizacionais MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT 15.565 Integração de Sistemas de Informação: Fatores Tecnológicos, Estratégicos e Organizacionais 15.578 Sistemas de Informação Global:

Leia mais

Conceitos de relação de confiança www.jpinheiro.net jeferson@jpinheiro.net

Conceitos de relação de confiança www.jpinheiro.net jeferson@jpinheiro.net Conceitos de relação de confiança www.jpinheiro.net jeferson@jpinheiro.net Procedimento para criar uma árvore O procedimento usado para criar uma árvore com o Assistente para instalação do Active Directory

Leia mais

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE 1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)

Leia mais

Professor(es): Fernando Pirkel. Descrição da(s) atividade(s):

Professor(es): Fernando Pirkel. Descrição da(s) atividade(s): Professor(es): Fernando Pirkel Descrição da(s) atividade(s): Definir as tecnologias de redes necessárias e adequadas para conexão e compartilhamento dos dados que fazem parte da automatização dos procedimentos

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES O QUE É PROTOCOLO? Na comunicação de dados e na interligação em rede, protocolo é um padrão que especifica o formato de dados e as regras a serem seguidas. Sem protocolos, uma rede

Leia mais

Andarta - Guia de Instalação. Guia de Instalação

Andarta - Guia de Instalação. Guia de Instalação Guia de Instalação 29 de setembro de 2010 1 Sumário Introdução... 3 Os Módulos do Andarta... 4 Instalação por módulo... 6 Módulo Andarta Server... 6 Módulo Reporter... 8 Módulo Agent... 9 Instalação individual...

Leia mais

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Protocolo O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Máquina: Definem os formatos, a ordem das mensagens enviadas e recebidas pelas entidades de rede e as ações a serem tomadas

Leia mais

Trabalho de Sistemas Distribuídos

Trabalho de Sistemas Distribuídos Cássio de Olivera Ferraz Trabalho de Sistemas Distribuídos Petrópolis 2015, v-1.0 Cássio de Olivera Ferraz Trabalho de Sistemas Distribuídos Trabalho sobre sistemas distribuídos e suas tecnologias. Universidade

Leia mais

O que são DNS, SMTP e SNM

O que são DNS, SMTP e SNM O que são DNS, SMTP e SNM O DNS (Domain Name System) e um esquema de gerenciamento de nomes, hierárquico e distribuído. O DNS define a sintaxe dos nomes usados na Internet, regras para delegação de autoridade

Leia mais

UniFOA Centro Universitário de Volta Redonda Prof. Érick de S. Carvalho LabBD2_4P_Aula02A

UniFOA Centro Universitário de Volta Redonda Prof. Érick de S. Carvalho LabBD2_4P_Aula02A 1 Veremos os principais tipos de objetos de um banco de dados, com ênfase nos segmentos, começando pelo segmento do tipo table (tabela). 2 OUI - Oracle Universal Installer - Permite Instalar, Remover e

Leia mais

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima INFORMÁTICA FUNDAMENTOS DE INTERNET Prof. Marcondes Ribeiro Lima Fundamentos de Internet O que é internet? Nome dado a rede mundial de computadores, na verdade a reunião de milhares de redes conectadas

Leia mais

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima:

O servidor de banco de dados ORACLE corporativo da empresa deve possuir a seguinte especificação mínima: ICOL Instruções para Instalação - ORACLE 1. Introdução Esse documento contém as instruções para instalação da aplicação ICOL na estrutura de máquinas da empresa cliente. No caso, estão descritos os procedimentos

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de conectividade de rede net_connect série 2.9 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se

Leia mais

Configuração de Digitalizar para E-mail

Configuração de Digitalizar para E-mail Guia de Configuração de Funções de Digitalização de Rede Rápida XE3024PT0-2 Este guia inclui instruções para: Configuração de Digitalizar para E-mail na página 1 Configuração de Digitalizar para caixa

Leia mais

Introdução ao Derby. Version 10.2 Derby Document build: December 11, 2006, 7:16:07 AM (PST)

Introdução ao Derby. Version 10.2 Derby Document build: December 11, 2006, 7:16:07 AM (PST) Introdução ao Derby Version 10.2 Derby Document build: December 11, 2006, 7:16:07 AM (PST) Contents Direitos autorais reservados... 3 Introdução ao Derby...4 Opções de implementação...4 Requisitos do

Leia mais

Roteiro. Sistemas Distribuídos. Sistemas de Arquivos Distribuídos. Sistema de arquivos distribuídos

Roteiro. Sistemas Distribuídos. Sistemas de Arquivos Distribuídos. Sistema de arquivos distribuídos Sistemas Distribuídos Sistemas de Arquivos Distribuídos Roteiro Sistema de arquivos distribuídos Requisitos Arquivos e diretórios Compartilhamento Cache Replicação Estudo de caso: NFS e AFS Sistemas Distribuídos

Leia mais

APOSTILA DE REDES DE COMPUTADORES PARTE - III

APOSTILA DE REDES DE COMPUTADORES PARTE - III APOSTILA DE REDES DE COMPUTADORES PARTE - III 1 REDE DE COMPUTADORES III 1. Introdução MODELO OSI ISO (International Organization for Standardization) foi uma das primeiras organizações a definir formalmente

Leia mais

BlackBerry Enterprise Server Express for Microsoft Exchange

BlackBerry Enterprise Server Express for Microsoft Exchange BlackBerry Enterprise Server Express for Microsoft Exchange Versão: 5.0 Service pack: 3 Guia de administração Publicado: 2011-05-01 SWDT487521-1547341-0501100720-012 Conteúdo 1 Visão geral: BlackBerry

Leia mais

World Wide Web e Aplicações

World Wide Web e Aplicações World Wide Web e Aplicações Módulo H O que é a WWW Permite a criação, manipulação e recuperação de informações Padrão de fato para navegação, publicação de informações e execução de transações na Internet

Leia mais

Manual de Instalação e Configuração do Sistema Cali LAB View

Manual de Instalação e Configuração do Sistema Cali LAB View Manual de Instalação e Configuração do Sistema Cali LAB View www.cali.com.br - Manual de Instalação e Configuração do Sistema Cali LAB View - Página 1 de 29 Índice INSTALAÇÃO E CONFIGURAÇÃO (FIREBIRD E

Leia mais

(UFF) JDBC (I) TEPIS II

(UFF) JDBC (I) TEPIS II Aula 20: JDBC (I) Diego Passos Universidade Federal Fluminense Técnicas de Projeto e Implementação de Sistemas II Diego Passos (UFF) JDBC (I) TEPIS II 1 / 33 JDBC: Introdução Especificação que provê acesso

Leia mais

FTP Protocolo de Transferência de Arquivos

FTP Protocolo de Transferência de Arquivos FTP Protocolo de Transferência de Arquivos IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para

Leia mais

Manual de configurações do Conectividade Social Empregador

Manual de configurações do Conectividade Social Empregador Manual de configurações do Conectividade Social Empregador Índice 1. Condições para acesso 2 2. Requisitos para conexão 2 3. Pré-requisitos para utilização do Applet Java com Internet Explorer versão 5.01

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: comunicação orientada por mensagem e comunicação orientada por fluxo Prof. MSc. Hugo Souza Continuando o módulo 03 da primeira unidade, iremos abordar sobre

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Capítulo 1 Gustavo Reis gustavo.reis@ifsudestemg.edu.br - O que é a Internet? - Milhões de elementos de computação interligados: hospedeiros = sistemas finais - Executando aplicações

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

Segurança da Informação

Segurança da Informação Segurança da Informação Banco de Dados LDAP Rodrigo Rubira Branco - rodrigo@firewalls.com.br O que é Serviço de Diretorio? Banco de dados especializado em armazenar informações sobre objetos Caracteristicas

Leia mais

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.

Leia mais

FileMaker 13. Guia de ODBC e JDBC

FileMaker 13. Guia de ODBC e JDBC FileMaker 13 Guia de ODBC e JDBC 2004 2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara, Califórnia 95054 FileMaker e Bento são marcas comerciais da

Leia mais

6 PLANEJAMENTO DE SI 6.1 Planejamento de Segurança da Informação O planejamento em S.I é algo crucial para que haja o bom funcionamento de uma

6 PLANEJAMENTO DE SI 6.1 Planejamento de Segurança da Informação O planejamento em S.I é algo crucial para que haja o bom funcionamento de uma 6 PLANEJAMENTO DE SI 6.1 Planejamento de Segurança da Informação O planejamento em S.I é algo crucial para que haja o bom funcionamento de uma empresa. Diferente do senso comum o planejamento não se limita

Leia mais

Desenvolvimento de Aplicações Web

Desenvolvimento de Aplicações Web Desenvolvimento de Aplicações Web André Tavares da Silva andre.silva@udesc.br Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P

Leia mais

Segurança da Informação

Segurança da Informação INF-108 Segurança da Informação ICP e Certificados Digitais Prof. João Henrique Kleinschmidt Santo André, junho de 2013 Criptografia de chave pública Oferece criptografia e também uma maneira de identificar

Leia mais

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro O MySQL Cluster é versão do MySQL adaptada para um ambiente de computação distribuída, provendo alta disponibilidade e alta redundância utilizando

Leia mais

Um cluster de servidores de email pode ser usado para servir os emails de uma empresa.

Um cluster de servidores de email pode ser usado para servir os emails de uma empresa. CLUSTERS Pode-se pegar uma certa quantidade de servidores e juntá-los para formar um cluster. O serviço então é distribuído entre esses servidores como se eles fossem uma máquina só. Um cluster de servidores

Leia mais

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Criado em 1974 Protocolo mais utilizado em redes locais Protocolo utilizado na Internet Possui arquitetura aberta Qualquer fabricante pode adotar a sua

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores

Leia mais

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.

Leia mais

Instalação do TOTVS ESB. Guia de Instalação do TOTVS ESB

Instalação do TOTVS ESB. Guia de Instalação do TOTVS ESB Guia de Instalação do TOTVS ESB Copyright 2011 TOTVS S.A. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio eletrônico

Leia mais