Ola pessoal,
Estou tentando publicar meu 1o WebService
Estou em uma maquina com Win2000 profissional (onde esta instalado
o VFP7) que não tem o IIS e o meu servisor é um Win2000 Server onde
esta instalado o IIS é tem as DLLs necessarias para rodar programas
em VFP
Na minha maquina:
1. Criei o programa (WSMdc.Prg)
2. Criei o projeto (WSMdc.Prj)
3. Adicionei o programa ao projeto
4. Compilei o projeto com Multi-Threaded COM server (dll)
5. Fui em Tools\Wizards\Web Service para fazer a publicação
Estou publicando uma classe chamada WSBCSelect
Cliquei em ADIVANCED
Em URL digitei
http://foxbeta//WSBCSelect.WSDL Em Listerne escolhi ISAPI
IntelliSense script deixei em branco
os demais ckeck box tambem deixei em branco
Cliquei em OK
Cliquei em GENERATE
Me apresentou o seguinte resultado:
COM server: c:\arquivo de programas\microsoft visual foxpro 7
\webservice\wsmdc.dll
Generated WSDL: Yes
WSDL: WSBCSelect.WSDL
Use ISAPI Listener: Yes
ASP ( if not ISAPI ):
http://memrp1/WSBCSelect.ASPGenerated IntelliSense: No
Type Name: WSBCSelect web service
Project Hook: Nome
Muito bem, Perguntas:
O objecto COM foi publicado ? Como saber ?
Sele ele foi publicado, como eu consumo ele sendo que a maquina que ira consumir esta a 350 km de distancia?. É utilizando CreateObjectEx() ?
O que eu devo digitar em URL ?
Tenho que fazer alguma configuração no IIS para funcionar ?
Se eu escolhi ISAPI, porque pareceu "ASP ( if not ISAPI ):
http://memrp1/WSBCSelect.ASP" no resultado
Existe algum apostila de como fazer e consumir o consumir o
WebService ? Onde encontro ?
Em fim, sou novato no assunto, estou precisando de informações.
Sem mais, agradeço a atenção
[]s Sérgio