DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


DataSnap 2010 - Clube Delphi 119

O artigo trata do desenvolvimento de servidores de aplicação utilizando a nova arquitetura DataSnap disponível no Delphi 2010. Veremos como disponibilizar serviços web aplicando os conceitos REST trabalhando com notação JSON permitindo assim que nossos serviços possam ser consumidos por aplicações desenvolvidas por praticamente qualquer linguagem de programação.






Mitchell Oliveira - Setor Astic
O Arquivo Clientes.html não retorna os dados, como posso configurar o IIS para poder visualizar. Obrigado!
[há +1 ano] - Responder

 

Samuel Santos Da Silva
Opa! Primeiramente parabéns pelo post! Funcionou  tudo ok na parte cliente e no servidor porém só retornou os dados através do IE, pois desabilitei o verificação do java script;
no Chrome.. aparece o seguinte erro!

Uncaught TypeError: Cannot read property 'result' of null
Failed to load resource 

No Mozilla tbem mesma coisa, abre a página mais não lista os Dados!

Alguém tem outra alternativa ? Abxxx Samuel
[há +1 ano] - Responder

 

Mitchell Oliveira - Setor Astic
Olá, por favor, qual é a URL citada na página 37, que devemos digitar para testar o servidor?
[há +1 ano] - Responder

 

Carlos Lopes Dos Santos
Olá Mitchell !
 
Sou novo aqui e assinei apenas a edição eletrônica da revista. Digo isso porque já vi casos em que a edição eletrônica não condiz com a impressa. Não sei se, pelo tempo que você postou sua mensagem, já não tenha resolvido o problema da URL do servidor. Mas aí vai o que fiz.
 
 
Tive problema ao usar a porta 80 (padrão) pois tenho um servidor web instalado. Então, resolvi mudar o endereço para 8081. O que muda na minha URL é que eu já tinha uma tabela de empresas com dados, banco de dados MySQL configurado, etc, etc. Então resolvi mudar o exemplo de TCliente para TEmpresa e GetCustomersDBX e GetCustomersJSon para GetEmpresaDBX e GetEmpresaJSon. Só pra "coisa" não ficar hora em inglês e hora em português. Abaixo segue a implementação do método onGetClass() do ServerContainer para que você não esqueça (como eu esqueci) de mudar a classe de persistencia (No meu caso TEmpresa). Espero ter ajudado. Um grande abraço.
 
procedure TServerContainer1.DSServerClass1GetClass(
  DSServerClass: TDSServerClass; var PersistentClass: TPersistentClass);
begin
  PersistentClass := TEmpresa;
end;
[há +1 ano] - Responder
 

Mitchell Oliveira - Setor Astic
Olá! Estou seguindo os passos para a criação do servidor mas ao compilar com F9 da sempre a mensagem de erro
"OnGetClass event not set or it did not provider a class reference", o intrigante é que estou refazendo pois da primeira vez aconteceu a mesma coisa e não sei como resolvi, daí o clientes.html não funcionou. Então resolvi refazer o projeto, pois poderia ter deixzado passar algo desapercebido, agora também está dando a mensagem de erro citada acima e ja comparei os dois projetos e nada, um compila e executa, o outro da erro. Já verifiquei a conexão com o banco DBDATASNAP existe mas nao consigo resolver. No aguardo de uma ajuda. Obrigado!
[há +1 ano] - Responder

 

Mitchell Oliveira - Setor Astic
Obrigado!
[há +1 ano] - Responder
 

Connect Informática
Sabe me dizer como eu poderia usar com EXTjs.
Tem uma grid que usa JSON mas não consegui configurar ela.
http://extjs.org.cn/extjs/examples/grid/json-grid.html

Obrigado.
[há +1 ano] - Responder

 

Dorivan Silva Sousa,,
Uncaught TypeError: Cannot read property 'result' of null
GetCustomersJson
Failed to load resource

o que faço pra saber oq ta causando esse erro, baixei o fonte e ainda assim o erro acontece, rodei no mozilla e ele disse q "data is null"
[há +1 mês] - Responder

 



Publicidade
Autor
Rodrigo Carreiro Mourão

Consultor de TI especializado em Orientação e Objetos, Design Patterns e Gestão de Projetos. Instrutor certificado pela Borland e Delphi Product Certified. É sócio da RM Factory Soluções em TI e da Szeryng Traduções e Informática. Atua como Supervisor de TI do Grupo Editorial Nacional e é instrutor ...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03