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消息(十八九)其轉換伺服器處調用