怎樣做Web service(100分)

  • 主题发起人 主题发起人 delphiprogramer
  • 开始时间 开始时间
D

delphiprogramer

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一個Web service來共享數據,讓總公司和分公司能夠通過Inter網來進行數據共享.
我用Delphi6的Soap Server Application 做了一個Web Service ,然后做了一個客戶端程序來調用.在本地能用客戶端程序調用這個Web service
,然而,在其他電腦上通過Internet來調用這個Web service ,卻出現"不能連接服務器的或Http500錯誤"的錯誤消息.在Web Servoce中的數據訪問是通過Soap
Server Data Module ,在客戶端用 TSoapConnection來連接的.請各位高手給指點下,有什么好方法請教下.我相信你們的技朮應該沒問題的.吾將不勝感激!
 
我没做过Soap,但不知问题是否出在目录的执行权限上。注意IIS中的设置。
 
TO:zw84611
你好!很高興見到你的回答.問題的關鍵在調用WebServices出錯,出現"內部服務器HTTP500
錯誤"信息提示.我想問題可能就出在目录的执行权限上。我現在不知道怎樣设置IIS中的
權限.請你指點下,拜托了.我看過你的"能否做一个有界面的Web Server Application?"的
提問,相信你已解決了這個問題,是這方面的高手.請給我指點指點,再加你100分,敬表佩服.
不知能否將有關WebServices方面的具體做法,發個E_mail給我,我太需要你的幫助了.
wangjie698@sohu.com 多謝!多謝了!
 
各位高手請幫幫忙呀!
 
对不起,只是想听一下。
 
在IIS的目录熟悉上面,可以进行设置。。。

或许看看IIS的帮助。。。
 
看來沒有高手了,可以回答這個問題了.
 
呵呵,:)看看的,对 这感兴趣。
 
Delphi高手都泡妞去了
 
我的分該給誰呢?
 
你先试着设置一下iis的执行权限,看有帮助吗。照下图试试看。
iis.jpg
 
To:iapollo
我已對這些權限進行了設置,還是不行.我用的是Windows2000,"預設Web站點(已停止)"按
右鍵,單擊"啟動",出現"位趾已在使用中"的消息.為什么總啟動不了.請你指點下.多謝!
看來應該給你加分沒錯.
 
地址已被占用 是不是80端口被别的程序用了? 可以用fport看一下
另外也想借机讨论一下关于Web Service 我现在正在看李维的这本Delphi6 Soap/Web service程序设计
但有些概念还比较糊涂 比如他的例子程序运行时似乎不关iis的事
 
TO:PLWang
我也是看了李維的Delphi6 Soap/Web service程序设计,才做的.書上說的例子程序运行时
似乎不关iis的事,端口應該是用1024的而不是80.大家多點討論問題就會解決的.

 
当 IIS 不能启动问题出现,只有重装,我努力过,没成功。
从此我只用 Apache 调试程序,幸亏 Delphi 7 有了支持。
问题不象出在是程序,应该是服务器和服务器设置。真的确定没有启动?
 
To:PLWang
fport是什么工具,怎么個用法.
To:小雨哥
用 Apache 调试程序,行嗎?
 
fport Activeport 都可以查看本机哪些端口开放 类似于netstat -a google it!
 
to delphiprogramer,

哪里有本书下?
 
哈哈 我用iis试过Web service,在调试过程中有时系统资源占用很历害,只能重启,这样很多,我也跑到apache上了。
真不知小雨哥有没有在apache 2.0上调试成功过。 
 
后退
顶部