2012-04-12 10 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を処理しますか?両方のオプションは実現可能ですが、あなたがどのアプローチを考えているのかはっきりしていません。 –

+0

@MattH。 Ahh私の間違い、私はすべてを処理するserver.com/index.cfmを意図していた。 – John

答えて

0

RESTfulサービスを実装する場合は、ColdFusion 10(パブリックベータ版)を使用することを検討してください。

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

そうでない場合は、あなたの唯一のオプションは、CF8/9のためにいくつかのRESTfulなスタイルのフレームワークを使用しています。私の知る限り、それらのどれもが乱暴に使用されていません...

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

http://powernap.riaforge.org/

http://quicksilver.riaforge.org/

+0

それは私が恐れていたことです。その両方のオプションはテーブルから外れています。しかたがない。 – John

3

ヘンリーは正しいです。

私は広範囲に使用していると、これまでのRESTfulなサービスのための私のお気に入りのフレームワークです:私はちょうどより多くのフレームワークのカップルを言及したいと思います。

+0

ああ..強大なColdBoxについて忘れてしまった;-) – Henry

関連する問題