Novo DataSnap x RemObjects SDK
O Tiburon (ou Delphi 2009) trará boas novidades em DataSnap. Isso me deixou contente, visto que uso DataSnap em todos os meus aplicativos.
Fui questionado como essas novidades se comparam ao RemObjects SDK mas ainda é um pouco cedo para comparar os dois, visto que o que vimos do novo DataSnap até agora é muito pouco. O que me parece é que o DataSnap ainda será mais simples do que o RemObjects SDK, o que não poderia ser muito diference, visto que o RO já tem muito mais tempo e maturidade.
Steve Shaughnessy deu um preview das melhorias do DataSnap em seu blog e as discussões nos comentários ficarem bem interessantes também.
De início o que ficou meio confuso para mim e para outros é que aparentemente os métodos remotos precisam ser chamados sempre como stored procedures. Os parâmetros dos métodos (tanto de entrada como saída) seriam parâmetros das “stored procedures”.
Além disso, por padrão, não existe nenhuma checagem de tipo pelo compilador, apesar que nos últimos comentários o Steve já disse que isso pode estar disponível até o lançamento do produto.
Vamos aguardar mais novidades para poder comentar melhor.





Não sei se você assistiu a apresentação do Andreano Lanusse sobre o Tiburon. No que se refere ao DataSnap não fiquei nem um pouco impressionado, alias, fique decepcionado com o Tiburon como um todo (sou fã incondicional do Delphi 7 + RO/DA).
Abraços
Assisti sim a apresentação, mas foi extremamente superficial por ser um apanhado geral das novidades.
Se você considerar o histórico de evolução do DataSnap, só o fato de implementarem qualquer coisa nova nele já é muito positivo.
Mas eu também por enquanto não estou impressionado. Até agora não vi nada de novo no DataSnap que me seja útil, dado o fato que já uso RO SDK.