B/S模式分为服务器端和客户端,客户端接受用户的请求,客户端向应用服务提出请求,应用服务从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。这样,我们就看到了数据从客户到服务器,经过服务器的处理再返回到客户端,由客户端软件(如IE)显示结果。
(以ASP教本语言为例,其它的语言一样哈。)
1.Form方式
Form方式是最基本的向服务器提交数据的方式。
test.asp文件代码:
<%@ Language=VBScript %>
<%
Response.Expires=-1
Response.CharSet="UTF-8"
Session.CodePage="65001"
%>
<form name="frmTest" id="frmTest" action="test.asp" method="POST">
<input name="name" id=" name" type="text" value="">
<input type="hidden" name="number" id="number" value="10">
<input type="submit" value="Submit" name="B1">
</form>
<%
dim intnumber
dim strname
if IsEmpty(Request("name")) then
strname =""
else
strname =Request("name")
end if
if IsEmpty(Request("number")) then
intnumber =0
else
intnumber =Request("number")
end if
关于“小程序如何要把文件传送到远程服务器上”的问题,分以下几步:1. 手机中上传文件,先使用wx.uploadFile 接口
2. 把数据包装到 json对象中,用 wx.request.post 接口把数据发送到你的服务器
3.服务器要接收小程序发过来的数据,就要用到后端语言,如果没有接触过的话,就学 node.js 或 PHP,环境怎样配置可以在网上搜索到
4.安装好环境后,学习一下怎样上传文件,并把上传的文件保存到服务器,这里的上传可以直接用先在网页中测试,网页中会上传后保存到服务器了,小程序中也应该就会了。
所以,现在的重要是你要先学会一门后端语言;当然 node.js 就是 js,语法不用重复学,但后端的逻辑与前端是不一样的,自己看看网上的教程学一学。
最简单的模式就是,客户端接收键盘,鼠标等的消息,然后发送个服务器。
服务器收到这些消息后,发送给其他(指定或者所有的)客户端
就像你在WEB聊天室聊天一样。首先键盘输入了一大堆文字。然后按下“递交”按钮,于是客户端收集你填写的那些文字内容,然后发送给服务器。(也许里面有些色情暴力的字眼)
服务器在接收的这些消息后,发送给其他用户。(服务器可能和谐掉那些色情暴力的字眼,变成了XXOO)
网络游戏的客户端和服务器也是一样的道理
客户端纪录所有的消息指令,一般来说,如果该消息指令可能影响到其他人的,或者需要被其他人看到,这个消息就会需要被发送到服务器。
服务器处理这些消息进行处理,发送给其他相关的客户端。
直白点来说,服务器端与客户端分别处理哪些事情?你是老板,你说了算。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)