google appengine中java后端的示例代码
当我阅读后端的文档时,它告诉我如何配置等等。后端的代码是什么样子的?它只是一个servlet,在backend.xml文件中有额外的条目吗 我尝试创建一个servlet,类为com.xyz.Mybackend,servlet名称为Mybackendgoogle appengine中java后端的示例代码,java,google-app-engine,Java,Google App Engine,当我阅读后端的文档时,它告诉我如何配置等等。后端的代码是什么样子的?它只是一个servlet,在backend.xml文件中有额外的条目吗 我尝试创建一个servlet,类为com.xyz.Mybackend,servlet名称为Mybackend public Mybackend extends HttpServlet{ public void doGet(HttpServletRequest req, HttpServletResponse resp){ while(true)
public Mybackend extends HttpServlet{
public void doGet(HttpServletRequest req, HttpServletResponse resp){
while(true){
//do something
try{
Thread.sleep(xyz);
}catch(Exception ex){
}
}
}
然后我在backend.xml中添加了以下行
<backends>
<backend name="Mybackend">
<class>B1</class>
<options>
<dynamic>true</dynamic>
</options>
</backend>
</backends>
地下一层
真的
这是否正确/足够?如果是。现在如何启动我的后端?通过调用后端servlet url来完成吗
http://localhost/mybackenurl
appcfg
脚本手动启动后端:我知道你的意思。在我第一次阅读它时,我会发现整个后端概述部分更加清晰,如果它在顶部说,后端只是servlet的特殊实例
noone在这里提到的启动后端的一种流行方式是使用推送队列,如本文所述,@因此我可以使用http请求触发该后端。我已经尝试过了,但遇到了一些异常。我的示例后端实现正确吗?后端无法以编程方式启动。您需要通过
appcfg
手动启动它们。一旦启动,您当然可以在您编写的Servlet上调用它们。我想做的只是连续运行线程。您能给我一些示例代码吗?我可以做些什么来让后端在某个时间间隔启动?我的示例代码正确吗?后端可以通过编程方式启动,例如,cron requests您还可以通过使用googlepluginforeclipse部署后端来启动后端