3

私はdjangoを使用していますが、gwtで使用するのが好きです。ピストンでjsonを使用してみましたが、うまく機能しますが、RPC呼び出しを使用することを好みます。

だから私はdjango用のrpclibがあることを知っていますが、xml-rpc json-rpcgwt-rpc...について混乱しています。

したがって、質問は次のとおりです。

1)チュートリアルが存在する場合はどこにありますか... 2)またはgwtで単純なrpc呼び出しを実行し、サーバー側でdjangoを使用するにはどうすればよいですか?

ありがとう、私はグーグルで何も見つけられなかったのでここで尋ねていますありがとう

4

1 に答える 1

1

Any particular reason you want to use RPC to Django instead of a web service from GWT application? I think using JSON communication between Django and GWT is much easier than RPC.

The main challenge in using RPC is that your Django and GWT client should communicate via a common protocol. On Django side you need a module that translates the GWT RPC calls to something Django understands and then convert the Django results into something GWT client application understands. In a nutshell RPC calls are serialized text stream sent over http via post method. On the server side you should be able to translate that into the right data structure by deserializing it. So you need a library that will do this serialization and deserialization for Django based on GWT-RPC protocol.

Useful links:

About GWT RPC:

Google documentation : RPC

GWT RPC in a nutshell

GWT + Django:

How to use Django with GWT?

Using GWT with Django using xml

Google Web Toolkit like application in Django

Pyjs

You can also look at http://pyjs.org/ which is a python to JS compiler and use it with Django. The great thing about pyjs is that you are still in Python world :)

http://www.derekschaefer.net/2011/02/08/pyjamas-django-pure-win/

http://gdwarner.blogspot.no/2008/10/brief-pyjamas-django-tutorial.html

于 2012-11-20T10:58:41.323 に答える