##################################################
#        关于TrackBack技术的问题                 #
##################################################
有了解blog中的TrackBack技术的吗?
尽管看了trackback的技术规范
但还是糊里糊涂
trackback好像是属于HTTP处理程序范畴的
这个好像属于网络编程了
这个是否是需要服务器端的组件来完成的
单纯靠aspx页面应该是不能实现的吧?(但donews的引用通告地址从形式上来看却又是一个.aspx文件)比较糊里糊涂,先看一下我理解的trackback功能
如果A站点引用了B站点的文章
假设B站点的TrackBack Ping URL 为http://b.com/trackback.aspx?id=123456
那么A站点的这篇文章发布时
客户端应该能够识别出文章中所包含的B站点的引用通告地址
并向B站点发出通告那么它发出的这个通告是B站点的那个trackback.aspx文件进行处理
还是B站点的web服务器进行处理了
或者是开发的服务器端的组件进行了处理?还有客户端怎么识别A站点文章中所包含的这个地址就是引用通告地址
它需要向B站点进行确认
他要读取B站点这篇文章的xml档案
从符合规范的元素中<trackback:ping>中来验证引用通告地址
这又是怎么实现的呢?欢迎大家讨论
提供思路也行啊

解决方案 »

  1.   

    http://www.cruftbox.com/cruft/docs/trackback.html
      

  2.   

    http://hedong.3322.org/archives/000350.html 没接触过
      

  3.   

    基本上都看过了
    不过我目前的水平还是一知半解
    更感无从下手刚才对donews的blog做了个测试
    直接在浏览器中敲击
    http://tb.donews.net/TrackBack.aspx?tb_id=441347&title=测试trackback&url=http://blog.qinstyle.com返回的是一个符合RSS规范的XML文档
    显示条目id错误或丢失
    将tb_id换作postid
    返回错误信息
    请将POST方式换作GET
      

  4.   

    是否可以通过创建一个asp.net web service 来解决
    有这方便开发经验的朋友吗?