2012-04-12 230 views
1

我想要做的是建立一个像这样工作的服务。ColdFusion宁静的Web服务URI

http://server.com/html/print/helloworld

,并得到这样

<html> 

    <head> 

    </head> 

    <body> 
     <p>helloworld</p> 
    </body> 

</html> 

一个HTML页面响应,那么写是这样工作的另一个组成部分。

http://server.com/json/print/helloworld

让我得到看起来像这样

{"helloworld"} 

我觉得我想要做的是拦截URI的响应,分析它,并返回信息。有人可以请你直接给我。

+0

你打算让server.com/index.cfm完成所有这些吗?或者server.com/html/print/index.cfm处理print和server.com/json/print/index.cfm处理json?这两种选择都是可行的,但我不清楚你在考虑哪种方法。 – 2012-04-12 19:54:54

+0

@MattH。啊,我的错误,我曾打算server.com/index.cfm处理一切。 – John 2012-04-12 20:19:57

回答

0

如果您想实施RESTful服务,请考虑使用ColdFusion 10(在公开测试版中)。

http://blogs.coldfusion.com/post.cfm/introduction-to-restful-webservices-in-coldfusion-10

否则,你唯一的选择是使用一些RESTful风格的框架CF8/9。据我所知他们没有被广泛应用......

http://fusiongrokker.com/post/taffy-a-restful-framework-for-coldfusion

http://powernap.riaforge.org/

http://quicksilver.riaforge.org/

+0

这就是我害怕的,这两个选项都不在桌面上。好吧。 – John 2012-04-12 21:45:10