Este é um post disponível para assinantes MVPEste 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.
ClubeDelphi 119
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 119
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 119
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;
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!
"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

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.
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"
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
Você está em:
canal Delphi
Publicidade
Rodrigo Carreiro Mourão
Space do autor
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


0
0
