【文章版权归作者和CNBLOG所有,转载请务必注明原始出处】

猫尾巴的狐狸

导航

在.net中使用google appengine datastore数据存储(a Soap wrapper)

部署您的程序到Windows azure+Sql azure平台是一个不错的选择,不过,这个是收费的。google appengine datastore 可以提供了一个免费(免费版有一定的限制)的数据存储环境。如果您暂时不想花钱,存储数据到google appengine datastore 还是一个不错的选择。

google appengine 现在支持Java&Python。介绍一个Soap wrapper,帮助在.net程序中,操作google appengine datastore 中的数据.

项目地址:

http://code.google.com/p/gunkds/

使用:

下载该项目,

修改app.yaml中 application 为您即将部署的名字。

修改main.py中 self.ns 和 self.secret 实际需要的值.

self.ns--发布以后的地址,比如:http://XXX.appspot.com/websvcs/

self.secret --.net代码中要使用到的连接密码.

部署这几个文件到google appengine(https://appengine.google.com)

image

发布成功以后即可看到:

image

在.net 中使用

添加一个Web service引用,地址即为前一步发布到google appengine的地址。

OK.然后调用这个service的方法即可。

这里是.net code的实例: http://code.google.com/p/gunkds/wiki/TestClass

image

posted on 2010-06-17 18:16  GinoHuo  阅读(263)  评论(0编辑  收藏  举报