导航:首页 > IDC知识 > 写服务器端

写服务器端

发布时间:2020-08-04 16:54:50

1、php是在客户端写还是服务器端写?

这样说吧,PHP在WEB领域应用最为广泛,大多数网站都是用PHP做的。准确的说PHP是做网站的后端开发的,其实我这样说还不算正确,PHP只是做后端开发的,但不只是网站而已

2、Java用来编写客户端还是服务器端?

两者都可以...不过java的垃圾回收机制因为是自动的所以执行客户端程序的时候效率特别慢...一般用于服务器端或WEB开发...学java的重点就是以j2ee技术为核心的。想写客户端之类的用C语言是最佳的..不过内存处理机制全部自己编写..难度不是一般的高。

3、ajax 服务器端怎么写

在前端向服务器发送请求,并且传参数。在服务器端用GET 或者 POST 获取前端传来的参数,用这些参数向数据库进行查询并返回结果,结果可以用数组等方式返回,只需在被请求的PHP代码中echo 出来即可,想知道具体的原理,建议看一下jQuery库的源码。

4、安卓服务器端怎么写

自己弄的话
比较麻烦
要弄数据库
java可以写后台,php,什么的都可以。想比较简单的话,就用第三方写好的吧,比如leancloud

5、一般SF服务器端是如何编写的(如梦幻西游)

梦幻决定没有SF的~~~~OK? 梦幻是不可能出SF的 现在在宣传的SF全是假的 你注册是用手机 你发个短信就要口几十块.....请不要上当受骗

6、C++网络编程(socket)我要写一个服务器端程序和一个客户端程序

呵呵,当让可以了。
1、首先我说一下他们的关系:
一个解决方案(*.sln)中可以包含多个项目(*.vcxproj);
这些项目可以是互不相关的,也可以是相关的;
2、下面说如何将你的两个项目放在同一个解决方案里
你将一个的项目(B)拷贝到另外一个项目中(A)(其中文件夹A和B中含有*.vcxproj);
你有A.vcxproj和B.vcxproj两个项目,他们分别为
文件夹A(其中含有A.vcxproj) 和 文件夹B(其中含有B.vcxproj)
解决方案(C.sln)和文件夹A和B在同一目录下。
然后打开对应的解决方案,添加项目,将刚才的B项目添加即可;
3、设置启动项目。

7、服务器端和客户端有什么区别?

服务器端和客户端的区别如下:

1、本身的含义不同:

客户端(client,或称为用户端)是响应服务器向客户提供本地服务的程序。而服务器端(server),从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(例如一个PC对服务器端外提供ftp服务,那么也可以被叫为服务器)。

2、执行的功能不同:

客户端应该理解为C/S,即通过向客户机上写一些程序,保证即使服务器端出现故障或者维护时候,客户端依然可以在保证工作的前提下、实现脱机工作。

服务器主要应用于数据库和Web服务,而PC主要应用于桌面计算和网络终端,设计根本出发点的差异决定了服务器应该具备比PC更可靠的持续运行能力、更强大的存储能力和网络通信能力,同时,对数据相当敏感的应用还要求服务器提供数据备份功能。

3、脚本语言的不同:

客户端脚本语言中,有些是作为客户端脚本语言来运行的,它们由客户端的解释器来解释,如VBScript、Javascrip、JScript等都可以作为客户端脚本语言,当它们嵌入到HTML文件中时,即可以按照顺序被执行或者响应某个事件而对事件做出应答。

而另外一些作为服务端脚本语言来运行的,如PHP、CGI、JSP等,它们由服务端的解释器来解释,当作为服务端脚本语言来运行时,它们主要生成HTML内容,也可以生成客户端脚本,当被传到客户端的浏览器时,这些客户端脚本代码也可以被解释实现特定的功能。

参考资料来源:网络-客户端

参考资料来源:网络-服务器端

8、我想开发一款网络游戏,请问有什么语言写客户端,用什么语言写服务器端

1、目前大型网络游戏开发,开发语言一般采用C/C++,譬如在WINDOWS环境,我们经常又采用VC++
2、服务器可以建立在WINDOWS环境,也可以建立在并发处理能力更强的LINUX环境,至于服务器语言,那无二选择,只有C/C++
3、更多交流,可进我空间。

9、如何写一个简单的HTTP服务器

本Guide利用Eclipse及Ant建立简单Web Service演示Web Service基本发程:

1.系统条件:
Eclipse Java EE IDE for Web Developers
Java SE 6
Windows XP
2.基本环境搭建:
1)Java SE6 JDK安装:载Java SE6 JDK双击安装默认选项进行安装即
2)Eclipse安装与配置:
安装直接解压
配置处两点Window>Preferences>Java>Installed JREs确保设置:

安装路径能略同
Window>Preferences>Java>Compiler 确保设置:

3.建立Server端工程相关包与类:
创建Java Project命名wsServerHelloWorld:

项目建立包:org.gnuhpc.wsServer

包边建立类:SayHello

SayHello.java文件输入代码:
package org.gnuhpc.wsServer;
import javax.jws.WebService;
@WebService
public class SayHello {
private static final String SALUTATION = "Hello";
public String getGreeting(String name) {
return SALUTATION + " " + name;
}
}
其注意@WebService 称作annotation或者metadataJava SE 5Web Services Metadata Specification引入Java SE 6于Web Services规范升级及JAX-WS(Java API for XML Web Services)2.0规范些升级使我Web Services创建调用变更加容易使用些新功能我仅仅使用简单Annotations注释Java类创建Web Services发者其类前用该annotations指定类告诉runtime engineWeb Service式操作使能该类annotations产布署Web ServiceWSDL映射annotationsJava源代码与代表Web ServiceWSDL元素连接起

4.使用Ant产Server端代码:
首先项目新建文件:build.xml使用OpenWith>AntEditor打输入脚本代码:

<arg line="-cp ./bin -keep -s ./src -d ./bin
org.gnuhpc.wsServer.SayHello"/>

default指定默认执行Targetwsgen,wsgen创建能够使用WebService类所用于WebService发布源代码文件经编译二进制类文件WSDL符合规范该类WebService
Target名称wsgen具体执行命令参数:
-cp 类路径
-keep产java文件
-s 产源文件放哪
-d 产输问价放哪

使用Ant Build选项运行:

功执行提示我刷新Project

我Project区域看结:

5.布Web Service
org.gnuhpc.wsServer建立类RunService:
package org.gnuhpc.wsServer;
import javax.xml.ws.Endpoint;
public class RunService {
/**
*@paramargs
*/
public static void main(String[] args) {
System.out.println("SayHello Web Service started.");
Endpoint.publish("" ,
new SayHello());
}
}
运行Run As>Java Application我结说明web serviceServer端已经启

6.查看WSDL:
Window>Show View>Other>General>Internal Web Browser其输入:?wsdl

看看底WSDL都记录哪些信息看完停止该Server
7.监测Server
我创建完Server用Eclipse Web Services Explorer监测Server
Window>Open Perspective>Other >JavaEE

打Eclipse Web Services Explorer

点击右角WSDL Page按钮:

单击WSDL MainURL输入:?wsdl 按Go按钮现视图:

我触发Web Service操作:点击getGreetings添加参数比gnuhpc点击Go按钮:

8.创建Client端 工程相关包与类:
创建Java Project命名wsClientHelloWorld项目建立包:org.gnuhpc.wsClient

9.使用Ant产Client代码框架:
编写Web service使用工具利用WSDL进行调用客户端桩;或者使用底层API手编写Web service前者便者灵现我通前者做说明:
新建文件build.xml
New>File>build.xml

<arg line="-keep -s ./src -p org.gnuhpc.wsClient
-d ./bin ?wsdl"/>

注意:wsgen 支持 Java class 创建 Web serviceswsimport 支持 WSDL 创建 Web services别应于 JAX-RPC 式 Java2WSDL WSDL2Java要根据发布WSDL进行创建要先运行RunServer原
运行ServerRunService : Run As>Java Application>
运行该Ant脚本产Client代码:Run As>Ant Build
运行功提示:

代码:

步读取WSDL并客户端桩些桩我代码所用Java类接口些桩给服务器端功能提供客户端接口例我服务器提供Maths服务该服务带叫做add我客户端代码调用桩桩实现该使用参数封装Java调用变Webservice请求请求基于HTTP发送给服务器且使用SOAP作RPC协议监听服务器接收该SOAP消息(十八九)其转换服务器处调用

与写服务器端相关的知识