關於電子服務

年前有個老師來講電子服務,還要我們說說想法,坐在那邊胡思亂想半天,卻最終也沒插上嘴。

突然想到這事,就在這邊隨便記一些,想過也要留點痕跡麼。

 

什麼是電子服務?

這個問題估計那些倒騰來倒騰去的專家也說不清楚,我就更不知道了。狹義上說,無非就是遠程調用,我也只能理解到這地步,至於那些扯的很玄的,卻是完全不知所云,我也不是玄學士(盜用個陰陽學堂的名字)。以前看的一些論文,也八成不知道在說些什麼,一般也指的是web service。

我理解的電子服務方面的研究應該是遠程調用環境下涉及的,不同於傳統軟件開發的一些問題,比如,特別是錯誤處理。研究的應該是更進一步的軟件組件化,就像造汽車,將軟件分解成的各個組件,外包出去,這應該不同於一般所說的外包,一般說的外包還是定製的,爲特定要求開發的,就像一些電視購物說的坑人廣告語:這全是我們的師傅一刀一刀刻出來的,全手工製作。這裏說的外包,應該像汽車零件一樣,有標準,工廠化,然後我們要用一個組件,就去按型號來使用,這些零件就交給專業的公司來完成。而電子服務研究的就是,組合這些零件會遇到的問題,比如,一個組件,要使用遠程調用,返回結果,還是利用軟件更新的那種機制,在本地緩衝二進制文件,在本地執行。再比如,怎麼選擇零件,自動的,手動的。

之前看過的服務組合的一些文章,也是一頭霧水,有人提到自動組合,若是按上面說的那種思路,能自動組合找到的服務,那豈不成了能自動編程了?那程序猿豈不是都沒飯吃了?目前來看這是不可能實現的,所以這麼說的肯定都是假冒僞劣。開會那天,就在想,對一些簡單的邏輯,倒是可以這麼搞,有一類專門的服務,專門負責組合其他組件,暫時叫它組織者,這麼一來,完成一個任務,就只要簡單的選一個組織者,和其他需要的網上組件。但是有很大的限制,太複雜的邏輯無法實現,因爲這種方式,要求組織者和網上組件的標準化,這樣就不可能實現太複雜的東西,那需要專門的開發,就需要額外的工作(這樣也就是另一種折中,將傳統的軟件開發中需要的某些標準組件外包到網上組件,就是上面說的外包)

 

另一種方向

 其實也是現在已經有的東西,就是物流的跟蹤信息類似的東西,用快遞的時候可以上網查訂單狀態。腦細胞有限,能想到的電子服務的“電子”,另一個意思也就是傳統服務業的信息化支持,搞計算機的,能做的無外這些事了。現在芯片便宜,網絡發達,可以將一些芯片做到各種小東西里,最近國家領導一句話開了好多的物聯網,也是基於這些技術。利用便宜的芯片和一些簡單的移動設備,我們可以實時的跟蹤傳統服務的各個環節,再加上實行前的計劃也可以信息化,包括事後的服務,就可以將整個服務流程信息化起來。比如,由一個類似淘寶的平臺,我們在網上找到各種提供服務的提供商,可以是買個菜(可以在網上對着視屏自己挑,或者對標準事先要求),買個票,在外地讓水管工去修個管,他手裏拿着個什麼發射器,網上點個按鈕,就即時地給他家裏的某些臨時權限。其實很多現實中都在做了,沒必要把一個東西說得玄之又玄,恨不能讓人看不懂。我之前看的一些論文就是這樣,讓人感覺就兩個字 sb。可能也是有些東西一些人都當做共識,就不提了,可憐我這門外漢,還好我也不想弄這方向。

發佈了24 篇原創文章 · 獲贊 6 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章