B2B,怎麼又來了?
SOA:時代進步延伸出來的產物 今年幾家軟體大廠IBM、BEA、微軟、甲骨文(Oracle),甚至SAP都宣布,他們的軟體架構未來都會朝SOA發展,但怎麼做都還沒有個譜,目前都還在市場教育階段,透過不斷地宣傳,讓大家了解這個專有名詞以及其重要性。但話又說回來,比較起過去2~3年的IT發展歷程,這些技術或許不新,有人說是冷飯熱炒,但我認為是時代進步延伸出來的產物。 怎麼說呢?過去的資訊不發達的時候,企業建置靜態網站是很了不起的事,5~8年前開始可以公布資料(如貼公布欄)。後來網站技術逐漸進步到利用CGI程式開發互動機制,CGI遂成為當時熱門課程。另一方面,來自世界各角落的有志之士也不計代價,貢獻自己的發現,像PHP、ASP、Perl、Java的JSP等也慢慢竄紅,並逐漸普及化。 普及化後總要追求進步,上述技術處理的都還是B2C的範圍,B2B、Supply Chain都在談,一直都在進步當中,而B2C技術已經完備,靠的是Brower和Server端的運算,B2B的解決方案也逐漸演進到後來的EDI資料交換,或到所謂的B2B Gateway,利用中介平臺作為大家交換的中心;因為IBM和微軟等大廠握手言和,將各自產品中相似的技術整合,2000年才發展出電子商務新標準--Web Services。 Web Services讓B2B成本平民化 要不要和外界整合是公司心態問題。像臺塑集團上萬家上下游廠商,建置屬於該集團的B2B引擎,要跟它做生意都要連上,這也算是合理的運作方式;在某些狀況下,如果A廠商不想跟臺塑做生意,或跟臺塑做生意只佔B廠商營業額的一小部分,B廠商不想花大錢投資在這一小部分的利益上,但這筆錢終究還是要給出去。 然而,不是只有大集團或大企業有B2B的技術需求,上述的整合方式只是集中式的資料交換形式,現在類似的案子比較少了,過去幾年都做完了,中型企業的B2B需求似乎比較少,或根本也沒有實力作,只能照傳統的模式走,但畢竟中小型企業IT資源有限,成效相對也打了折扣。 這幾年大廠談的SOA,就是用Web Services來整合各企業間需要交換的資料,唯一的形式就是把所有企業之間能夠開放資訊應用,透過統一的介面、統一的方式相互開放;如果公司和公司間還未開始進行資料交換,先提供外界相關服務查詢,Web Services提供像電話簿一樣的機制,將該資料登記在UDDI中,既然登...