目前我們有這么一個需求:
我們是一家做網(wǎng)上訂餐的網(wǎng)站,系統(tǒng)參與者有:
1、無線POS機客戶端
2、我們網(wǎng)站
3、基于tcp/ip或者udp協(xié)議通信的服務(wù)器端程序
4、訂餐用戶
說明:
訂餐用戶訪問我們的網(wǎng)站,選擇他周邊所在的餐館,然后向他喜愛的餐館訂餐,當用戶下訂單之后我們網(wǎng)站就向指定的這家餐館發(fā)送訂單,然后在餐館那邊的無線POS機就會自動把用戶下的訂單打印出來(通過GPRS無線網(wǎng)絡(luò)傳輸),簡單需求就是這樣子。
問題:
1、餐館那邊的無線POS機那邊的POS機是沒有固定IP的。(也就是說無線POS機只能是做為客戶端連接到服務(wù)器程序,網(wǎng)站也是做為客戶端連接到服務(wù)器端,當有接收到訂單就轉(zhuǎn)發(fā)到相應的餐館無線POS機打印)
2、如果是基于tcp/ip長連,那么服務(wù)器端程序這邊負載很大,可能只能做到1000多個客戶端連接。
3、如果是基于tcp/ip短連接的話,由于無線POS機這邊沒有固定IP,服務(wù)器端無法識別每個客戶端,那么就無法向哪家餐館發(fā)送正確的訂單數(shù)據(jù)包。
4、如果是基于udp的話,同樣服務(wù)器端也不能識別無線POS機客戶端,同樣不能做到正確的向指定的無線POS機客戶端發(fā)送數(shù)據(jù)。
其實這個原理很類似于QQ,用戶機器上裝的QQ客戶端也是沒有固定IP的,但A用戶向B用戶發(fā)送信息能夠知道信息是發(fā)給誰的。
不知道大家誰有這方面的經(jīng)驗?怎么做比較好~
1、Grail 1.0 GA最終將會在11月份發(fā)布,這將在java里面的真正基于Groovy的Rails開發(fā)框架邁出了新的一步,相信這個版本一出來應該可以大膽的運用于項目開發(fā)里面了,并且據(jù)說Groovy 1.1版本在性能上有極大的提升。
2、JBoss Seam 2.0 GA正式版發(fā)布,這個開發(fā)框架是基于Spring/hibernate/jsf等框架的基礎(chǔ)上,如果想遵循J2EE標準的編程規(guī)范,相信這個框架將會是一個好的選擇,因為它集成了很多東西,如:jbpm、jboss rules等,這給開發(fā)者提供了很多的方便。
3、Spring 2.5 GA將也會發(fā)布,據(jù)說Spring2.5的IOC在性能方面有了極大的提高,接近Guice的速度,而且最令人興奮的是2.5集成了osgi開框架,這樣以后基于spring的應用就可以支持動態(tài)部署的功能,以及模塊化開發(fā)更為方便,值得期待。
前段時間金碟大力宣傳他的operamarks,今天我無意中發(fā)現(xiàn)了另外一個類似于它的jsf組件,也是基于extjs的,很漂亮。http://www.qlogic.ma/lilya/ 大家有興趣可以看看,并且是開源的,不過目前還是在beta測試階段。源代碼在:http://sharesource.org/project/lilya
環(huán)球在線消息:每個人隔一陣子都會工作倦怠,讓快樂工作的6大秘訣,克服你的工作倦怠感。?
許多人覺得工作很累,不見得是生理上的疲勞,有時是心理上的疲倦。美國許多學者用“Burnout”這個名詞來形容工作失去成就感、價值感、心力交瘁或筋疲力盡等。原因是,某個人獻身于某種理想、工作或生活方式中,但卻沒有獲得預期的報酬,不一定是物質(zhì)的獎勵,但沒有價值感,或沒有受到該有的激勵、重視等,最常造成的結(jié)果就是離職率偏高。
有一種情況是不必換工作,只要調(diào)整現(xiàn)在的作息或心態(tài)的,這里建議你采用以下方法。
快樂工作的六法全書
A計劃 ——(Action)采取行動:當在原來組織發(fā)生問題時,可以問自己可以做些什么、自己有什么選擇,可以主動和老板溝通發(fā)生了什么問題,應該如何解決等。
A計劃永遠是優(yōu)先的策略,也是改變問題的治本方法,其它都是輔助型的作法。
B計劃 ——(Belief)調(diào)整觀念:如果A計劃無法解決,應該考慮調(diào)整自己的主觀。有幾個策略,例如比下有余的策略。還有一種人就是用樂觀到底的策略。會burnout一定是我們已經(jīng)看到不喜歡、沒有價值感的事情,但這種人會去想:這件工作有沒有帶給我什么好處?
C計劃 ——(Catharsis)抒發(fā)情緒:可以找朋友等其它管道,把情緒抒發(fā)出來,情緒管理就像大禹治水一樣,最好能夠疏導。
D計劃 ——(Distraction)散心調(diào)劑:如果生活上有一些興趣、嗜好,能夠讓你暫時轉(zhuǎn)移注意力,這是避開壓力很好的輔助策略。
E計劃 ——(Existentialism)發(fā)現(xiàn)意義:很多人burnout是因為工作失去了意義。Existentialism是存在主義的意思,就是你做這個工作、存在這個工作的意義是什么。必須好好地問自己,到底自己想要追求的是什么?這個工作對你還有沒有意義?如果你連一點意義都找不到,也許就真的該考慮換工作了。
F計劃 ——Fitness增強體能:就是強調(diào)要充電,飲食、營養(yǎng)、運動以及適當?shù)尼t(yī)藥,保持健康的身體。所有的心理健康其實是要以身體健康為基礎(chǔ),一個人假如能夠生活作息正常、適當運動,活力充沛,就會跟burnout的狀態(tài)有很大不同。
休假最好
你即使是去咨詢心理醫(yī)生,其實他們對工作倦怠也沒有什么令人驚訝的建議,幾乎都是建議人去休假、散心,暫時離開這個工作環(huán)境。
在一般工作中,休假的確是個好辦法,但也有些人確實是到達一個忍無可忍、非換工作不可的地步。
這個時候,我們必須要考慮兩點因素。首先要確定換了工作以后,就能解決工作無力感、挫折感,進而提升工作效率?這時必須加強了解自己與環(huán)境的速配度。可以做一些興趣測驗,了解自己喜歡做的工作是什么。為自己的職業(yè)生涯重新做一個規(guī)劃,是否要在目前從事的這一行做下去,自己的潛能如何,但興趣卻是主宰你是否能留在這個工作上的原因。
其次是必須了解環(huán)境,要精確瞄準下一個工作是否能和自己的個性速配,包括主管風格、組織氣氛文化。有時候下一個工作看來也是個符合興趣的工作,但一進去后發(fā)現(xiàn)組織氣氛完全不是自己所想的這樣,這時又會陷入上一個工作的問題。也許現(xiàn)在離開的因素不是興趣不和,而是組織文化的問題,這時在找下一個工作時就更要注意自己和環(huán)境的速配度。
這方面可以靠積極搜集新組織的信息,包括透過非正式、私人管道,向下一個機構(gòu)里工作的人員打聽,甚至主動拜訪主管等。