`
切切克闹
  • 浏览: 15661 次
社区版块
存档分类
最新评论

在SAE开发微信公众平台(java) 二

 
阅读更多

非常感谢大家的追捧,上篇博客看的人很多,而这也是我个人首次写博客,对大家有帮助,非常的高兴,我还时常去看统计的数据,哈哈。谢谢大家了。

在第二篇中,我们会讲到jettymysql。首先会讲到用他们的原因,然后讲如何使用他们,最后会讲到他们与其竞品的对比。

一,原因。

      jetty,在SAE中,我们没有部署web服务器。为何我们不部署都能发布网页,原因就是新浪给我们统一部署了,我们暂且不管他们怎么部署的,反正,我们只有把代码上传,就能直接登录我们个人的 index.jsp(首页)。因为SAE中使用的就是jetty,所以我们在本地开发的时候使用jetty没错吧,你要是使用tomcat我当然不反对,但是这样你就没机会了解jetty,当在SAE中出错的时候,你怎么查看日志,自行脑补!~~~~

      mysql,不多讲,SAE用的就是这个,优点我可以说下。mysql,开源,集群支持很好。对于SAE这个项目来说,使用mysql再合适不过。

二,how to use

      哈哈,秀了下英语啊。

         Jetty:

         我们先简单的说下原理

         1,流程图


 

         2,大致解读

         开启Jetty后,你可以把你所在的主机(电脑,计算机随便怎么叫)视为服务器,它向外提供web访问服务(论坛啊,视频网站啊,等等,核心就这样,很简单的),当然我们不会有那么复杂的功能要实现,通过一个方式启动,下面会介绍到。然后jetty会加载jar文件,大家都懂吧,必要的东西,运行你的class,或者是jsp页面,你可以理解为jrejdk,不细讲。当然你会说你带了SSH框架,日志处理的jar这些都会在之后的Deploy WebApps中加载你自己用到jar文件。Conf什么的你不用管,但你可以去改网站的端口,譬如,80,8080,等等。(这都不懂,自己百度),最后你把你的war文件拷贝到webapps下就可以了。

        

         下面讲说我们如何把jetty部署到我们开发的环境中,原因上面已经讲述

         3,具体步骤

<!--[if !supportLists]-->一,<!--[endif]-->下载jetty,直接解压放在分区中,我的是d盘根目录,所以D:\jetty路径下就是所以的文件,bin,lib等等,下载地址如下:

链接: http://pan.baidu.com/s/1sjNiQZF 密码: h3qo

<!--[if !supportLists]-->二,<!--[endif]-->打开Myeclipse(用的这个)Window——preferences



 我用的是
7.x(从我的连接中下载的也是)



 

点了OK,我们可以在Servers中看到Jetty



 

Tip,检测下部署效果,右键star,浏览器登陆,注意,后面我没加项目名称,你可以自己加一个试试



 

 

下面,我们要把我们的项目部署到jetty应用服务器中,其实就是把war拷到它的WebApps中,但是为了开发的方便。

Jetty 右键——add deployment,选择Project,下面的模式选development ,再点Ok,就行。

 

Tip,检测下效果撒



 

这里说下web.xml相关的东西,有的人老是出错。看我浏览器的地址栏,iCooker/后面没有东西了,但还是找到了我index.jsp。下面的 what a fuck index.jsp里面的东西。找到对应的页面是web.xml里面设置的。地址里面,输入项目名 后面没东西,服务器会自动给出首页打开web.xml。你可以看到



 

这是b/s结构最基本东西,不用多说了哈。

 

 

罗里吧嗦的讲了这么多。太废话了。不好意思。

 

MySQL的东西我在下一章讲到 谢谢

 

 最后希望希望大家帮我个忙,这个论坛怎么发图片会方便一些啊!

  • 大小: 42.3 KB
  • 大小: 7.3 KB
  • 大小: 17.1 KB
  • 大小: 11.7 KB
  • 大小: 43.5 KB
  • 大小: 13.3 KB
  • 大小: 7.4 KB
分享到:
评论

相关推荐

    sae上开发微信公众平台

    sae上开发微信公众平台的准备说明,详细介绍了微信公众平台开发的准备工作。

    SAE版微信墙系统含后台

    【标题】"SAE版微信墙系统含后台"所涉及的知识点主要集中在微信开发和云服务平台的使用上,特别是针对腾讯云的SAE(Serverless App Engine)服务。微信墙系统通常用于活动或会议中,它能实时展示参会者通过微信发送...

    微信公众平台开发模式实例

    希望对想熟知微信公众平台开发模式的朋友有所帮助。代码目前测试都已经通过:包括 关注订阅回复 图文单消息回复 图文多消息回复 嵌入HTML5页面url实现 菜单自定义实现。 注意:本资源实现的是环境是在新浪SAE下 源...

    微信公众平台开发最佳实践 源代码

    微信公众平台开发最佳实践的源代码,没有加密。微信公众平台开发最佳实践讲的很详细,图文并茂。 其目录如下: 前 言 第1章 微信公众平台介绍 1 1.1 微信及其两大平台 1 1.2 微信公众平台 2 1.2.1 功能 2 1.2.2...

    微信公众平台开发流程.docx

    微信公众平台开发流程。微信公众平台开发流程如下: 前期准备:选择适合的微信公众平台类型,如订阅号、服务号或企业号。如果是个人只能注册订阅号,而企业可以选择注册服务号或企业号。 注册账号:在微信公众平台...

    微信公众平台开发最佳实践 源码及书箱

    第1章 微信公众平台介绍 1 1.1 微信及其两大平台 1 1.2 微信公众平台 2 1.2.1 功能 2 1.2.2 管理 5 1.2.3 服务 6 1.2.4 统计 7 1.2.5 设置 9 第2章 获取服务器资源 11 2.1 新浪SAE 11 2.1.1 申请账号 11 ...

    泰牛程序员韩顺平PHP微信开发公开课视频课程

    教程名称: 泰牛程序员 韩顺平 PHP...使用SAE开发微信应用3.SAE与SVN的整合4.SAE应用的注意事项1.微信应用实例-仿腾讯微信新闻(事实派)2.微信应用实例-微信 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    微信机器人:小蜗牛有道翻译小助手Django+SAE+微信公众帐号自动回复开放接口归类.pdf

    微信机器人:小蜗牛有道翻译小助手Django+SAE+微信公众帐号自动回复开放接口归类.pdf

    AE平台上微信公众平台开发教程(独家整理)

    SAE平台上微信公众平台开发教程(独家整理)

    微信公众平台从入门到精通1-17

    第七章 公众平台开发模式介绍 第八章 新浪云计算平台注册和使用 第九章 用微信开发模式做欢迎词 第十章 公众账号发送欢迎图文消息 第十一章 公众账号自定义回复功能 第十二章 公众账号接收非文字消息 第十三章 SAE上...

    《微信公众平台服务号开发 揭秘九大高级接口》.(易伟)

    《微信公众平台服务号开发:揭秘九大高级接口》以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的应用会员卡、微信墙、大转盘...

    微信公众平台开发【素材管理】获取临时素材代码

    小易Smalle博文:微信公众平台开发【素材管理】获取临时素材http://blog.csdn.net/oldinaction/article/details/47955557 所用代码

    微信公众平台天气预报

    提供微信公众平台上的天气预报查询开发模块的详细代码,该资源以PHP为开发工具,以新浪的SAE为服务器后台进行开发。

    微信墙(SAE版)

    网上有很多微信墙,很多都是号称可以使用,但实际上并不能真正使用。这里给大家分享一个SAE版微信墙,欢迎大家使用,本人亲测可用。

    《微信公众平台入门到精通》--ZTalk

    共16期微信公众平台开发教程,微信平台的界面操作--&gt;微信消息借口API--&gt;新浪云平台SAE+PHP作为公众平台的服务端--&gt;订阅事件响应--&gt;SAE STORAGE--&gt;收发文字、图文、音频、地理位置,处理退订事件--&gt;SAE数据库、缓存、...

    轻松实现python搭建微信公众平台

    使用的工具,python 新浪SAE平台,微信的公众平台 你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期 微信公众平台:http://mp.weixin.qq.com ...

    微信公众平台查询-----高考报考信息查询

    这是一个自己做的微信公众平台下的高考查询 ,里面包含mysql 数据库文件 ,还包含后台,查询的数据时来自广东海洋大学的全部报考的相关数据,一个简单的小demo,希望对大家学习怎么使用微信接口有帮助,(我测试的话...

    微信公众平台服务号开发 揭秘九大高级接口

    以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的一些...适合业余爱好者、初级程序员以及对微信公众平台开发有兴趣的读者阅读。

    java 微信小程序demo

    Java微信小程序Demo是一个针对初学者的实践项目,旨在帮助他们理解和掌握如何使用Java技术开发微信小程序。微信小程序是一种轻量级的应用开发平台,允许开发者在微信内创建原生体验的应用,而无需安装,用户可以方便...

Global site tag (gtag.js) - Google Analytics