You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@tuscany.apache.org by Skip Schuler <sk...@gmail.com> on 2008/03/28 22:44:05 UTC
JSON with HTTP GET?
Hi all,
I'm playing with the sample-helloworld-jsonrpc-webapp sample. It has a nice
AJAX feel to it, and it works great on my Tomcat instance. And with Firebug
in Firefox I can see the protocol. I.e. it submits some HTTP POST messages
like this:
{"id": 2, "method": "Service.getGreetings", "params": ["World"]}
I'd like to call the JSON service using HTTP GET. I.e. I have an application
that doesn't use javascript, and was hoping to do this by building a URL
with parameters.
Is this possible? If yes, what would this URL be?
Thanks,
Skip
Re: JSON with HTTP GET?
Posted by Raymond Feng <en...@gmail.com>.
Hi, Skip.
Thank you. The logic to handle the JSONRPC dispatching is in the following
class:
https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/binding-jsonrpc/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCServiceServlet.java
It's basically a servlet that understands the JSONRPC protocol. You can
check to see if we can handle HTTP GET.
Thanks,
Raymond
--------------------------------------------------
From: "Skip Schuler" <sk...@gmail.com>
Sent: Friday, March 28, 2008 3:39 PM
To: <tu...@ws.apache.org>
Subject: Re: JSON with HTTP GET?
> Hi,
>
> I'd be happy to help with what I can. If you can give me pointers, I can
> try
> to help out.
>
>
> Regards,
> Skip
>
> On Fri, Mar 28, 2008 at 3:05 PM, Raymond Feng <en...@gmail.com> wrote:
>
>> Hi,
>>
>> We are following the JSONRPC protocol (See a drfat spec at [1]). We don't
>> have the support for HTTP GET yet. From the spec, you can only send
>> simple
>> types (not objects) as GET parameters. Are you interested in helping out?
>>
>> Thanks,
>> Raymond
>>
>> [1] http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html
>>
>> --------------------------------------------------
>> From: "Skip Schuler" <sk...@gmail.com>
>> Sent: Friday, March 28, 2008 2:44 PM
>> To: "tuscany-user" <tu...@ws.apache.org>
>> Subject: JSON with HTTP GET?
>>
>> > Hi all,
>> >
>> > I'm playing with the sample-helloworld-jsonrpc-webapp sample. It has a
>> > nice
>> > AJAX feel to it, and it works great on my Tomcat instance. And with
>> > Firebug
>> > in Firefox I can see the protocol. I.e. it submits some HTTP POST
>> messages
>> > like this:
>> >
>> > {"id": 2, "method": "Service.getGreetings", "params": ["World"]}
>> >
>> > I'd like to call the JSON service using HTTP GET. I.e. I have an
>> > application
>> > that doesn't use javascript, and was hoping to do this by building a
>> > URL
>> > with parameters.
>> >
>> > Is this possible? If yes, what would this URL be?
>> >
>> >
>> > Thanks,
>> > Skip
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-user-help@ws.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-user-help@ws.apache.org
Re: JSON with HTTP GET?
Posted by Skip Schuler <sk...@gmail.com>.
Hi,
I'd be happy to help with what I can. If you can give me pointers, I can try
to help out.
Regards,
Skip
On Fri, Mar 28, 2008 at 3:05 PM, Raymond Feng <en...@gmail.com> wrote:
> Hi,
>
> We are following the JSONRPC protocol (See a drfat spec at [1]). We don't
> have the support for HTTP GET yet. From the spec, you can only send simple
> types (not objects) as GET parameters. Are you interested in helping out?
>
> Thanks,
> Raymond
>
> [1] http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html
>
> --------------------------------------------------
> From: "Skip Schuler" <sk...@gmail.com>
> Sent: Friday, March 28, 2008 2:44 PM
> To: "tuscany-user" <tu...@ws.apache.org>
> Subject: JSON with HTTP GET?
>
> > Hi all,
> >
> > I'm playing with the sample-helloworld-jsonrpc-webapp sample. It has a
> > nice
> > AJAX feel to it, and it works great on my Tomcat instance. And with
> > Firebug
> > in Firefox I can see the protocol. I.e. it submits some HTTP POST
> messages
> > like this:
> >
> > {"id": 2, "method": "Service.getGreetings", "params": ["World"]}
> >
> > I'd like to call the JSON service using HTTP GET. I.e. I have an
> > application
> > that doesn't use javascript, and was hoping to do this by building a URL
> > with parameters.
> >
> > Is this possible? If yes, what would this URL be?
> >
> >
> > Thanks,
> > Skip
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-user-help@ws.apache.org
>
>
Re: JSON with HTTP GET?
Posted by Raymond Feng <en...@gmail.com>.
Hi,
We are following the JSONRPC protocol (See a drfat spec at [1]). We don't
have the support for HTTP GET yet. From the spec, you can only send simple
types (not objects) as GET parameters. Are you interested in helping out?
Thanks,
Raymond
[1] http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html
--------------------------------------------------
From: "Skip Schuler" <sk...@gmail.com>
Sent: Friday, March 28, 2008 2:44 PM
To: "tuscany-user" <tu...@ws.apache.org>
Subject: JSON with HTTP GET?
> Hi all,
>
> I'm playing with the sample-helloworld-jsonrpc-webapp sample. It has a
> nice
> AJAX feel to it, and it works great on my Tomcat instance. And with
> Firebug
> in Firefox I can see the protocol. I.e. it submits some HTTP POST messages
> like this:
>
> {"id": 2, "method": "Service.getGreetings", "params": ["World"]}
>
> I'd like to call the JSON service using HTTP GET. I.e. I have an
> application
> that doesn't use javascript, and was hoping to do this by building a URL
> with parameters.
>
> Is this possible? If yes, what would this URL be?
>
>
> Thanks,
> Skip
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-user-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-user-help@ws.apache.org