30/11/2011. DataSnap e Cloud. Deep Dive. Agenda. RAD Cloud Overview DBExpress Novo API Cloud Novidades no DataSnap

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

Download "30/11/2011. DataSnap e Cloud. Deep Dive. Agenda. RAD Cloud Overview DBExpress Novo API Cloud Novidades no DataSnap"

Transcrição

1 DataSnap e Cloud Deep Dive Agenda RAD Cloud Overview DBExpress Novo API Cloud Novidades no DataSnap 1

2 API Cloud 2

3 O que é novo no API Cloud? Delphi API for accessing cloud application services from Amazon and Microsoft Azure. Serviços suportados pelo API Cloud Storage Azure Blobs Service Amazon S3 Table Azure Table Service SimpleDB Queue Azure Queue Service Amazon SQS 3

4 Convenção de nomes Amazon e Microsoft utilizam diferentes nomes para as mesmas coisas Container = Bucket Blobs = Object Page = Multipart ACL = ACL (Access Control List) Microsoft Azure Blob Storage Unstructured storage Defined Container For storing large pieces of data such as: Images, Video, Documents, etc. Azure Tables Scalable structured storage NOSQL type tables Entities stored in a table Different set of properties made up of different types Queues Persistent asynchronous messaging Each message is up to 8kb long 4

5 Amazon WS Simple Storage Service (S3) Blob Storage Unstructured storage Defined Container For storing large pieces of data such as: Images, Video, Documents, etc. SimpleDB Tables Scalable structured storage NOSQL type tables Entities stored in a table Different set of properties made up of different types Simple Queue Service (SQS) Persistent asynchronous messaging Each message is up to 64kb long Distribuição para Cloud O gestor de distribuição suporta: Microsoft Azure Amazon EC2 5

6 O que há de novo no DataSnap O que há de novo no DataSnap Enhancements Server REST Interfaces Callback Authentication Manager New DataSnap Monitoring and Control 6

7 Server Suporte de informação de Proxy para ligações DataSnap HTTP em TSQLConnection e TDSRESTConnection Novo TDBXChannelInfo.DBXClientInfo (TDBXClientInfo record) que fornece: IP Address Protocol Application Name (se possível) apenas em HTTP Suporte HTTPS Para servidores stand alone DataSnap Para servidores stand alone WebBroker DataSnap wizards actualizados com suporte HTTPS 7

8 Gestor de Sessão Suporte de sessão para protocolo TCP/IP Suporte para store e retrieve Tobject nas sessões Sessões criadas e destruídas com o protocolo TCP/IP agora notificam o now AddSessionEvent e RemoveSessionEvent Suporte para múltiplos Callback Tunnels na interface DataSnap REST Gestor Callback Tunnel Classe TDSCallbackTunnelManager na unidade DSServer Permite o seguimento quando: Callback é adicionado ou removido Tunnel é criado ou encerrado 8

9 Callbacks Heavyweight callbacks agora suportam a difusão para callbacks específicos GetAllChannelNames adicionado ao DSServer para obter o nome de todos os canais callback Eventos Callback no lado cliente As notificações de quando o gestor de Tunnel é aberto ou encerrado, ou quando os Callbacks são adicionados ou removidos, são também disponibilizadas para: Delphi DBX Client Events Delphi REST Client Events JavaScript REST Client Events 9

10 Eventos cliente Delphi DBX Componente TDSClientCallbackChannelManager, evento OnChannelStateChange Method signature: (Sender: TObject; const EventItem: TDSClientChannelEventItem); TunnelClosedByServer tipo de evento para ligações fechadas pelo servidor ou perda de ligação Eventos cliente Delphi REST Componente TDSRestClientChannel, evento OnChannelStateChange Method signature: (Sender: TObject; const EventItem: TDSRESTChannelEventItem); ChannelClosedByServer tipo de evento para uma perda de ligação não esperada com o servidor 10

11 Eventos cliente JavaScript Cria se uma função que devolve um evento quando acontecer uma alteração no canal ou num dos seus callbacks var channel = new ClientChannel (clientid, channelname); channel.onchannelstatechange = HandleChannelEvent; Se o servidor fechar o canal correctamente, o cliente terá um evento do tipo ClientChannel. EVENT_CHANNEL_STOP Se a ligação for perdida, o cliente terá um evento do tipo ClientChannel. EVENT_SERVER_DISCONNECT. Suporte de sessão JavaScript initsessiondata function (in serverfunctionexecutor.js) poderá levar um segundo parâmetro (opcional) O parâmetro irá fazer referência à ID geral do cookie dssessionid Vai permitir ter o controlo total sobre que aplicação utiliza cada ID/cookie de sessão 11

12 JSON results e REST calls O evento OnResult event foi adicionado aos componentes TDSHTTPWebDispatcher e TDSHTTPService Permite transformar o formato do resultado JSON em chamada REST Method signature: (Sender: TObject; var ResultVal: TJSONValue; const Command: TDBXCommand; var Handled: Boolean); Query parameters in REST calls GetInvocationMetadata().QueryParams Devolve uma TStrings que contém os valores dos parâmetros de todas as queries que passaram pelo URL da chamada REST 12

13 Monitorização e controlo DataSnap Monitorização e Controlo DataSnap DataSnap servers in XE2 are able to easily monitor connections, and close any TCP connection they wish. 13

14 O que consegue fazer Ter controlo sobre as ligações cliente Monitorizar os pedidos cliente Limitar o número de pedidos por ligação Melhorar a segurança E mais Como funciona isso? Os componentes TDSTCPServerTransport têm dois novos eventos: onconnect ondisconnect As ligações estão relacionadas com um ID de sesão 14

15 Estar à escuta dos eventos TCP/IP Detectando o desligar normal Por defeito, o evento OnDisconnect não será notificado se o cliente perder a ligação de internet de modo não esperado Este comportamento depende da configuração do sistema operativo Utilizar os métodos TDSTCPChannel para controlar este comportamento em cada ligação EnableKeepAlive DisableKeepAlive 15

16 Como utilizar o EnableKeepAlive Se a ligação estivar parada durante 10 segundos, então envia um pacote para verificar se o client ainda está Event.Channel.EnableKeepAlive(10000); Como utilizar o EnableKeepAlive Se o cliente não responde, o SO irá tentar enviar o pacote X vezes (Win 7 tenta 10x). Poderá especificar o número de milissegundos de intervalo entre tentativas se o cliente não responder Event.Channel.EnableKeepAlive(10000, 100); 16

17 KeepAlive Enablement Com o componente TDSTCPServerTransport Três novas propriedades: KeepAliveEnablement (Set: Default, Enabled, Disabled) KeepAliveTime Integer Milliseconds value KeepAliveInterval Integer Milliseconds value Como utilizar o DisableKeepAlive Com o canal associado a determinada ligação e chamar: DisableKeepAlive; 17

18 Encerrar as ligações Client A ligação pode ser encerrada a qualquer momento O Channel fornece a instância da ligação //Saber o Channel associado a determinada ligação e se conseguir, encerrá la if FConnections.TryGetValue(Connection, Channel) then Channel.Close; Demo Fazer o seguimento de todas as ligações TCP/IP e correspondentes sessões Como encerrar manualmente uma ligação TCP/IP a partir do servidor Como detectar quando um cliente perdeu a ligação à internet durante a ligação 18

TeamWork. Manual do Utilizador. Para Windows Vista

TeamWork. Manual do Utilizador. Para Windows Vista TeamWork Manual do Utilizador Para Windows Vista V3.2_Vista Fevereiro 2008 ÍNDICE TeamWork Para que serve... 3 TeamWork Como instalar e configurar... 4 TeamWork Como utilizar... 4 Apoio para instalação

Leia mais

TeamWork. Manual do Utilizador. Para Windows XP

TeamWork. Manual do Utilizador. Para Windows XP TeamWork Manual do Utilizador Para Windows XP V3.2_XP Fevereiro 2008 ÍNDICE TeamWork Para que serve... 3 TeamWork Como instalar e configurar... 4 TeamWork Como utilizar... 4 Apoio para instalação e configuração.

Leia mais

WebSphere MQ Everyplace V2.0.2

WebSphere MQ Everyplace V2.0.2 WebSphere MQ Everyplace V2.0.2 ii WebSphere MQ Everyplace V2.0.2 Índice Configurando Comunicações..... 1 Considerações sobre o Sistema Operacional....1 Atributos...............1 Mensagens...............1

Leia mais

Configuração de acesso VPN para Windows XP

Configuração de acesso VPN para Windows XP Campus de Gualtar 4710-057 Braga P Serviço de Comunicações Configuração de acesso VPN para Windows XP Para aceder à Rede WiFi da Universidade do Minho utilizando autenticação VPN, necessita de efectuar

Leia mais

Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com

Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com Tuning Apache/MySQL/PHP para Desenvolvedores By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com Objetivos Dicas de Tuning para Apache/MySQL e PHP. Parâmetros de configuração

Leia mais

Protocolos básicos de LANs IP (primeiro trabalho laboratorial)

Protocolos básicos de LANs IP (primeiro trabalho laboratorial) Protocolos básicos de LANs IP (primeiro trabalho laboratorial) FEUP/DEEC Redes de Banda Larga MIEEC 2009/10 José Ruela Bancada de trabalho Bancada de trabalho equipamento Existem seis bancadas no laboratório

Leia mais

Configurar o router de banda larga sem fios.

Configurar o router de banda larga sem fios. Configurar o router de banda larga sem fios. 1.1 Arrancar e iniciar sessão Active o seu browser e desactive o proxy ou adicione o endereço IP deste produto às excepções. Em seguida, introduza o endereço

Leia mais

Seleccione, no lado esquerdo, Manage network connections. Campus de Gualtar 4710-057 Braga P. Serviço de Comunicações. Figura 1 - Painel de Controlo

Seleccione, no lado esquerdo, Manage network connections. Campus de Gualtar 4710-057 Braga P. Serviço de Comunicações. Figura 1 - Painel de Controlo Campus de Gualtar 4710-057 Braga P Serviço de Comunicações Configuração da rede eduroam em Windows Vista Para se poder autenticar na rede, é necessário instalar o programa SecureW2, fazendo o download

Leia mais

Redes de Computadores. Trabalho de Laboratório Nº8

Redes de Computadores. Trabalho de Laboratório Nº8 Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº8 Configuração e utilização do FTP 2004/2005 1 Objectivo Configuração de um servidor

Leia mais

Tutorial de Integração DELPHI

Tutorial de Integração DELPHI Tutorial de Integração DELPHI Sumário Tutorial de Integração - DELPHI... 3 Enviando SMS individualmente... 5 Enviando Múltiplos SMS... 6 Glossário... 7 2 Tutorial de Integração - DELPHI Objetivo O objetivo

Leia mais

UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados. Rede VPN UFBA. Procedimento para configuração

UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados. Rede VPN UFBA. Procedimento para configuração UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados Rede VPN UFBA Procedimento para configuração 2013 Íncide Introdução... 3 Windows 8... 4 Windows 7... 10 Windows VISTA... 14 Windows

Leia mais

Computação Móvel 2007/2008

Computação Móvel 2007/2008 Computação Móvel 2007/2008 Tutorial 2 Criação de uma nova publicação de base de dados no SQL Server 2005 Standard Edition / Enterprise Edition / Developer Edition No computador cliente: 1. Estabelecer

Leia mais

Transferência de Arquivos FTP

Transferência de Arquivos FTP FPROT FTP e DHCP FTP Arquitetura Transferência de Arquivos FTP Transferência de arquivos em sistemas remotos Utiliza o protocolo FTP sobre uma conexão TCP Estabelece conexão TCP com um servidor. Serviço

Leia mais

Utilização do Appia. Tolerância a Faltas Distribuída 2003/04. Nuno Carvalho nunomrc@di.fc.ul.pt

Utilização do Appia. Tolerância a Faltas Distribuída 2003/04. Nuno Carvalho nunomrc@di.fc.ul.pt Utilização do Appia Tolerância a Faltas Distribuída 2003/04 Nuno Carvalho nunomrc@di.fc.ul.pt Appia Framework para execução e composição de protocolos. Comunicação efectuada por eventos Entre camadas e

Leia mais

API de Integração VB 6+

API de Integração VB 6+ Desenvolvedores API de Integração VB 6+ Versão 1.1.3 (17/06/2015) Vonix Av. Dr. Paulo Machado, 489 Campo Grande MS 79021-300 T 67 33180700 F 67 33180701 contato@vonix.com.br www.vonix.com.br Visão Geral

Leia mais

API de Integração JavaScript

API de Integração JavaScript Desenvolvedores API de Integração JavaScript Versão 1.3.0 (18/06/2015) Vonix Av. Dr. Paulo Machado, 489 Campo Grande MS 79021-300 T 67 33180700 F 67 33180701 contato@vonix.com.br www.vonix.com.br Visão

Leia mais

Curso CP100A - Google Cloud Platform Fundamentals (8h)

Curso CP100A - Google Cloud Platform Fundamentals (8h) Curso CP100A - Google Cloud Platform Fundamentals (8h) Este curso virtual liderado por um instrutor, com 8 horas de duração, introduz os participantes aos produtos e serviços do Google Cloud Platform.

Leia mais

Ponto de acesso sem fios 802.11g DWL-G700AP. CD-ROM (que contém o Manual e a Garantia) Cabo Ethernet (CAT5 UTP) Adaptador de corrente CC 7.5V 1.

Ponto de acesso sem fios 802.11g DWL-G700AP. CD-ROM (que contém o Manual e a Garantia) Cabo Ethernet (CAT5 UTP) Adaptador de corrente CC 7.5V 1. Este produto pode ser configurado utilizando um web browser normal, p.ex., Internet Explorer 6 ou Netscape Navigator 7 e superior. DWL-G700AP Ponto de acesso sem fios 802.11g AirPlus TM da D-Link Antes

Leia mais

AJaX Asy s nchronous s J avasc S ript p t a nd d XML

AJaX Asy s nchronous s J avasc S ript p t a nd d XML Asynchronous JavaScript and XML Ajax Um nome para um novo tipo de aplicações na Web Técnica de desenvolvimento de aplicações para criar páginas mais interactivas Não é uma nova tecnologia Ajax= JavaScript

Leia mais

Desenvolvimento de aplicações para a Cloud. Queue

Desenvolvimento de aplicações para a Cloud. Queue Desenvolvimento de aplicações para a Cloud Queue O serviço Queue Fornece uma infra-estrutura escalável e com grande disponibilidade para comunicação de mensagens na cloud. Esquema URL Tamanho máximo Referência

Leia mais

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF)

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) Sessão Prática II JPA entities e unidades de persistência 1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) a) Criar um Web Application (JPAsecond) como anteriormente:

Leia mais

Plataforma de Serviços Azure. Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao

Plataforma de Serviços Azure. Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao Plataforma de Serviços Azure Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao http://azureservicesbr.ning.com @AzureServicesBR Agenda Por que uma plataforma na Nuvem?

Leia mais

Desenvolvimento de aplicações para a Cloud. Blob

Desenvolvimento de aplicações para a Cloud. Blob Desenvolvimento de aplicações para a Cloud Blob O serviço Blob } O serviço Blob é desenhado para armazenar um conjunto largo de objectos binários, como documentos, imagens, vídeos e músicas. Esquema URL

Leia mais

ENCAMINHADOR PONTO DE ACESSO SEM FIOS 300MBIT BANDA DUPLA

ENCAMINHADOR PONTO DE ACESSO SEM FIOS 300MBIT BANDA DUPLA ENCAMINHADOR PONTO DE ACESSO SEM FIOS 300MBIT BANDA DUPLA Manual de Instalação Rápida DN-70590 Conteúdo Conteúdo da Embalagem... Página 1 Ligação de Rede Instaladas... Página 2 Configuração de Rede...

Leia mais

Visualizando um vídeo através do Servidor de Streaming

Visualizando um vídeo através do Servidor de Streaming Visualizando um vídeo através do Servidor de Streaming Função do Servidor de Streaming Quando existem muitos usuários acessando remotamente uma câmera para realizar a visualização ao vivo ou fazer gerenciamento,

Leia mais

Firewall e Proxy. Relatório do Trabalho Prático nº 2. Segurança em Sistemas de Comunicação

Firewall e Proxy. Relatório do Trabalho Prático nº 2. Segurança em Sistemas de Comunicação Segurança em Sistemas de Comunicação Relatório do Trabalho Prático nº 2 Firewall e Proxy Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Data de entrega: 07.11.2006

Leia mais

Sessões. Cookies HTTP Sessões Atributos de sessão

Sessões. Cookies HTTP Sessões Atributos de sessão Sessões Cookies HTTP Sessões Atributos de sessão O problema O protocolo HTTP não mantém estado entre transações distintas Ao término do atendimento da requisição, a conexão TCP é fechada pelo servidor

Leia mais

WebSphere MQ. Bruno Miguel de Sousa Gonçalves

WebSphere MQ. Bruno Miguel de Sousa Gonçalves WebSphere MQ Bruno Miguel de Sousa Gonçalves 1.Introdução ao WebSphere Os produtos WebSphere providenciam comunicação entre programas através da interligação entre componentes heterogéneos, processadores,

Leia mais

DESENVOLVIMENTO DE UM CLIENTE SOFIA2 (KP) SEGUINDO A ARQUITETURA KP-MODELO

DESENVOLVIMENTO DE UM CLIENTE SOFIA2 (KP) SEGUINDO A ARQUITETURA KP-MODELO DESENVOLVIMENTO DE UM CLIENTE SOFIA2 (KP) SEGUINDO A ARQUITETURA KP-MODELO JUNHO 2014 Versão 1 ÍNDICE ÍNDICE... 2 PASSO 1 FAMILIARIZAR-SE COM OS CONCEITOS BÁSICOS DE SOFIA2... 3 PASSO 2 - OBTER CREDENCIAIS

Leia mais

Tornado 830 / 831 ADSL Router - 4 port Ethernet switch - Wireless 802.11G - Access Point - Firewall - USB printer server

Tornado 830 / 831 ADSL Router - 4 port Ethernet switch - Wireless 802.11G - Access Point - Firewall - USB printer server Tornado 830 / 831 ADSL Router - 4 port Ethernet switch - Wireless 802.11G - Access Point - Firewall - USB printer server Tornado 830 Annex A Tornado 831 Annex B 1 1.1 Arrancar e iniciar sessão Active o

Leia mais

ZSRest e ZSPos Multiposto

ZSRest e ZSPos Multiposto ZSRest e ZSPos Multiposto 1 2 Este manual serve para o ajudar na configuração multiposto do ZSRest e ZSPos. Após a Instalação do ZSRest e ZSPos, é necessário configurar uma porta estática no SQL Server.

Leia mais

Instalação do cliente VPN versão 5.0.00.0340 em Windows Vista

Instalação do cliente VPN versão 5.0.00.0340 em Windows Vista Campus de Gualtar 4710-057 Braga P Serviço de Comunicações Instalação do cliente VPN versão 5.0.00.0340 em Windows Vista Para aceder à Rede WiFi da Universidade do Minho utilizando autenticação VPN, necessita

Leia mais

Microcat Authorisation Server (MAS ) Guia do utilizador

Microcat Authorisation Server (MAS ) Guia do utilizador Microcat Authorisation Server (MAS ) Guia do utilizador Índice Introdução... 2 Instalar o Microcat Authorisation Server (MAS)... 3 Configurar o MAS... 4 Opções de licença... 4 Opções de Internet... 5 Gestor

Leia mais

Actividade 3: Configuração de VLANs

Actividade 3: Configuração de VLANs Actividade 3: Configuração de VLANs Gestão de Sistemas e Redes 1. Introdução As VLANs operam no nível 2 e permitem segmentar as redes locais em múltiplos domínios de difusão. Isto pode ser feito de forma

Leia mais

MANUAL DO UTILIZADOR DE REDE

MANUAL DO UTILIZADOR DE REDE MANUAL DO UTILIZADOR DE REDE Guardar o registo de impressão na rede Versão 0 POR Definições de notas Ao longo do Manual do utilizador, é utilizado o seguinte ícone: Notas sobre como enfrentar situações

Leia mais

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires O Manual do Remote Desktop Connection Brad Hards Urs Wolfer Tradução: José Pires 2 Conteúdo 1 Introdução 5 2 O protocolo do Remote Frame Buffer 6 3 Usar o Remote Desktop Connection 7 3.1 Ligar o Remote

Leia mais

TUTORIAL PARA CONFIGURAÇÃO MIKROTIK UTILIZANDO ROTEAMENTO DINÂMICO COM OSPF E AUTENTIÇÃO RADIUS EM NOSSO SISTEMA IXCPROVEDOR.

TUTORIAL PARA CONFIGURAÇÃO MIKROTIK UTILIZANDO ROTEAMENTO DINÂMICO COM OSPF E AUTENTIÇÃO RADIUS EM NOSSO SISTEMA IXCPROVEDOR. TUTORIAL PARA CONFIGURAÇÃO MIKROTIK UTILIZANDO ROTEAMENTO DINÂMICO COM OSPF E AUTENTIÇÃO RADIUS EM NOSSO SISTEMA IXCPROVEDOR. Neste senário temos um roteador de internet que vai ser nosso gateway do MK1,

Leia mais

Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas.

Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. MySQL 101 Recapitulando Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. As bases de dados são úteis quando necessitamos

Leia mais

WDM_1256.SYS DRIVER DA CAD12/56 PARA WINDOWS 98

WDM_1256.SYS DRIVER DA CAD12/56 PARA WINDOWS 98 Código do Documento: S142U01 Revisão: 0 WDM_1256.SYS DRIVER DA CAD12/56 PARA WINDOWS 98 1. INTRODUÇÃO WDM_1256.SYS é um kernel mode driver que gerencia o acesso à placa A/D CAD12/56 no sistema operacional

Leia mais

ZyXEL ZyWALL 5/35/70 e PRT662HW: VPN IPSec IPs públicos dinâmicos

ZyXEL ZyWALL 5/35/70 e PRT662HW: VPN IPSec IPs públicos dinâmicos ZyXEL ZyWALL 5/35/70 e PRT662HW: VPN IPSec IPs públicos dinâmicos Sumário Como estabelecer uma ligação segura entre duas redes locais através da Internet usando ZyXEL ZyWALL e PRT662HW com IPs públicos

Leia mais

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho. Universidade do Minho Departamento de Informática Camada de Dados - JDBC Aula 1 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.pt 2 Camada de Dados A camada

Leia mais

Eng.ª Informática. Redes de Computadores. Frequência. 4 de Julho de 2006

Eng.ª Informática. Redes de Computadores. Frequência. 4 de Julho de 2006 Eng.ª Informática Redes de Computadores 4 de Julho de 2006 Leia atentamente as perguntas seguintes e responda de forma breve e precisa. Pode acompanhar a suas respostas com figuras de forma a torná-las

Leia mais

Caracterização dos servidores de email

Caracterização dos servidores de email Caracterização dos servidores de email Neste documento é feita a modulação de um servidor de email, com isto pretende-se descrever as principais funcionalidades e características que um servidor de email

Leia mais

Compreenda como a característica automática da atualização de assinatura do ips Cisco trabalha

Compreenda como a característica automática da atualização de assinatura do ips Cisco trabalha Compreenda como a característica automática da atualização de assinatura do ips Cisco trabalha Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Requisitos de Rede Processo

Leia mais

Agentes Inteligentes segundo o Chimera

Agentes Inteligentes segundo o Chimera Agentes Inteligentes segundo o Chimera C Heuristic I M E R A No ambiente de desenvolvimento de Agentes Inteligentes Chimera, uma extensão do LPA Win-Prolog, um agente é funcionalmente composto por: Código,

Leia mais

Balanceamento de carga em GNU/Linux

Balanceamento de carga em GNU/Linux Balanceamento de carga em GNU/Linux O que temos e o que falta? Fernanda G Weiden Google's mission To organize the world s information and make it universally accessible and useful Introdução Serviço no

Leia mais

Router VPN DrayTek. Cliente VPN IPSec TheGreenBow. Guia de Configuração. http://www.thegreenbow.com support@thegreenbow.com

Router VPN DrayTek. Cliente VPN IPSec TheGreenBow. Guia de Configuração. http://www.thegreenbow.com support@thegreenbow.com Cliente VPN IPSec TheGreenBow Guia de Configuração Router VPN DrayTek WebSite: Contact: http://www.thegreenbow.com support@thegreenbow.com IPSec VPN Router Configuration Property of TheGreenBow Sistech

Leia mais

Expandindo a proteção do seu datacenter

Expandindo a proteção do seu datacenter Expandindo a proteção do seu datacenter André Alves Sales Engineer César Cândido Sr. Sales Manager 1/16/2012 1 Cyber Threats Atacante Consumerização Empregado Cloud & Virtualiza4on TI Cyber Threats A?ackers

Leia mais

DSS 09/10. DSS 09/10 Que métodos é que fazem parte de cada camada? Aplicações Multi-camada JDBC. Aula 3 DSS 09/10

DSS 09/10. DSS 09/10 Que métodos é que fazem parte de cada camada? Aplicações Multi-camada JDBC. Aula 3 DSS 09/10 Universidade do Minho Departamento de Informática Aplicações Multi-camada JDBC Aula 3 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jose.campos@di.uminho.pt 2 Programação

Leia mais

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual IPortalMais: a «brainware» company FUNAMBOL FOR IPBRICK MANUAL Easy Linux! Title: Subject: Client: Reference: Funambol Client for Mozilla Thunderbird Doc.: Jose Lopes Author: N/Ref.: Date: 2009-04-17 Rev.:

Leia mais

Web Technologies. Tópicos da apresentação

Web Technologies. Tópicos da apresentação Web Technologies Tecnologias de Middleware 2004/2005 Hugo Simões hsimoes@di.fc.ul.pt 1 A Web Tópicos da apresentação Tecnologias Web para suporte a clientes remotos (Applets,CGI,Servlets) Servidores Aplicacionais

Leia mais

Capítulo 4 TCP/IP FIREWALLS.

Capítulo 4 TCP/IP FIREWALLS. Capítulo 4 TCP/IP FIREWALLS. O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras. GRS - Capitulo 4 1/1 Arquitecturas de redes

Leia mais

Copyright 2001-2005 GrupoPIE Portugal, S.A.

Copyright 2001-2005 GrupoPIE Portugal, S.A. ComServer ComServer A Restauração do Séc. XXI Copyright 2001-2005 GrupoPIE Portugal, S.A. 1. WinREST ComServer...5 1.1. Licença...5 1.2. Instalação...5 1.3. Licenciamento...6 1.4. Interface...7 1.5. Método

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Barra de LEDs Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza Redes de Computadores Camada de Aplicação Prof. MSc. Hugo Souza É a camada que dispõe a programação para as aplicações de rede através dos protocolos de aplicação; Provém a implantação da arquitetura de

Leia mais

API de Integração DELPHI 7+

API de Integração DELPHI 7+ Desenvolvedores API de Integração DELPHI 7+ Versão 1.1.3 (17/06/2015) Vonix Av. Dr. Paulo Machado, 489 Campo Grande MS 79021-300 T 67 33180700 F 67 33180701 contato@vonix.com.br www.vonix.com.br Visão

Leia mais

Trabalho de laboratório sobre ARP

Trabalho de laboratório sobre ARP Trabalho de laboratório sobre ARP Redes de Computadores I - 2005/2006 LEIC - Tagus Park Semana de 5 a 9 de Dezembro 1 Introdução O objectivo desta aula é a familiarização com conceitos básicos do protocolo

Leia mais

API REST Alimentação/Retorno

API REST Alimentação/Retorno Desenvolvedores API REST Alimentação/Retorno Versão 1.2.2 (18/06/2015) Vonix Av. Dr. Paulo Machado, 489 Campo Grande MS 79021-300 T 67 33180700 F 67 33180701 contato@vonix.com.br www.vonix.com.br Funcionamento

Leia mais

Seu App na TV: Desenvolvimento para ChromeCast

Seu App na TV: Desenvolvimento para ChromeCast Seu App na TV: Desenvolvimento para ChromeCast Ivan de Aguirre! ivan.aguirre@gmail.com! Twitter: IvAguirre! G+: plus.google.com/+ivanaguirrebr Sender App: Sender App: Android Sender App: Android ios Sender

Leia mais

NBT - é o protocolo que faz o mapeamento entre nomes (de computadores ) e IP s.

NBT - é o protocolo que faz o mapeamento entre nomes (de computadores ) e IP s. Capítulo 9 Serviços de ficheiros em rede Microsoft (SMB) Introdução Em 1984 a Microsoft fez uma API (Application Programming Interface) para que as suas aplicações pudessem partilhar dados numa rede. Esta

Leia mais

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

ZSRest. Manual de Configuração. CheckOutPDA. V2011-Certificado

ZSRest. Manual de Configuração. CheckOutPDA. V2011-Certificado Manual de Configuração CheckOutPDA V2011-Certificado 1 1. Índice 2. Introdução... 2 3. Pré-requisitos... 3 a) Base de dados... 3 b) Firewall... 3 c) Rede sem fios... 3 d) PDA... 3 4. Instalar PDA... 4

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

Trabalho de laboratório sobre ARP

Trabalho de laboratório sobre ARP Trabalho de laboratório sobre ARP Redes de Computadores I - 2007/2008 LEIC - Tagus Park Semana de 3 a 7 de Dezembro 1 Introdução O objectivo desta aula é a familiarização com conceitos básicos do protocolo

Leia mais

Internet e protocolos web. A Internet é uma rede descentralizada de recursos computacionais. Topologia tem de fornecer caminhos alternativos

Internet e protocolos web. A Internet é uma rede descentralizada de recursos computacionais. Topologia tem de fornecer caminhos alternativos Internet e protocolos web A Internet é uma rede descentralizada de recursos computacionais Tolerante a falhas (no single point of failure) Topologia tem de fornecer caminhos alternativos entre 2 computadores

Leia mais

QUITETURA AVANÇADA DE SISTEMAS

QUITETURA AVANÇADA DE SISTEMAS QUITETURA AVANÇADA DE SISTEMAS CLOUD PROGRAMMING ICARDO MENDÃO SILVA RMSILVA AT UAL DOT PT MARÇO 2015 AAS OUTLINE SUPORTE À PROGRAMAÇÃO EM AWS A PLATAFORMA AWS AMAZON ELASTIC COMPUTE CLOUD (EC2) AMAZON

Leia mais

Manual do utilizador Ethernet

Manual do utilizador Ethernet Manual do utilizador Ethernet Índice 1. Nome da placa de interface e impressora disponível... 2 2. Especificação... 3 3. Forma de instalação... 4 4. Configuração da placa de interface IP fixo... 5 5. Configuração

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

Service Oriented Architecture SOA

Service Oriented Architecture SOA Service Oriented Architecture SOA Arquitetura orientada aos serviços Definição: Arquitetura de sistemas distribuídos em que a funcionalidade é disponibilizada sob a forma de serviços (bem definidos e independentes)

Leia mais

APP Menu de Telefonia

APP Menu de Telefonia APP Menu de Telefonia Manual para desenvolvimento de menu de funcionalidades a partir das APIs de funcionalidades Directcall Versão 1.0 - Data: 15/01/2014 - E-mail para suporte: suporte@directcall.com.br

Leia mais

Minicurso Computação em Nuvem Prática: AWS

Minicurso Computação em Nuvem Prática: AWS Grupo de Pesquisa em Software e Hardware Livre Glauber Cassiano Batista Membro Colméia glauber@colmeia.udesc.br Joinville Minicurso Computação em Nuvem Prática: AWS Roteiro Definições Virtualização Data

Leia mais

Linguagens de Programação

Linguagens de Programação JDBC - Java Database Connectivity Necessidades : ligar aplicações Java e Applets a DBMS Drivers que suportam SQL um driver JDBC/DBMS deve suportar pelo menos o ANSI SQL92 JDBC é constituído por interfaces

Leia mais

Status Enterprise Guia do Usuário. Parte 12 Serviço de conector de Dados

Status Enterprise Guia do Usuário. Parte 12 Serviço de conector de Dados Guia do Usuário Parte 12 Serviço de conector de Dados Conteúdos 1 INTRODUÇÃO... 4 1.1 Descrição do Serviço conector de Dados ou Data com nector... 4 2 CRIAR UMA CONFIGURAÇÃO DE ENLACE DE DADOS... 5 2.1

Leia mais

www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com

www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com SERVIÇOS DE REDES DE COMPUTADORES Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com Modelo TCP/IP É o protocolo mais usado da atualidade

Leia mais

Sistemas de Telecomunicações

Sistemas de Telecomunicações Departamento de Engenharia Electrotécnica Sistemas de Telecomunicações 2014/2015 Trabalho 1: Aplicação sobre sockets procurador web Mestrado integrado em Engenharia Eletrotécnica e de Computadores http://tele1.dee.fct.unl.pt

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

Manual de Reposição de Linux Caixa Mágica

Manual de Reposição de Linux Caixa Mágica Manual de Reposição de Contract Ref.: Ref. Contrato Sistema de Reposição Date: Pages: Issue: State: Access: Reference: 10/9/2004 13 Draft Public i Approved Version: RR Name Function Signature Date Paulo

Leia mais

TCP/IP - NÍVEL APLICAÇÃO (utilizador)

TCP/IP - NÍVEL APLICAÇÃO (utilizador) Protocolos de Aplicação (Telnet, FTP, SMTP, POP, HTTP) TCP/IP - NÍVEL APLICAÇÃO (utilizador) TCP UDP ICMP IP ARP Acesso à rede Secção de Redes de Comunicação de Dados Redes de Computadores Correio Electrónico

Leia mais

NT_D1216.SYS DRIVER DA CDA12/16 PARA WINDOWS NT 4.0

NT_D1216.SYS DRIVER DA CDA12/16 PARA WINDOWS NT 4.0 Código do Documento: S139U04 Revisão: 1 NT_D1216.SYS DRIVER DA CDA12/16 PARA WINDOWS NT 4.0 1. INTRODUÇÃO NT_D1216.SYS é um kernel mode driver que gerencia o acesso à placa D/A CDA12/16 no sistema operacional

Leia mais

Minicurso Computação em Nuvem Prática: AWS

Minicurso Computação em Nuvem Prática: AWS Minicurso Computação em Nuvem Prática: AWS Glauber Cassiano Batista Ricardo Sohn Membros Colméia Roteiro Geral Definições Virtualização Data center Computação em Nuvem Principais classificações: Modelos

Leia mais

Capítulo 9. SMB (Server Message Block) Serviços de ficheiros em rede Microsoft. Gestão de Redes e Serviços (GRS) Capítulo 9 1/1

Capítulo 9. SMB (Server Message Block) Serviços de ficheiros em rede Microsoft. Gestão de Redes e Serviços (GRS) Capítulo 9 1/1 Capítulo 9 Serviços de ficheiros em rede Microsoft SMB (Server Message Block) Gestão de Redes e Serviços (GRS) Capítulo 9 1/1 Introdução Em 1984 a Microsoft fez uma API (Application Programming Interface)

Leia mais

Transações Seguras em Bancos de Dados (MySQL)

Transações Seguras em Bancos de Dados (MySQL) Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o

Leia mais

Migrando seu site para o Azure utilizando

Migrando seu site para o Azure utilizando Migrando seu site para o Azure utilizando Plataforma como serviço. DEV210 Migrando seu site para o Azure utilizando Plataforma como serviço. Quem é o palestrante? Vinícius Souza Evangelista Técnico @vbs_br

Leia mais

MANUAL DO USUÁRIO DE REDE

MANUAL DO USUÁRIO DE REDE MANUAL DO USUÁRIO DE REDE Armazenar registro de impressão na rede Versão 0 BRA-POR Definições de observações Utilizamos o seguinte ícone neste Manual do Usuário: Observações indicam como você deve reagir

Leia mais

Ajax Asynchronous JavaScript and Xml

Ajax Asynchronous JavaScript and Xml Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interactivas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime

Leia mais

NetOp Remote Control. Versão 7.65. Adenda ao Manual

NetOp Remote Control. Versão 7.65. Adenda ao Manual NetOp Remote Control Versão 7.65 Adenda ao Manual Mover a perícia - não as pessoas 2003 Danware Data A/S. Todos os direitos reservados Revisão do Documento: 2004009 Por favor, envie os seus comentários

Leia mais

CONDIÇÕES DE LIGAÇÃO REMOTA

CONDIÇÕES DE LIGAÇÃO REMOTA CONDIÇÕES DE LIGAÇÃO REMOTA CONDIÇÕES DE LIGAÇÃO REMOTA SISTEMA DE GRAVAÇÃO 1. INTRODUÇÃO: A MRA Telecom normalmente solicita uma ligação remota para dar suporte durante a implementação das soluções de

Leia mais

ASSINATURAS LABORATÓRIOS AUGUST 2012

ASSINATURAS LABORATÓRIOS AUGUST 2012 ASSINATURAS LABORATÓRIOS AUGUST 2012 HTTP! Lorem server Ipsum server Dolor server HTTP! TCP/IP! HTTP! TCP/IP! YOUR DBMS TCP/IP! Auth server HTTP! Amet HTTP! Clients FOOTER SOFTWARE ENGINEERING DIAGRAMS

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

Configuração eduroam Windows 7 (Autenticação PEAP)

Configuração eduroam Windows 7 (Autenticação PEAP) Campus de Gualtar 4710-057 Braga P Serviços de Comunicações Configuração eduroam Windows 7 (Autenticação PEAP) Antes de iniciar a instalação, deve-se certificar que os seguintes serviços estão activos:

Leia mais

1º Passo. O primeiro passo a fazer será ligar-se a rede eduroam-guest. http://suporte.ipp.pt/ippnet/ajuda/aplicativos/securew2_ttls_333.

1º Passo. O primeiro passo a fazer será ligar-se a rede eduroam-guest. http://suporte.ipp.pt/ippnet/ajuda/aplicativos/securew2_ttls_333. 1º Passo O primeiro passo a fazer será ligar-se a rede eduroam-guest. De seguida, é necessário instalar o programa SecureW2, fazendo o download do site do IPP. http://suporte.ipp.pt/ippnet/ajuda/aplicativos/securew2_ttls_333.exe

Leia mais

Conteúdo. Especificação HTTP v1.1

Conteúdo. Especificação HTTP v1.1 Conteúdo Introdução... 2 Início e comandos básicos... 2 Exemplo método GET... 3 Exemplo método POST... 3 Códigos de retorno... 4 Exemplo para envio em Cold Fusion... 4 Exemplo para envio em PHP... 5 Exemplo

Leia mais

Java para Desenvolvimento Web

Java para Desenvolvimento Web Java para Desenvolvimento Web Cookies Um nada mais é que um bloco de informação que é enviado do servidor para o navegador no cabeçalho da página. A partir de então, dependendo do tempo de validade do,

Leia mais

Configuração eduroam Windows XP (Autenticação PEAP)

Configuração eduroam Windows XP (Autenticação PEAP) Campus de Gualtar 4710-057 Braga P Serviços de Comunicações Configuração eduroam Windows XP (Autenticação PEAP) Para aceder à Rede Wi-Fi da Universidade do Minho utilizando o standard 802.1x deverá atualizar

Leia mais

Trabalhando com NAT no PFSense

Trabalhando com NAT no PFSense Trabalhando com NAT no PFSense Este artigo está sendo feito para Divulgar o Curso PFSense presencial, que irá ocorrer em fevereiro 23, com duração de 10 dias, indo até dia 6 de Março, com horário entre

Leia mais

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1 Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1 Sobre o Fiery Extended Applications O Fiery Extended Applications (FEA) 4.1 é um pacote dos seguintes aplicativos para uso

Leia mais

PROTOCOLOS DE COMUNICAÇÃO

PROTOCOLOS DE COMUNICAÇÃO PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Descrição do File Transfer Protocol - FTP FTP significa

Leia mais

Informação Útil Já disponível o SP1 do Exchange Server 2003

Informação Útil Já disponível o SP1 do Exchange Server 2003 Novidades 4 Conheça as principais novidades do Internet Security & Acceleration Server 2004 Membro do Microsoft Windows Server System, o ISA Server 2004 é uma solução segura, fácil de utilizar e eficiente

Leia mais

Laboratório - Observação da resolução do DNS

Laboratório - Observação da resolução do DNS Objetivos Parte 1: Observar a conversão DNS de um URL para um endereço IP Parte 2: Observar a pesquisa de DNS usando o comando Nslookup em um site Parte 3: Observar a pesquisa de DNS usando o comando Nslookup

Leia mais

Trabalhos Relacionados 79

Trabalhos Relacionados 79 Trabalhos Relacionados 79 6 Avaliação e Testes Neste capítulo são apresentados alguns testes que foram realizados com o a solução de Gerenciamento de Mobilidade (API SIP User Agent) e com o sistema publish/subscribe

Leia mais