作者vs2425 (水纹)
看板Web_Design
标题Re: 如何让网页....(浅谈Web Service #1)
时间Sat Aug 14 00:12:22 2004
※ 引述《charto (关於我的黑的白的)》之铭言:
: ※ 引述《vs2425 (水纹)》之铭言:
: : 其实并不会太难
: 因为我不会啦...... >< 所以说他难
: : 现在在WEB SERVICE还漫POPULAR的
: : 据我所知 联合新闻网就有WEB SERVICE
: 你的web service 是指他的网站吗?
: 还是另指其他 可是我找不到? 可否指点
: : 你写个SOAP 去抓他的WEB SERVICE
: 老实讲就是这个部份不会写......
: : 回来把XML PARSE成你要的DATA FIELD
: 不过根据我的观察 "联合新闻网"目前不是 xml
: 这样做应该会有困难吧?
: 不过还是可以 因为她标题那行会有 class="text12"
: 采访记者是 class="text9" 内文是 class="text11"
: 所以加工一下应该可以
: : 然後在放在网页上的跑马灯
OK 昨天写的时候已经晚了
所以没有把WEB SERVICE写清楚
简单来讲一下WEB SERVICE好了
现在看到的网页,就算是後面有连到资料库的
也都是在後端用ASP/JSP/PHP/CGI把资料抓出来
然後再把资料丢到前端来,用HTML把他的LAYOUT兜在网页上
所以,你去看一些网页,你可以看到一些动态的资讯
例如股价,即时新闻,或是讨论区的文章
这些资讯,都以网页的型态呈现在你的"眼睛"前面
请注意到我讲的"眼睛"这两个字,眼睛是人的
网页是给人看的,但是,万一今天你要的资讯
不是给"人来看"的时候,而是"机器要用"的时候,会怎麽办
(其实这样的状况越来越常见,所谓的微波炉上网,电冰箱上网就是这样)
回头思考一下网页传参数的方式好了
今天我们在某一个新闻网上的首页
看到了好多条新闻的标题,你点选进去之後
网页传了个NewsID到後端,後端资料库抓到了新闻的内文
程式大概会是这样的
<a href="detail.asp?NewsID=0408131>News Header 1</a><br>
<a href="detail.asp?NewsID=0408132>News Header 2</a><br>
传了参数到後端,然後後端处理过後
比新闻内文display出来
OK,今天是网页都在自己的SERVER上,所以你
可以很高兴的传参数,改程式,但是
今天要是你想要从外部的SERVER传参数近来
并把东西传回REQUEST的外部SERVER
该怎麽作
Web Service提供了这样的SOLUTION
先去吃东西,晚点回来继续聊
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.49.95
1F:推 accordingto:都m了..你可不能只写上集不写下集喔.. ^_^ 220.135.14.104 08/14