SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Usando o celular no apoio á
  gerência de configuração

Especialização Avançada em Sistemas
             Distribuídos
            UFBA – 2007
           Jaguaraci Silva
Usando o celular no apoio á
    gerência de configuração
Roteiro
  Arquitetura da aplicação
  Vídeo de execução da aplicação
Usando o celular no apoio á
 gerência de configuração



Arquitetura da aplicação
Usando o celular no apoio á
 gerência de configuração
Usando o celular no apoio á
     gerência de configuração
Coleta de dados de informações do S.O.
usando API Win32 e Windows Registry;
Agente construído usando o Borland Delphi
7;
Cliente utiliza o J2ME Wireless Toolkit da
Sun versão 2.2 para a configuração CLDC
1.1 e perfil MIDP 2.0.
Usando o celular no apoio á
 gerência de configuração
Usando o celular no apoio á
 gerência de configuração
Usando o celular no apoio á
 gerência de configuração
Usando o celular no apoio á
     gerência de configuração
Celular Utilizado:
  Nokia 3100
  CLDC 1.0
  Máximo 64 kB alocação de memória
  Aplicação de gerência 3 kB
  Suporte ao MIDP 1.0
  Apenas o MIDP 2.0 suporta sockets
  Implementação da classe HTTP como uma alternativa
  através do método GET
;dne
                                                                                                          ; ) 0 , F F O G O L _ X W E ( x E s w o d ni Wti x E
                                                                                                                                                                ni g e b
                                                                                                                              ;ff o g ol. 1 m r o F T e r u d e c o r p
                                                                                                                                                                End;
                                                                                                                                                                ;dne
                                                                                               ;' . o ã ç a cil p a a d o ã ç u c e x e a n o r r E' = : tl u s e r
                                                                                                                                                              tpecxe
                                                                                                             ;' . e t si x e o ã n o ã ç a cil p A' = : tl u s e r
                                                                                                                                                                e sl e
                                                                                                              ' . a d a t u c e x e o ã ç a cil p A' = : tl u s e r
                              n e h t 0 > ) ) L A M R O N W O H S _ W S ,li n ,li n , ) e m o N ( r a h c p ,' n e p o' , 0 ( e t u c e x Ell e h S ( fi
                                                                                                                                                                      yrt
                                                                                                                                                                ni g e B
                                                    ; g ni rt S: ) g ni rt S: s o rt e m a r a P, e m o N ( m a r g o r P et u c e x E. 1 m r o F T n oit c n uf
                                                                                                                                                     ;dne
                                                                                                                                                     ;dne
                                                                                                                                 ; e e r F. o rt si g e R
                                                                ; )' e m a N r e s U n o g o L' ( g ni r t S d a e R . o r t si g e R = : tl u s e r
  n e h t ) e sl a f ,' r e r ol p x E  n oi s r e V t n er r u C  s w o d ni W  t f o s o r ci M  e r a w t f o S' ( y e K n e p O . o r t si g e R fi
                                                                       ; R E S U _ T N E R R U C _ Y E K H =: y e Kt o o R. o rt si g e R
                                                                                                       ; et a e r C. y rt si g e R T =: o rt si g e R
                                                                                                                                                   ni g e b
                                                                                                                   ; y rt si g e R T : o rt si g e R r a v
                     tinu ad sesu alusualc an yrtsigeR eralceD// ;gnirtS : resUgoL.1mroFT noitcnuf
 gerência de configuração
Usando o celular no apoio á
}
                                                                                                                         ; nr ut er
                                                                               ; ) m r o F d n e ,t r el a (t n e r r u Ct e s. al et
                                                                           ; ) R E V E R O F.t r el A (t u o e mi Tt e s.t r el a
                                                                                      ; ) R O R R E. e p y Tt r el A
                                                                                                                                 ,ll u n , ". e d r at si a m
  etnemavon etnet ,rovaf roP" + "n.seõxenoc savon arap levátsni rodivreS"
                                                                                  , "! o r r E " (t r el A w e n = t r el a t r el A
                                                                                                 { ) x e n oit p e c x E ( h ct a c }
    ; ) E TI R W _ D A E R. r ot c e n n o C , e m a n ( n e p o. r ot c e n n o C ) n oit c e n n o C m a e rt S ( = t e k c o s
                                                          ;t r o p + ": " + r e v r e s + "//: t e k c o s " = e m a n g ni rt S
                                                                                  ; ) ( g ni rt St e g. at r o p = t r o p g ni rt S
                                                                         ; ) ( g ni rt St e g. r o di v r e s = r e v r e s g ni rt S
                                                                                                                                            { yrt
 gerência de configuração
Usando o celular no apoio á
Usando o celular no apoio á
    gerência de configuração



Vídeo de execução da aplicação

Mais conteúdo relacionado

Destaque

A utilização da rede social Facebook nas bibliotecas escolares portuguesas
A utilização da rede social Facebook nas bibliotecas escolares portuguesasA utilização da rede social Facebook nas bibliotecas escolares portuguesas
A utilização da rede social Facebook nas bibliotecas escolares portuguesas
Filipa Marinho
 
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
Sociedad Yoruba Mexico
 
O vaga lume e a cobra
O vaga lume e a cobraO vaga lume e a cobra
O vaga lume e a cobra
josycduarte
 
Conclusiones taller
Conclusiones tallerConclusiones taller
Conclusiones taller
ericpogliani
 
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
Sociedad Yoruba Mexico
 
Chamiluda mayo-2013-presentación
Chamiluda mayo-2013-presentaciónChamiluda mayo-2013-presentación
Chamiluda mayo-2013-presentación
Michela Mosquera
 
WUDsp 2010_Workshop Objetos Interativos
WUDsp 2010_Workshop Objetos InterativosWUDsp 2010_Workshop Objetos Interativos
WUDsp 2010_Workshop Objetos Interativos
UXPA São Paulo
 
Productos
Productos Productos
Productos
yadi1919
 
Apresentação ri cpfl energia_apimec rio_abr12
Apresentação ri cpfl energia_apimec rio_abr12Apresentação ri cpfl energia_apimec rio_abr12
Apresentação ri cpfl energia_apimec rio_abr12
CPFL RI
 
Aula Biblio Ap. III UFSC (coleta info)
Aula Biblio Ap. III UFSC (coleta info)Aula Biblio Ap. III UFSC (coleta info)
Aula Biblio Ap. III UFSC (coleta info)
Alessandra Galdo
 

Destaque (20)

FCS | Blog Torcida Pantanal Shopping
FCS | Blog Torcida Pantanal ShoppingFCS | Blog Torcida Pantanal Shopping
FCS | Blog Torcida Pantanal Shopping
 
As redes sociais
As redes sociaisAs redes sociais
As redes sociais
 
A utilização da rede social Facebook nas bibliotecas escolares portuguesas
A utilização da rede social Facebook nas bibliotecas escolares portuguesasA utilização da rede social Facebook nas bibliotecas escolares portuguesas
A utilização da rede social Facebook nas bibliotecas escolares portuguesas
 
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
Hacer Santo con Oró: ¿Coronando al Tío, la Esposa, el Hermano o la Prima?
 
O vaga lume e a cobra
O vaga lume e a cobraO vaga lume e a cobra
O vaga lume e a cobra
 
Conclusiones taller
Conclusiones tallerConclusiones taller
Conclusiones taller
 
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
¿Podemos Rogar el Ori De Nuestras Esposas y Ellas los Nuestros?
 
Neurologia
NeurologiaNeurologia
Neurologia
 
Ação anulatória
Ação anulatóriaAção anulatória
Ação anulatória
 
Sergio rodriguez salas
Sergio rodriguez salasSergio rodriguez salas
Sergio rodriguez salas
 
Jugar con el arte
Jugar con el arteJugar con el arte
Jugar con el arte
 
Chamiluda mayo-2013-presentación
Chamiluda mayo-2013-presentaciónChamiluda mayo-2013-presentación
Chamiluda mayo-2013-presentación
 
WUDsp 2010_Workshop Objetos Interativos
WUDsp 2010_Workshop Objetos InterativosWUDsp 2010_Workshop Objetos Interativos
WUDsp 2010_Workshop Objetos Interativos
 
Productos
Productos Productos
Productos
 
Apresentação ri cpfl energia_apimec rio_abr12
Apresentação ri cpfl energia_apimec rio_abr12Apresentação ri cpfl energia_apimec rio_abr12
Apresentação ri cpfl energia_apimec rio_abr12
 
Laboratorio 3
Laboratorio 3Laboratorio 3
Laboratorio 3
 
Aula Biblio Ap. III UFSC (coleta info)
Aula Biblio Ap. III UFSC (coleta info)Aula Biblio Ap. III UFSC (coleta info)
Aula Biblio Ap. III UFSC (coleta info)
 
Prologo
Prologo Prologo
Prologo
 
Você tem características de empreendedor?
Você tem características de empreendedor?Você tem características de empreendedor?
Você tem características de empreendedor?
 
Escrito final coregido
Escrito final coregidoEscrito final coregido
Escrito final coregido
 

Mais de Jaguaraci Silva

Mais de Jaguaraci Silva (20)

Oracle soa suite 11 g
Oracle soa suite 11 gOracle soa suite 11 g
Oracle soa suite 11 g
 
Mobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesMobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias Inteligentes
 
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
 
Mapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesMapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interesses
 
Mapa mental programação extrema
Mapa mental programação extremaMapa mental programação extrema
Mapa mental programação extrema
 
Mapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilMapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágil
 
Mapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareMapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de Software
 
Mapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeMapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidade
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software Testing
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
FRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaFRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica Corporativa
 
FACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIFACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TI
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
 
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJBusiness Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
 
Protocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioProtocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem Fio
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de Residências
 
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
 

Último

Último (6)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Usando dispositivos móveis no apoio á gerência de configuração

  • 1. Usando o celular no apoio á gerência de configuração Especialização Avançada em Sistemas Distribuídos UFBA – 2007 Jaguaraci Silva
  • 2. Usando o celular no apoio á gerência de configuração Roteiro Arquitetura da aplicação Vídeo de execução da aplicação
  • 3. Usando o celular no apoio á gerência de configuração Arquitetura da aplicação
  • 4. Usando o celular no apoio á gerência de configuração
  • 5. Usando o celular no apoio á gerência de configuração Coleta de dados de informações do S.O. usando API Win32 e Windows Registry; Agente construído usando o Borland Delphi 7; Cliente utiliza o J2ME Wireless Toolkit da Sun versão 2.2 para a configuração CLDC 1.1 e perfil MIDP 2.0.
  • 6. Usando o celular no apoio á gerência de configuração
  • 7. Usando o celular no apoio á gerência de configuração
  • 8. Usando o celular no apoio á gerência de configuração
  • 9. Usando o celular no apoio á gerência de configuração Celular Utilizado: Nokia 3100 CLDC 1.0 Máximo 64 kB alocação de memória Aplicação de gerência 3 kB Suporte ao MIDP 1.0 Apenas o MIDP 2.0 suporta sockets Implementação da classe HTTP como uma alternativa através do método GET
  • 10. ;dne ; ) 0 , F F O G O L _ X W E ( x E s w o d ni Wti x E ni g e b ;ff o g ol. 1 m r o F T e r u d e c o r p End; ;dne ;' . o ã ç a cil p a a d o ã ç u c e x e a n o r r E' = : tl u s e r tpecxe ;' . e t si x e o ã n o ã ç a cil p A' = : tl u s e r e sl e ' . a d a t u c e x e o ã ç a cil p A' = : tl u s e r n e h t 0 > ) ) L A M R O N W O H S _ W S ,li n ,li n , ) e m o N ( r a h c p ,' n e p o' , 0 ( e t u c e x Ell e h S ( fi yrt ni g e B ; g ni rt S: ) g ni rt S: s o rt e m a r a P, e m o N ( m a r g o r P et u c e x E. 1 m r o F T n oit c n uf ;dne ;dne ; e e r F. o rt si g e R ; )' e m a N r e s U n o g o L' ( g ni r t S d a e R . o r t si g e R = : tl u s e r n e h t ) e sl a f ,' r e r ol p x E n oi s r e V t n er r u C s w o d ni W t f o s o r ci M e r a w t f o S' ( y e K n e p O . o r t si g e R fi ; R E S U _ T N E R R U C _ Y E K H =: y e Kt o o R. o rt si g e R ; et a e r C. y rt si g e R T =: o rt si g e R ni g e b ; y rt si g e R T : o rt si g e R r a v tinu ad sesu alusualc an yrtsigeR eralceD// ;gnirtS : resUgoL.1mroFT noitcnuf gerência de configuração Usando o celular no apoio á
  • 11. } ; nr ut er ; ) m r o F d n e ,t r el a (t n e r r u Ct e s. al et ; ) R E V E R O F.t r el A (t u o e mi Tt e s.t r el a ; ) R O R R E. e p y Tt r el A ,ll u n , ". e d r at si a m etnemavon etnet ,rovaf roP" + "n.seõxenoc savon arap levátsni rodivreS" , "! o r r E " (t r el A w e n = t r el a t r el A { ) x e n oit p e c x E ( h ct a c } ; ) E TI R W _ D A E R. r ot c e n n o C , e m a n ( n e p o. r ot c e n n o C ) n oit c e n n o C m a e rt S ( = t e k c o s ;t r o p + ": " + r e v r e s + "//: t e k c o s " = e m a n g ni rt S ; ) ( g ni rt St e g. at r o p = t r o p g ni rt S ; ) ( g ni rt St e g. r o di v r e s = r e v r e s g ni rt S { yrt gerência de configuração Usando o celular no apoio á
  • 12. Usando o celular no apoio á gerência de configuração Vídeo de execução da aplicação