Home - rilak-kuma/rainbowpoint GitHub Wiki
κΈμ΅κΆ μμ€ν μ°κ³μ©μ΄
1. MCI/MCA
Multi Channel Integration / Multi Channel Architecture
μ£Όλ‘ κΈ°μ λ΄λΆ λκΈ°μ’ λλ μ μ¬κΈ°μ’ μμ€ν μ μ°κ³μν€λλ° μ¬μ©λλ€. μλ₯Ό λ€μ΄ μνμμ μ¬μ μ 무μ μμ μ 무λ MCI/MCAλ₯Ό ν΅ν΄ μ°κ³λλ€. MCIμ MCAλ κΈ°μ λ§λ€ λ€λ₯΄κ² λΆλ₯Ό μ μμ§λ§ μλ―Έ μ°¨μ΄λ λμ§ μλλ€. λλ΄ μ±λν΅ν©μ λλ΄MCIκ°, λμΈκΈ°κ΄(κΈμ΅κ²°μ μ, μν, VANμ¬ λ±) μ±λν΅ν©μ λμΈMCIκ° λ΄λΉνλ€.
1.1. μ₯μ
λΉμ© κ°μ : μ±λ μ¦κ°μ κΈ°μ‘΄ μ±λμ κ΄λ¦¬μ λ°λ₯Έ λΉμ©μ΄ μ¦μ΄λ λ€. μ λ΅μ νλ‘μ νΈ κ°λ₯ : λ§μΆ€ν μλΉμ€μ λ³΅ν© μν νλ§€μ κ°μ μν λ° μλΉμ€ μ²΄κ³ κ΅¬νμ΄ κ°λ₯ν΄μ§λ€.
1.2. κΈ°λ₯
μ λ¬Έ λ³ν : μΈλΆ μμ€ν μ μ λ¬Έμ λ΄λΆ μμ€ν μ μ λ¬Έκ³Ό λ§€ν λ€μν ν΅μ λ°©μ μ§μ : P2P, Request/Reply, Store/Forward, Publish/Subscribe λ± λ€μν νλ‘ν μ½ μ§μ : μΌλ°μ μΌλ‘ Socket ν΅μ , TCP/IP, X.25, FTP, HTTP, SOAP λ± Load Balancing, Failover, Flow Control λ°°μΉμ‘ μ²λ¦¬ λ° μ€μΌμ₯΄λ¬ 보μ : μνΈν/볡νΈνλ₯Ό ν΅ν λ°μ΄ν° 보μ
1.3. κ΅¬μ± μμ
μ±λ μ΄λν° : ν΅μ νλ‘ν μ½, λΉμ¦λμ€ νλ‘ν μ½μ μΈν°νμ΄μ€ λ΄λΉ λ§€ν μμ§ : μΈλΆ μ λ¬Έμ λ΄λΆ μ λ¬Έ(ν΄λΉ μ 무)μΌλ‘ λ³ν λ§€ν DB : μ λ¬Έ λ§€ν ν μ΄λΈ Developer Studio : μ λ¬Έ, λ§€ν λ£° μ μ Admin Tool : μμ€ν κ΄λ¦¬ λꡬ (λͺ¨λν°λ§, Failover)
1.4. λ¨μ
ν΅ν©μ΄ λ°μν λλ§λ€ λ³λμ ν΅ν© νλ‘κ·Έλ¨μ ꡬμΆν΄μΌ νλ€. μ¦, ν΅ν©νκ³ μνλ κΈ°λ₯μ΄ λμ΄λ μλ‘ ν΅ν© νλ‘κ·Έλ¨ μκ° κ³μ λμ΄λλ€λ κ²μ΄λ€. λ μμ€ν μ΄ κ΅μ²΄λλ€λ©΄ κ΅μ²΄λ μμ€ν μ μΈν°νμ΄μ€λ₯Ό λ°κΏμΌ νλ€. EAIλ μλ‘ λ€λ₯Έ μμ€ν λ€μ Native μΈν°νμ΄μ€λ₯Ό ν΅ν΄ μ°κ²°νλ κ²μ΄κΈ° λλ¬Έμ κ° μμ€ν μ λν μ λ¬Έμ§μ, ν λΆμμμ μ°κ³ νλ‘μΈμ€, μΈν°νμ΄μ€ νλ‘κ·Έλλ°μ λν μ§μμ κ°μΆκ³ μμ΄μΌ νλ€.
1.5. κ΅¬μΆ μ κ³ λ €μ¬ν
μ±λ₯ : λͺ¨λ μ±λμ΄ μ§μ€λλ€. λ°λΌμ μ±λ₯ μ΄μκ° λ°μν μ μλ€. μ±λ₯ ν보 λ°©μμ΄ νμνλ€. κ°μ©μ± : MCIμ μ₯μ λ μμ€ν μ 체 μ₯μ λ‘ μ΄μ΄μ§λ€. λ°λΌμ μ₯μ λμ λ°©μμ΄ νμνλ€.
1.6. μλ΅ λ³΄μ₯
1.6.1. λλ΄
μμ²ν λ¨λ§μ μ±λID λ° μΈμ μ μ₯ μμ² λ¨λ§μ μλ΅μ λ¬Έ λκΈ° λ¨λ§μ νμμμ μ λ¬Έ μμ μ ν΄λΉ μμ²μ λ¬Έ μ€λ₯ μ²λ¦¬ Back-end μ§μ° μλ΅ μ λ¬Έ μ€λ₯ μ²λ¦¬
1.6.2. λμΈ
μ λ¬Έλ³ νμμμκ° μ€μ νμμμ μ²λ¦¬λ°©λ² μ€μ
- μ¬μ μ‘ νμ
- μ€λ₯ μ μ‘
1.7. μ ν
MCI μ νμλ ν°λ§₯μ€μ AnyLink λ±μ΄ μλ€. SSη€Ύ λ±μμ μ¬μ©μ€μ΄λ€.
2. EAI
Enterprise Application Integration
μ£Όλ‘ κΈ°μ λ΄λΆ μ΄κΈ°μ’ μμ€ν μ μ°κ³μν€λλ° μ¬μ©λλ€. μμ€ν ꡬ쑰λ κ°λ° μΈμ΄κ° λ€λ₯Ό μ μμ΄μ μ΄λν°λ₯Ό μ¬μ©νλ€. μλ₯Ό λ€μ΄ μνμμ μ±λκ³μ κ³μ κ³λ EAIλ₯Ό ν΅ν΄ μ°κ³λλ€.
3. ESB
Enterprise Service Bus
SOAμμ μ¬μ©λλ κ°λ μ΄λ€. EAIμ μ μ¬νκ² μ¬μ©λλ€. κΈ°κ΄ κ°, μλΉμ€ κ° μ°κ³κ° μ΄λ£¨μ΄μ§λ€. SOA κ°λ μ λμ νμ§ μμ κΈ°κ΄μμ ESBλΌλ κ°λ μ μ μ¬μ©νμ§ μλλ€.
4. FEP
Front End Processor
μλλ λ©μΈνλ μμμ ν΅μ κ³ΌλΆνλ₯Ό κ²½κ°μν€κΈ° μν΄ μ μ²λ¦¬ μμ μ νλ κ³Όμ μ λ§νλ€. κΈμ΅κΆμμλ μλ―Έκ° μ‘°κΈ μμ λμ΄ B2B μ°κ³λ₯Ό FEPλΌκ³ λΆλ₯Έλ€. μ μ©μ λλ VPNμ μ΄μ©ν μ°κ²°λ κΈ°κ΄ κ°, μ ν΄μ§ μΈν°νμ΄μ€λ‘ λ°°μΉνμΌ(SAM)μ μ λ¬νλ€. ESBμ FEPλ νΌμ©λ μλ μλ€. FEPλΌλ μ©μ΄λ κ³Όκ±° κΈμ΅μμ€ν μ΄ IBMμ λ©μΈνλ μμ μμ‘΄μ μ΄μλ κ²μ κΈ°μΈνλ©°, μ¬λ°λ₯Έ λ¨μ΄λ μλλ€. NIAλ NIPAμμ κΈ°μ μν€ν μ²λ₯Ό μ΄μΌκΈ° ν λλ κΈ°κ΄ κ° μ°κ³λ ESBλΌλ μ©μ΄λ₯Ό μ¬μ©νλ€. ESB λν νμ€νλ λͺ νν κ°λ μΈ κ²μ μλμ§λ§, νμ¬μ FEPμ μν μ κ³ λ €νμ λ ESBλ‘ λΆλ₯΄λ κ²μ΄ λ μ ν©ν μΈ‘λ©΄μ΄ μλ€.
5. SOA
SOAλ μ΄λ€ μ€μ²΄κ° μλ€κΈ° 보λ€λ κ°λ μ΄λ€. μ΄λ€ κ°λ μ΄λλ©΄ λΉμ¦λμ€μ μΈ μλ―Έλ₯Ό κ°μ§λ μ»΄ν¬λνΈλ₯Ό κΈ°μ λ΄μ ν΅ν©λ νλ‘ν μ½λ‘ μλΉμ€νμ¬ μ 곡νλ κ°λ μ΄λ€. κ·Έλμ μ΄ SOAλ BPMμ μ΄μ©ν Compositionμ΄λ ESBλ₯Ό μ΄μ©ν μ μ°μ±μ μ¦λ λ±μΌλ‘ ꡬ체νλ μ μλ€.
6. κΈμ΅κΆμ μ±λμ΄λ 무μμΈκ°?
μ°μ λλ΄ μ±λκ³Ό λμΈ μ±λλ‘ λλ μ μλ€.
λλ΄ μ±λ : κ° μμ μ μ λ¨λ§(창ꡬ), ATM, μΈν°λ·, μ½μΌν° λ±μ κ³ κ° μ μ (μ¦κΆμ¬μ κ²½μ°λΌλ©΄ κ° μμ μ μ λ¨λ§, HTS, WTS, MTS λ±μ΄ λκ² λ€) λμΈ μ±λ : κΈμ΅κ²°μ μ, μ ν΄κΈ°κ΄, μν곡λλ§, VANμ¬ κ·Έλ°λ° μ±λμ΄ λμ΄λλ©΄μ κ΄λ¦¬, ν΅μ κ° μ΄λ €μμ§λ€. λν μλΉμ€ μ€λ³΅μ λ°λ₯Έ λΉμ©μ΄ μ¦κ°νκ³ μλ€. μΌλ°μ μΈ μ±λ ꡬ쑰μ λ¬Έμ μ μ μ 리ν΄λ³΄μ.
μ 무μ μ±λ μ’ μμ± : μμ€ν μ κ°λ°ν λ λͺ¨λ μ±λμ κ³ λ €νμ¬ κ΅¬νν΄μΌ νλ€. μ±λμ λ³κ²½νκ±°λ μΆκ°νλ€λ©΄ μμ μμ©μ λ³κ²½μ΄ νμνλ€. μ€λ³΅ μ 무 κ°λ° : κ°λ° κΈ°λ₯μ΄ μ€λ³΅λλ€. λ§μ½ μ λ¬΄κ° λ³κ²½λλ©΄ λ€λ₯Έ μ±λμ λͺ¨λ λ³κ²½ν΄μΌ νλ€. μ€λ³΅ μΈν°νμ΄μ€ κ°λ° : κ°κ°μ μ±λμ λͺ¨λ ν μ 무μ λν μΈν°νμ΄μ€λ₯Ό μ€λ³΅νμ¬ κ°λ°νλ€. κ²λ€κ° μ λ¬΄κ° μΆκ°λλ©΄ μ±λ μΈν°νμ΄μ€λ₯Ό λ κ°λ°ν΄μΌ νλ€. μΌκ΄μ± λΆμ¬ : μ μ±λμ λμμΌλ‘ νλ μΈνλΌ λΆμ¬λ‘ μΈν΄ μΌκ΄μ± μλ μ 보 μ κ³΅μ΄ μ΄λ ΅λ€.