IMPLEMENTAÇÃO DE UM SERVICE BROKER
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10451/15276 |
Resumo: | A implementação de um Service Broker surgiu no contexto da criação de uma nova Framework de desenvolvimento modular por parte da empresa onde este projecto foi realizado, a AMBISIG (Ambiente e Sistemas de Informação Geográfica, S.A.). Esta nova Framework tem o intuito de permitir a criação de soluções e aplicações que correspondam às necessidades do mercado global. Com este Service Broker pretende-se criar uma separação entre a camada lógica de negócio e a camada de apresentação, de forma a garantir acessos controlados aos serviços já existentes. De uma forma geral este componente permite implementar uma camada de controlo de acesso sobre web services registados; permite expôr assemblies de biblioteca como web services através da geração personalizada de um WSDL (Web Service Description Language) para cada assembly, identificando as operações possíveis de executar recorrendo à técnica de reflexão (reflection), sendo posteriormente adicionada a mesma camada de controlo de acesso disponível para os web services; e, recorrendo a um portal de acesso acessível tanto a administradores como a utilizadores normais, permite que um administrador possa gerir os serviços disponibilizados pelo Service Broker, permite a configuração de permissões de invocação ao nível do serviço e/ou operações do mesmo e garante a possibilidade de monitorização de todos os pedidos realizados e registados pelo Service Broker; um utilizador normal pode consultar os serviços a que tem acesso e testar as suas funcionalidades. Durante a realização deste projecto muitos conceitos foram testados e colocados à prova. A solução obtida embora limitada em alguns aspectos, apresenta-se funcional e com registos de desempenho satisfatórios tendo em conta os vários conceitos exploratórios em que se baseou. |
id |
RCAP_8b06c9082a20b9241c03b83cae43bc7c |
---|---|
oai_identifier_str |
oai:repositorio.ul.pt:10451/15276 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
IMPLEMENTAÇÃO DE UM SERVICE BROKERWeb ServicesReflexãoWSDLDinamismoSOAPA implementação de um Service Broker surgiu no contexto da criação de uma nova Framework de desenvolvimento modular por parte da empresa onde este projecto foi realizado, a AMBISIG (Ambiente e Sistemas de Informação Geográfica, S.A.). Esta nova Framework tem o intuito de permitir a criação de soluções e aplicações que correspondam às necessidades do mercado global. Com este Service Broker pretende-se criar uma separação entre a camada lógica de negócio e a camada de apresentação, de forma a garantir acessos controlados aos serviços já existentes. De uma forma geral este componente permite implementar uma camada de controlo de acesso sobre web services registados; permite expôr assemblies de biblioteca como web services através da geração personalizada de um WSDL (Web Service Description Language) para cada assembly, identificando as operações possíveis de executar recorrendo à técnica de reflexão (reflection), sendo posteriormente adicionada a mesma camada de controlo de acesso disponível para os web services; e, recorrendo a um portal de acesso acessível tanto a administradores como a utilizadores normais, permite que um administrador possa gerir os serviços disponibilizados pelo Service Broker, permite a configuração de permissões de invocação ao nível do serviço e/ou operações do mesmo e garante a possibilidade de monitorização de todos os pedidos realizados e registados pelo Service Broker; um utilizador normal pode consultar os serviços a que tem acesso e testar as suas funcionalidades. Durante a realização deste projecto muitos conceitos foram testados e colocados à prova. A solução obtida embora limitada em alguns aspectos, apresenta-se funcional e com registos de desempenho satisfatórios tendo em conta os vários conceitos exploratórios em que se baseou.Beja, Ricardo Manuel Atanásio LopesCorreia, Miguel PupoRepositório da Universidade de LisboaRodrigues, Filipe Miguel da Silva2011-03-16T14:58:44Z20102010-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/15276porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T16:01:46Zoai:repositorio.ul.pt:10451/15276Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:36:47.133305Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
title |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
spellingShingle |
IMPLEMENTAÇÃO DE UM SERVICE BROKER Rodrigues, Filipe Miguel da Silva Web Services Reflexão WSDL Dinamismo SOAP |
title_short |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
title_full |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
title_fullStr |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
title_full_unstemmed |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
title_sort |
IMPLEMENTAÇÃO DE UM SERVICE BROKER |
author |
Rodrigues, Filipe Miguel da Silva |
author_facet |
Rodrigues, Filipe Miguel da Silva |
author_role |
author |
dc.contributor.none.fl_str_mv |
Beja, Ricardo Manuel Atanásio Lopes Correia, Miguel Pupo Repositório da Universidade de Lisboa |
dc.contributor.author.fl_str_mv |
Rodrigues, Filipe Miguel da Silva |
dc.subject.por.fl_str_mv |
Web Services Reflexão WSDL Dinamismo SOAP |
topic |
Web Services Reflexão WSDL Dinamismo SOAP |
description |
A implementação de um Service Broker surgiu no contexto da criação de uma nova Framework de desenvolvimento modular por parte da empresa onde este projecto foi realizado, a AMBISIG (Ambiente e Sistemas de Informação Geográfica, S.A.). Esta nova Framework tem o intuito de permitir a criação de soluções e aplicações que correspondam às necessidades do mercado global. Com este Service Broker pretende-se criar uma separação entre a camada lógica de negócio e a camada de apresentação, de forma a garantir acessos controlados aos serviços já existentes. De uma forma geral este componente permite implementar uma camada de controlo de acesso sobre web services registados; permite expôr assemblies de biblioteca como web services através da geração personalizada de um WSDL (Web Service Description Language) para cada assembly, identificando as operações possíveis de executar recorrendo à técnica de reflexão (reflection), sendo posteriormente adicionada a mesma camada de controlo de acesso disponível para os web services; e, recorrendo a um portal de acesso acessível tanto a administradores como a utilizadores normais, permite que um administrador possa gerir os serviços disponibilizados pelo Service Broker, permite a configuração de permissões de invocação ao nível do serviço e/ou operações do mesmo e garante a possibilidade de monitorização de todos os pedidos realizados e registados pelo Service Broker; um utilizador normal pode consultar os serviços a que tem acesso e testar as suas funcionalidades. Durante a realização deste projecto muitos conceitos foram testados e colocados à prova. A solução obtida embora limitada em alguns aspectos, apresenta-se funcional e com registos de desempenho satisfatórios tendo em conta os vários conceitos exploratórios em que se baseou. |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010 2010-01-01T00:00:00Z 2011-03-16T14:58:44Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/15276 |
url |
http://hdl.handle.net/10451/15276 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134264735825920 |