Video Aula 38 do Guinter - DataSnap com Soap e XML
Salve pessoal!!!
Estou com uma dúvida sobre a video aula 38 do Guinter, para quem acompanhou vai ficar facil de entender minha duvida.
Eu consegui montar uma aplicação seguindo as instruções do Guinter, minha dúvida é se eu quizesse ter mais de um Soap Server Data Module para que eu possa organizar melhor minha aplicação pois como eu teria varios SqlDataSet seria mais pratico na hora da manutenção. E entao será que isto é possivel????
Eu modifiquei o exemplo do Guinter colocando um segundo Soap Server Data Module, adicionei a unit do meu primeiro Soap Server Data Module liguei um SqlDataSet ao SqlConnection do meu primeiro Soap Server Data Module... compilei belezinha e pronto... Quando tente acessar este segundo Soap Server Data Module da aplicação cliente nao consegui é ai que esta minha dúvida.
Se alguem puder me ajudar, estou pricisando muito resolver isto...
valews
Estou com uma dúvida sobre a video aula 38 do Guinter, para quem acompanhou vai ficar facil de entender minha duvida.
Eu consegui montar uma aplicação seguindo as instruções do Guinter, minha dúvida é se eu quizesse ter mais de um Soap Server Data Module para que eu possa organizar melhor minha aplicação pois como eu teria varios SqlDataSet seria mais pratico na hora da manutenção. E entao será que isto é possivel????
Eu modifiquei o exemplo do Guinter colocando um segundo Soap Server Data Module, adicionei a unit do meu primeiro Soap Server Data Module liguei um SqlDataSet ao SqlConnection do meu primeiro Soap Server Data Module... compilei belezinha e pronto... Quando tente acessar este segundo Soap Server Data Module da aplicação cliente nao consegui é ai que esta minha dúvida.
Se alguem puder me ajudar, estou pricisando muito resolver isto...
valews
Mmoreira
Curtidas 0
Respostas
Mmoreira
13/05/2005
ninguem sabe?
.
.
Sobe
.
.
Sobe
GOSTEI 0
Mmoreira
13/05/2005
sobe
GOSTEI 0
Jbaneto
13/05/2005
tambem vi a video aula 38 do guinther mas não consigo fazer funcionar em rede. no servidor funciona. mas na estção quando digito no internet explorer http://192.168.0.33/Soaps/Soaps.exe/wsdl, simplesmente não encontra. já no servidor onde está instalado o IIS. localiza.
Quanto ao seu problema veja sobre sharedConnection.
agradeço se vc souber.
Quanto ao seu problema veja sobre sharedConnection.
agradeço se vc souber.
GOSTEI 0
Mmoreira
13/05/2005
jbaneto
192.168.0.33 -> É o IP do servidor ??? vc tem certeza?
Amigo se: Soaps for a pasta virtual que vc criou no IIS entao tem um erro ai, deveria ficar da seguinte maneira:
http://IP_DO_SERVIDOR_DO_IIS/DIRETORIO_VIRTUAL/SUA_APLICACAO/Soap/I_SoapServerDataModuleCriado
vamos supor que vc criou um Soap Server Data Module com o seguinte nome: dmCliente
entao vai ficar assim:
http://IP_DO_SERVIDOR_DO_IIS/DIRETORIO_VIRTUAL/Soaps.exe/Soap/IdmCliente
Ai com certeza vai funcionar
quando digito no internet explorer http://192.168.0.33/Soaps/Soaps.exe/wsdl, simplesmente não encontra
192.168.0.33 -> É o IP do servidor ??? vc tem certeza?
Amigo se: Soaps for a pasta virtual que vc criou no IIS entao tem um erro ai, deveria ficar da seguinte maneira:
http://IP_DO_SERVIDOR_DO_IIS/DIRETORIO_VIRTUAL/SUA_APLICACAO/Soap/I_SoapServerDataModuleCriado
vamos supor que vc criou um Soap Server Data Module com o seguinte nome: dmCliente
entao vai ficar assim:
http://IP_DO_SERVIDOR_DO_IIS/DIRETORIO_VIRTUAL/Soaps.exe/Soap/IdmCliente
Ai com certeza vai funcionar
GOSTEI 0
Jbaneto
13/05/2005
Caro Moreira:
No servidor: alias do diretorio virtual SoapServerA
IP. do Servidor: 192.168.0.33
Aplicacao Servidora: SoapServerA.exe
Data Module: SoapServerA
Url do soap connection: http://192.168.0.33/SoapServerA/SoapServerA.exe/soap/ISoapServerA
no servidor: funcina maravilha. inclusive quando digito esta url no internet explorer. entretanto na máquina cliente com winxp e ip 192.168.0.20 na~funciona. quando digito a url no internet explorer não abre. diz. servidor não encontrado.
grato pela atenção
No servidor: alias do diretorio virtual SoapServerA
IP. do Servidor: 192.168.0.33
Aplicacao Servidora: SoapServerA.exe
Data Module: SoapServerA
Url do soap connection: http://192.168.0.33/SoapServerA/SoapServerA.exe/soap/ISoapServerA
no servidor: funcina maravilha. inclusive quando digito esta url no internet explorer. entretanto na máquina cliente com winxp e ip 192.168.0.20 na~funciona. quando digito a url no internet explorer não abre. diz. servidor não encontrado.
grato pela atenção
GOSTEI 0
Mmoreira
13/05/2005
é me parece que esta tudo certo.
Nas propriedades do seu diretorio virtual do IIS na aba Diretorio virtual na opção: Proteção do Aplicativo como esta ?? O correto é: Baixa (processo do IIS)
Nas propriedades do seu diretorio virtual do IIS na aba Diretorio virtual na opção: Proteção do Aplicativo como esta ?? O correto é: Baixa (processo do IIS)
GOSTEI 0
Jbaneto
13/05/2005
Caro Moreira
na aba diretorio virtual:
caminho local: c:\Datasnap\SoapCgiA
nome do aplicativo: SoapServerA.exe
permissões de executáveis: scripts e executáveis
na aba documentos
ativar documento padrão: apaguei os itens existentes e adicionei
o aplicativo SoapServerA.exe.
realmente não sei se devo configurar mais alguma coisa. pois o hd é compartilhado. funciona cliente/servidor 2 camadas.
grato pela sua atenção
[]´s
j.neto.
proteção do aplicativo: baixa
na aba diretorio virtual:
caminho local: c:\Datasnap\SoapCgiA
nome do aplicativo: SoapServerA.exe
permissões de executáveis: scripts e executáveis
na aba documentos
ativar documento padrão: apaguei os itens existentes e adicionei
o aplicativo SoapServerA.exe.
realmente não sei se devo configurar mais alguma coisa. pois o hd é compartilhado. funciona cliente/servidor 2 camadas.
grato pela sua atenção
[]´s
j.neto.
proteção do aplicativo: baixa
GOSTEI 0
Mmoreira
13/05/2005
Bom é muito estranho mesmo, esta tudo certo ...
se eu for comaparar com minha aplicação a unica diferença para a sua é que o meu servidor é do tipo ISAPI/NSAPI ou seja é gerado uma dll e não um exe como o seu
se eu for comaparar com minha aplicação a unica diferença para a sua é que o meu servidor é do tipo ISAPI/NSAPI ou seja é gerado uma dll e não um exe como o seu
GOSTEI 0
Jbaneto
13/05/2005
já fiz tambel com isapi/nsapi - um exemplo do laércio queiroz.
deu certo no servidor, mas na estação não funciona.
deu certo no servidor, mas na estação não funciona.
GOSTEI 0
Jbaneto
13/05/2005
desativei o firewall do xp e funcionou. entretanto gostaria de saber que porta devo liberar. para poder ficar o firewall ativado.
grato pela atenção
j.neto
grato pela atenção
j.neto
GOSTEI 0
Jbaneto
13/05/2005
Deu Certo.
apenas habilitei servidor http: para a conexão local.
obrigado pela atenção e pela ajuda.
ps: li sobre um cadastro de clientes. não desmembre demais o cadastro
em várias tabelas pois além de dar muito trabalho fica chato para o usuário. a menos que vc precise gerar informações tipo relatórios de faturamento por cidade, região, perfil de clientes etc..., pelo menos esta é minha opinião.
apenas habilitei servidor http: para a conexão local.
obrigado pela atenção e pela ajuda.
ps: li sobre um cadastro de clientes. não desmembre demais o cadastro
em várias tabelas pois além de dar muito trabalho fica chato para o usuário. a menos que vc precise gerar informações tipo relatórios de faturamento por cidade, região, perfil de clientes etc..., pelo menos esta é minha opinião.
GOSTEI 0
Jbaneto
13/05/2005
Caro Moreira:
neste endereço ensina como usar jultiplos datamodules com soap. só que está em ingles.
http://www.dragonsoftru.com/articles/dist_is_part_3.html
ou pesquise no google ´multiple soap server data module´
mas na web.
[]´s
j.neto
neste endereço ensina como usar jultiplos datamodules com soap. só que está em ingles.
http://www.dragonsoftru.com/articles/dist_is_part_3.html
ou pesquise no google ´multiple soap server data module´
mas na web.
[]´s
j.neto
GOSTEI 0
Mmoreira
13/05/2005
jbaneto ....
era exatamente isso que eu estou procurando ... pena que esta em ingles e eu infelizmente nao saco muito, mas tudo bem vou dar uma garimpada e ver o que eu consigo.
Obrigado pela atenção
valewsss
era exatamente isso que eu estou procurando ... pena que esta em ingles e eu infelizmente nao saco muito, mas tudo bem vou dar uma garimpada e ver o que eu consigo.
Obrigado pela atenção
valewsss
GOSTEI 0
Jbaneto
13/05/2005
Caro Moreira:
li o artigo atentamente junto com um dicionário e criei uma aplicação exemplo com 3 soap server datamodules. teve um momento que tive que fazer na unha. mas o importante é que criei uma aplicação do tipo cgi e deu certo.
se vc. passar o seu e-mail te mando o exemplo com explicações de como deu certo.
ps. tive que colocar um sqlconnection em cada data module pois o exemplo da internet não usa dbexpress.
[]´s
j.neto
li o artigo atentamente junto com um dicionário e criei uma aplicação exemplo com 3 soap server datamodules. teve um momento que tive que fazer na unha. mas o importante é que criei uma aplicação do tipo cgi e deu certo.
se vc. passar o seu e-mail te mando o exemplo com explicações de como deu certo.
ps. tive que colocar um sqlconnection em cada data module pois o exemplo da internet não usa dbexpress.
[]´s
j.neto
GOSTEI 0
Jbaneto
13/05/2005
Caro Moreira:
li o artigo atentamente junto com um dicionário e criei uma aplicação exemplo com 3 soap server datamodules. teve um momento que tive que fazer na unha. mas o importante é que criei uma aplicação do tipo cgi e deu certo.
se vc. passar o seu e-mail te mando o exemplo com explicações de como deu certo.
ps. tive que colocar um sqlconnection em cada data module pois o exemplo da internet não usa dbexpress.
[]´s
sistema@jc.net.br
j.neto
li o artigo atentamente junto com um dicionário e criei uma aplicação exemplo com 3 soap server datamodules. teve um momento que tive que fazer na unha. mas o importante é que criei uma aplicação do tipo cgi e deu certo.
se vc. passar o seu e-mail te mando o exemplo com explicações de como deu certo.
ps. tive que colocar um sqlconnection em cada data module pois o exemplo da internet não usa dbexpress.
[]´s
sistema@jc.net.br
j.neto
GOSTEI 0
Mmoreira
13/05/2005
jbaneto,
vou querer sim o exemplo por email, pois nesta semana vou retomar meu projeto e isso vai me ajudar bastante.
easysuporte@terra.com.br
valewwwsss
vou querer sim o exemplo por email, pois nesta semana vou retomar meu projeto e isso vai me ajudar bastante.
easysuporte@terra.com.br
valewwwsss
GOSTEI 0