2012-04-12 1 views
1

내가하려는 것은 이와 같이 작동하는 서비스를 설정하는 것입니다.ColdFusion 편안한 웹 서비스 URI

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

<html> 

    <head> 

    </head> 

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

</html> 

같은 HTML 페이지의 응답은 다음과 같이 작동 다른 구성 요소를 쓰 얻을.

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

나는 내가 URI 절편 제가하고 싶은 생각이

{"helloworld"} 

과 같은 응답을 얻을, 그것을 구문 분석하고 정보를 반환 할 수 있도록 . 누군가 나를 똑바로 세울 수 있었습니까?

+0

server.com/index.cfm에서이 모든 작업을 수행 하시겠습니까? 또는 server.com/html/print/index.cfm에서 print를 처리하고 server.com/json/print/index.cfm에서 json을 처리합니까? 두 가지 옵션 모두 가능하지만, 어떤 접근법을 생각하고 있는지 분명하지 않습니다. –

+0

@MattH. 아하 나의 실수는 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 스타일의 프레임 워크를 사용하는 것입니다. 그들 중 AFAIK 아무도 격렬하게 사용하지

http://powernap.riaforge.org/

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

http://quicksilver.riaforge.org/

+0

그게 내가 두려웠 던 것입니다. 두 옵션 모두 테이블에서 벗어났습니다. 오 잘. – John

3

헨리가 올바른지.

내가 광범위하게 사용하고 지금까지의 RESTful 서비스에 대한 내 좋아하는 프레임 워크입니다 : 난 그냥 더 프레임 워크의 몇 가지를 언급하고자합니다.

+0

오 오른쪽 .. 강력한 ColdBox ;-)에 대해 잊어 버렸습니다. – Henry