加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 使用Google App Engine的Web服务

发布时间:2020-12-14 14:48:02 所属栏目:Java 来源:网络整理
导读:我看到Google App Engine可以托管将返回html等的Web应用程序.但是通过http和accept / return xml进行通信的Web服务呢? 有谁知道如何使用Python在Goggle App Engine中完成这项工作,或者在Java中是如何做到的(不支持JAS-WX)?任何链接o样品或文章非常感谢. 谢
我看到Google App Engine可以托管将返回html等的Web应用程序.但是通过http和accept / return xml进行通信的Web服务呢?

有谁知道如何使用Python在Goggle App Engine中完成这项工作,或者在Java中是如何做到的(不支持JAS-WX)?任何链接o样品或文章非常感谢.

谢谢 // :)

解决方法

Google App Engine允许您编写返回任何类型的HTTP响应内容的Web服务.这包括xml,json,文本等.

例如,看一下Google提供的guestbook sample project,它显示HTTP响应以text / plain的形式返回:

public class GuestbookServlet extends HttpServlet {
        public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException {
            UserService userService = UserServiceFactory.getUserService();
            User user = userService.getCurrentUser();

            if (user != null) {
                resp.setContentType("text/plain");
                resp.getWriter().println("Hello," + user.getNickname());
            } else {
                resp.sendRedirect(userService.createLoginURL(req.getRequestURI()));
            }
        }
   }

此外,app engine google group是一个了解更多,提出问题和查看示例代码的好地方.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读