二
非常感谢大家的追捧,上篇博客看的人很多,而这也是我个人首次写博客,对大家有帮助,非常的高兴,我还时常去看统计的数据,哈哈。谢谢大家了。
在第二篇中,我们会讲到jetty和mysql。首先会讲到用他们的原因,然后讲如何使用他们,最后会讲到他们与其竞品的对比。
一,原因。
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页面,你可以理解为jre,jdk,不细讲。当然你会说你带了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的东西我在下一章讲到 谢谢
最后希望希望大家帮我个忙,这个论坛怎么发图片会方便一些啊!
相关推荐
sae上开发微信公众平台的准备说明,详细介绍了微信公众平台开发的准备工作。
【标题】"SAE版微信墙系统含后台"所涉及的知识点主要集中在微信开发和云服务平台的使用上,特别是针对腾讯云的SAE(Serverless App Engine)服务。微信墙系统通常用于活动或会议中,它能实时展示参会者通过微信发送...
希望对想熟知微信公众平台开发模式的朋友有所帮助。代码目前测试都已经通过:包括 关注订阅回复 图文单消息回复 图文多消息回复 嵌入HTML5页面url实现 菜单自定义实现。 注意:本资源实现的是环境是在新浪SAE下 源...
微信公众平台开发最佳实践的源代码,没有加密。微信公众平台开发最佳实践讲的很详细,图文并茂。 其目录如下: 前 言 第1章 微信公众平台介绍 1 1.1 微信及其两大平台 1 1.2 微信公众平台 2 1.2.1 功能 2 1.2.2...
微信公众平台开发流程。微信公众平台开发流程如下: 前期准备:选择适合的微信公众平台类型,如订阅号、服务号或企业号。如果是个人只能注册订阅号,而企业可以选择注册服务号或企业号。 注册账号:在微信公众平台...
第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...使用SAE开发微信应用3.SAE与SVN的整合4.SAE应用的注意事项1.微信应用实例-仿腾讯微信新闻(事实派)2.微信应用实例-微信 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
微信机器人:小蜗牛有道翻译小助手Django+SAE+微信公众帐号自动回复开放接口归类.pdf
SAE平台上微信公众平台开发教程(独家整理)
第七章 公众平台开发模式介绍 第八章 新浪云计算平台注册和使用 第九章 用微信开发模式做欢迎词 第十章 公众账号发送欢迎图文消息 第十一章 公众账号自定义回复功能 第十二章 公众账号接收非文字消息 第十三章 SAE上...
《微信公众平台服务号开发:揭秘九大高级接口》以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的应用会员卡、微信墙、大转盘...
小易Smalle博文:微信公众平台开发【素材管理】获取临时素材http://blog.csdn.net/oldinaction/article/details/47955557 所用代码
创建新浪云计算平台应用启用微信公众平台开发模式基础接口消息及事件微信公众平台PHP SDK微信公众平台开发模式原理开发天气预报功能第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台...
提供微信公众平台上的天气预报查询开发模块的详细代码,该资源以PHP为开发工具,以新浪的SAE为服务器后台进行开发。
网上有很多微信墙,很多都是号称可以使用,但实际上并不能真正使用。这里给大家分享一个SAE版微信墙,欢迎大家使用,本人亲测可用。
共16期微信公众平台开发教程,微信平台的界面操作-->微信消息借口API-->新浪云平台SAE+PHP作为公众平台的服务端-->订阅事件响应-->SAE STORAGE-->收发文字、图文、音频、地理位置,处理退订事件-->SAE数据库、缓存、...
使用的工具,python 新浪SAE平台,微信的公众平台 你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期 微信公众平台:http://mp.weixin.qq.com ...
这是一个自己做的微信公众平台下的高考查询 ,里面包含mysql 数据库文件 ,还包含后台,查询的数据时来自广东海洋大学的全部报考的相关数据,一个简单的小demo,希望对大家学习怎么使用微信接口有帮助,(我测试的话...
以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的一些...适合业余爱好者、初级程序员以及对微信公众平台开发有兴趣的读者阅读。