Servidor DataSnap com Multiplos Server Modules
Olá Pessoal.
Eu estou implementando um servidor Datasnap contendo mais de um Server Module. Um principal com o componente de acesso ao banco de dados e os outros com os componentes das tabelas, de modo a não inflar o Server Module principal com todos os componentes. Neste caso para cada Server Module tive que criar um DSServerClass apontando para cada classe de persistência. Desse modo ao criar o ClientClass, na aplicação Client, todos os métodos vieram na mesma unit, fazendo esta unit ficar muito grande e dificultando a manutenção. Para cada Implementação de um novo Server Module, preciso recriar cada ClientClass e ir excluindo o código para separar o código em Units diferentes. Há algum outro modo de fazer esta implementação de modo a ficar os códigos separados no Server Module e no ClientClass?
Eu estou implementando um servidor Datasnap contendo mais de um Server Module. Um principal com o componente de acesso ao banco de dados e os outros com os componentes das tabelas, de modo a não inflar o Server Module principal com todos os componentes. Neste caso para cada Server Module tive que criar um DSServerClass apontando para cada classe de persistência. Desse modo ao criar o ClientClass, na aplicação Client, todos os métodos vieram na mesma unit, fazendo esta unit ficar muito grande e dificultando a manutenção. Para cada Implementação de um novo Server Module, preciso recriar cada ClientClass e ir excluindo o código para separar o código em Units diferentes. Há algum outro modo de fazer esta implementação de modo a ficar os códigos separados no Server Module e no ClientClass?
Antonio Sales
Curtidas 0