是否可以在GAE之外運行基於protorpc的服務?我看到有一個項目在http://code.google.com/p/google-protorpc/託管,但它似乎取決於GAE。文檔在這一點上非常含糊,有沒有人有明確的答案?是否有可能在GAE之外運行基於protorpc的服務?
謝謝!
是否可以在GAE之外運行基於protorpc的服務?我看到有一個項目在http://code.google.com/p/google-protorpc/託管,但它似乎取決於GAE。文檔在這一點上非常含糊,有沒有人有明確的答案?是否有可能在GAE之外運行基於protorpc的服務?
謝謝!
經過與此相關的混亂,我確定ProtoRPC目前依賴於谷歌應用程序引擎。可以從sdk中翻譯你需要的庫,但是你必須將protorpc源文件改爲不從相對路徑導入。總之,這不值得冒險,要麼使用GAE,要麼不使用protorpc,直到它可以獨立運行。
謝謝。
是的。 http://code.google.com/p/google-protorpc/source/browse/的源代碼包含所有必需的庫(減去protobufs本身,您可以從Google Developers站點下載它),幷包含AppEngine和通用WSGI服務器的示例。
protorpc庫本身是與服務器無關的。
你成功地將它運行在GAE之外嗎?我發現在protobuf.py中有一個對「google.net.proto」的引用,我很確定這個庫是應用引擎的一部分。 –
我相信已發佈的代碼假定爲ProtocolBuffers導入了GAE,但是可以從https://developers.google.com/protocol-buffers/獲得開源代碼(但不是,我沒有自己運行它) – Amber