❶ 編寫java程序實現客戶端和服務端的通信
沒錯啊,編譯和運行都很正常。
你到底要實現什麼功能?
客戶端把「請求連接」轉換成byte發給伺服器,伺服器顯示列印
伺服器把「連接成功」轉換成byte發給客戶端,客戶端顯示列印,
語法一點也沒錯啊。
string.getbyte()返回的是一個byte類型的數組,你直接列印列印的是數組的地址
❷ 請教下java大神,我是菜鳥。用java做後台伺服器端要學什麼啊學習的順序是什麼可不可以推薦一本書。
按順序學這些:流程式控制制語句、類和對象、介面和抽象類、多態、封裝、繼承、數組、集合、IO編程、線程 ,再學JavaWeb,又習慣稱Java企業級應用(Java EE),
Java EE的基礎是servlet,學好servlet之後,你就去學jsp,jsp的實質就是servlet,
再學學MVC概念,
如果你想做點簡單的應用,用servlet和jsp就足夠了!
在學完servlet和jsp之後,你去學習Java EE提供的框架,spring(容器)、struts(控制action)、Ibatis和hibernate(這兩個都是持久層框架,和資料庫打交道的),這些學好之後,學oracle,mysql資料庫,後面可以自學一些UI上的東西,如ext,
建議你去這里下載學習視頻:韓順平老師的java從入門到精通(不建議你學swing部分,裡面的小項目也不用做,到java EE才開始動手做視頻的項目,否則學習速度跟不上),servlet,jsp,hibernate,oracle
下載地址:http://www.verycd.com/topics/2772159/
❸ java web開發中伺服器端開發和web客戶端開發分別啥意思
你說錯了,web開發,是開發服務端的,因為你要把你開發好的web程序,打包成war,然後放到web容器中運行,而web容器,是部署在伺服器中的。
web的客戶端就是瀏覽器,所以,我個人猜想,它這里的客戶端,是不是指教你設計頁面,學CSS/HTML之類的。。
說錯了別噴,指導就好~~
❹ java伺服器開發是做什麼和web端的區別
標準的web伺服器只具有與客戶端瀏覽器通訊的功能,不能處理業務邏輯請求。
需要編寫程序來復制處理客戶端的請求。通過組件來處理客戶端的請求,這個組件就是實現特定規范的可以單獨部署的軟體模塊。組件必須通過容器來實現。容器是實現特定規范的程序,負責組件的運行環境和管理組件的生命周期。tomcat,weblogic都提供了容器。
web端可以理解為tomcat,並且tomcat中運行著你編寫的程序,這個程序稱為web應用。
java伺服器開發就是通過java語言來編寫程序,組合成web應用,將來部署到tomcat中,
編寫的這些程序就是組件,用來處理客戶端請求的。為了高效還會使用一些框架和技術來配合java程序,比如SpringMVC,struts2,Servlet
❺ 我的世界服務端的java設置
把你的jre安裝到根目錄下,比如d:/java。因為jre解析文件路徑的時候有空格是會出錯的。然後把路徑替換%ProgramFiles%\Java\jre7\bin\java.exe這一句就可以了,比如你的jre安裝在d盤的java文件夾下,就把d:/java/jre7/bin/java.exe替換掉%ProgramFiles%\Java\jre7\bin\java.exe這一句。
❻ java客戶端和伺服器端怎麼運行
可以的,在你的機器上裝資料庫的客戶端和服務端。然後你先運行服務端,再運行客戶端。裝資料庫的時候你記得,一定要裝服務端和客戶端就好了。到時候你還能裝個SQL PLUS 就能查看你寫的SQL語句是不是正確的。或者裝個OB。對你的學習很有幫助的。
❼ java寫服務端跟c++寫服務端那個比較好
這要看處理能力的要求偏向哪方面。比如說:
企業應用(偏事務和數據池控制):java;
游戲服務端(偏通訊和進程處理):C++。
❽ 在java中 後台服務端只提供了服務介面
我的直覺是你基礎不太好- -原諒我的直白...軟體並沒有嚴格的分層,所謂分層都是一些約定而已。能處理業務的可以看做service,能處理http請求的同樣可以當做action,而且這些分層寫在一起也沒問題,主要要明白發送一次請求的整個過程。然後就容易調試了。既然給了介面,你就嚴格按照介面約定的參數格式去做,如果返回數據不對,是介面的問題,你不需要知道介面是怎麼實現的,只需要知道介面能做什麼(除非介面也是你寫的)...介面是面向對象的基礎。其他的,不知道怎麼幫你,坐等大牛來幫忙...
補充:如果是在瀏覽器中,session是通信機制維護的,不需要你自己手動去做;如果是移動端,可能需要一定的驗證機制來保證登錄狀態。request請求到了,獲取數據,然後由response對象返回數據,格式是自己定的,如xml、json等。
❾ java用什麼伺服器
Java 的應用伺服器很多,從功能上分為兩大類,JSP 伺服器和 Java EE 伺服器,也可分其他小類。
JBoss AS
在J2EE應用伺服器領域,Jboss是發展最為迅速的應用伺服器。由於Jboss遵循商業友好的LGPL授權分發,並且由開源社區開發,這使得Jboss廣為流行。另外,Jboss應用伺服器還具有許多優秀的特質。
其一,它將具有革命性的JMX微內核服務作為其匯流排結構;
其二,它本身就是面向服務的架構(Service-Oriented Architecture,SOA);
其三,它還具有統一的類裝載器,從而能夠實現應用的熱部署和熱卸載能力。因此,它是高度模塊化的和松耦合的。Jboss用戶的積極反饋告,Jboss應用伺服器是健壯的、高質量的,而且還具有良好的性能。 為滿足企業級市場日益增長的需求,Jboss公司從2003年開始就推出了24*7、專業級產品支持服務。同時,為拓展Jboss的企業級市場,Jboss公司還簽訂了許多渠道合作夥伴。比如,Jboss公司同HP、Novell、Computer Associates、Unisys等都是合作夥伴。
JOnAS
JOnAS是一個開放源代碼的J2EE實現,在ObjectWeb協會中開發。整合了Tomcat或Jetty成為它的Web容器,以確保符合Servlet 2.3和JSP 1.2規范。JOnAS伺服器依賴或實現以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail 。
JFox3.0
JFox 是 Open Source Java EE Application Server,致力於提供輕量級的Java EE應用伺服器,從3.0開始,JFox提供了一個支持模塊化的MVC框架,以簡化EJB以及Web應用的開發! 如果您正在尋找一個簡單、輕量、高效、完善的Java EE開發平台
❿ java裡面什麼是伺服器端編程
分什麼伺服器比如web伺服器多指的其實就是jsp開發
有可能用到框架比如struts2 spring hibernate等
也可能指應用程序的伺服器端,就是java應用程序而已。