Re: [請益] 有使用 ESB 的人可以給我一些意見嗎?

看板 Soft_Job
作者 infinitlee (...)
時間 2018-08-24 22:27:02
留言 1則留言 (0推 0噓 1→)

: 標題: Re: [請益] 有使用 ESB 的人可以給我一些意見嗎? : 時間: Fri Aug 24 21:09:30 2018 : : 既然又cue到三百萬,身為國內金融八成市佔率的一線的ESB廠商的王牌Presale,來跟你 : 解說ESB的妙用與優勢。 : : ESB 是建構在 SOA (service oriented architecture )架構下的應用產物。也就是強調 : ,把企業內部應用都變成一種「服務」然後透過ESB去做集中化管理、系統整合和自動串 : 連。 : : 例如一些封閉應用,不支持標準的開放介面,透過ESB可以把這些封閉應用轉為開放介面 : ,變成 HTTP webservice 的API化,這樣你就可以輕鬆的讓企業流程在ESB上面自動串連 : 各個應用。 : : 例如你有一個封閉的薪資系統,只能透過ftp和專屬的 csv text file 做資料交換,又有 : 另一套出缺勤打卡系統,只能透過excel匯入匯出。過去都是仰賴人工匯出出缺勤excel提 : 供給薪資系統做依據調整薪資,如今導入ESB,透過內建許多配接器 adapter 幫你把這些 : 介面統一成 http webservice 接口,然後透過 BPM 工具去把這個流程自動串連起來。 : : 優勢是保留過去投資的系統不用浪費,繼續沿用,不用因為考慮自動化就必須購買或是改 : 寫舊系統。 : : 畢竟換系統,最大的成本不是系統價格,而是幾十年舊資料如何做 data migration.... : : 好,為什麼ESB可以在金融領域橫行,因為AS400這些封閉的大型主機盛行啊!首先是這些 : 大型主機使用的資料編碼,不管是UNISYS或是EBCDIC都不是現在開放端常見的UNICODE, : 資料格式更是各有怪異之處,對外通道通常是MQseries或是FTP與native Socket,都是不 : 友善的交易介面。 : : 過去銀行在開發網銀這類系統,就是靠ESB這類方案去整合既有的封閉主機。 : : 回頭再講ESB的強項好了,當所有企業內部系統訊息都在同一條高速公路上流竄,你做稽 : 核和系統間的權限控管就容易多了啊!什麼 message 幾點幾分從A系統呼叫B系統?這個m : essage夾帶的等級與權限夠不夠,通通一清二楚! : : 想是IBM we sphere or TIBCO 的ESB,甚至可以在每一種訊息上面設定基礎單價成本,月 : 底透過交易統計直接算出營業成本報表,多屌!? : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.20.48 : ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1535116172.A.D73.html ESB 講白就昰在一間企業中AP系統的基礎建設。如同A大所說。他就是一條貫穿整各 企業的主要幹道。整合了各系統之間的溝通與規格,使用統一的規格來呼叫,集中控管。 以銀行為例,一間銀行至少有上百上千的交易電文,與其要各系統自行維護規格,不如 統一由ESB來進行控管。讓各前端系統更專心於業務流程 好啦,以上是屁話。真的做過ESB的人,碰到沒作過ESB的人,他們的感想就ESB (Middleware),不就是一套左進又出的系統,有什麼重要的??? 最多就是轉轉格式,轉轉碼。有什麼難的,又沒有業務邏輯,真不懂? 但是要是今天ESB有問題,那些人就是指著你的鼻子說"你們系統這麼重要,怎麼能掛。" 但是目前大部分銀行只是把ESB當作是一個通訊中介,並沒有對這東西有其他的期許與 想法。所以主要就是把ESB當作一個Adapter,Transformer的角色。 --
※ 批踢踢實業坊(ptt.cc), 來自: 114.34.0.10
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1535120824.A.33F.html

fayhong: 感謝前輩說明! 08/25 01:14

您可能感興趣