loading ...

来自圈子:博客开发者圈 (499 人)

圈子描述:搜狐博客开发者的讨论区,主题关于open widget等第三方应用开发交流
博客开发者圈
圈主:BlogTeam
副圈主:picerYangTodd Lee
共1页 | 上一页   1   下一页

SOW Widget是如何运行的? 6/?

当开发者在提交Widget的时候,SOW服务器会抓取出这个Widget文件中的内容并缓存起来(注意:SOW服务器只会在提交通过或者更新审批通过之后才会更新这个缓存)。用户在添加这个Widget的时候,所使用的文件是缓存中的文件,而不是开发者服务器上的这个Widget文件。因此,如果开发者服务器上的这个Widget文件更新了,用户在SOW平台上所使用的这个Widget并不会是最新的,只有等到开发者重新发布并经过我们审核之后,用户才会使用到这个新版本的Widget。这样做,既可以方便开发者进行开发和测试,同时也能保证用户能够不受开发者测试的干扰,并且保证响应速度。

注意:
1. SOW服务器并不会缓存Widget中用到的图片(缩略图等等)
2. 通过Data API所请求的数据文件,SOW服务器也不会进行缓存
3. 开发者在测试模块中测试Widget时,加载的Widget为开发者服务器上的最新内容,而不是SOW服务器中的缓存
[最后更新时间为 2008-01-08 17:37]
我是美丽签名档

1

我发现Widget预览的时候看到的不是SOW服务器缓存的Widget而是直接连接开发者服务器上最新的版本,所以有可能用户在预览时和最后嵌入的Widget版本不同,呵呵。
另外Widget中用到的Flash文件等也不会被缓存到SOW服务器上:)
引用 | 回复 | 发表时间:2008-01-08

2

YOBO大D 在上文中提到:
我发现Widget预览的时候看到的不是SOW服务器缓存的Widget而是直接连接开发者服务器上最新的版本,所以有可能用户在预览时和最后嵌入的Widget版本不同,呵呵。
另外Widget中用到的Flash文件等也不会被缓存到SOW服务器上:)
这个策略还在调整,以后会保证在预览时和添加后的是相同的效果
我是美丽签名档
引用 | 回复 | 发表时间:2008-01-08

3

一般ajax请求数据时,是不能跨域请求的,SOW服务器是不是把跨域的文件下载下来保存,再供client请求呀?
我是美丽签名档
引用 | 回复 | 发表时间:2008-01-21

4

林子之家 在上文中提到:
一般ajax请求数据时,是不能跨域请求的,SOW服务器是不是把跨域的文件下载下来保存,再供client请求呀?
这些Ajax请求会直接发送到SOW服务器,然后由服务器端去请求相应的文件,这些对于客户端请求来讲是透明的,因此不存在跨域问题
我是美丽签名档
引用 | 回复 | 发表时间:2008-01-22

5

看来服务器端还要向外发出socket连接来获得数据呀?我看到sohu博客中的代码,是px?http://.....,还有py?http://www.s......。这个px,py就是负责取其它服务器上的数据的吧?
我是美丽签名档
引用 | 回复 | 发表时间:2008-01-22

6

不知道是不是通过px,py来完成跨域请求代理的,对用户肯定是透明的?不会是用iframe来桥接的吧?
我是美丽签名档
引用 | 回复 | 发表时间:2008-01-22
共1页 | 上一页   1   下一页