λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

#6 자격증 πŸ—‚οΈ/5-1 μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬

[μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬ μ‹€κΈ°] 4. 톡합 κ΅¬ν˜„

톡합 κ΅¬ν˜„

 

 

연계 μš”κ΅¬μ‚¬ν•­ 뢄석 기법

델파이 기법 : μ „λ¬Έκ°€μ˜ κ²½ν—˜μ  지식을 ν†΅ν•œ 뢄석 기법 

체크리슀트 : 기쀀에 λŒ€ν•œ 점검 

인터뷰 : μ‚¬μš©μž 면담을 톡해 연계 μš”κ΅¬μ‚¬ν•­ λΆ„μ„ν•˜λŠ” 기법 

브레인 μŠ€ν† λ° : μ†Œμ†λœ 인원듀이 자발적으둜 μžμ—°μŠ€λŸ½κ²Œ μ œμ‹œλœ 아이디어 λͺ©λ‘μ„ 톡해 연계 μš”κ΅¬μ‚¬ν•­μ„ λΆ„μ„ν•˜λŠ” 기법 

μΈν„°νŽ˜μ΄μŠ€ μ‹œμŠ€ν…œ ꡬ성

*솑신 μ‹œμŠ€ν…œ

연계할 데이터λ₯Ό λ°μ΄ν„°λ² μ΄μŠ€μ™€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μœΌλ‘œλΆ€ν„°

연계 ν…Œμ΄λΈ” λ˜λŠ” 파일 ν˜•νƒœλ‘œ μƒμ„±ν•˜μ—¬ μ „μ†‘ν•˜λŠ” μ‹œμŠ€ν…œ

*쀑계 μ„œλ²„

연계 λ°μ΄ν„°μ˜ λ³΄μ•ˆ κ°•ν™”λ₯Ό μ§€μ›ν•˜λŠ” μ‹œμŠ€ν…œ

JDBC : μžλ°”μ—μ„œ λ°μ΄ν„°λ² μ΄μŠ€μ— 접속할 수 μžˆλ„λ‘ ν•˜λŠ” μžλ°” API μ‚¬μš© 연계 방식

κ΅¬μ„±μš”μ†Œ

JDBC Application

JDBC API

JDBC Driver Manager : λ“œλΌμ΄λ²„ 검색, μ—°κ²° 및 μ΄ˆκΈ°ν™” μˆ˜ν–‰

JDBC Driver : DBMSκ°€ 이해할 수 μžˆλŠ” ν”„λ‘œν† μ½œλ‘œ λ³€ν™˜ ν•΄μ£ΌλŠ” μ–΄λŒ‘ν„°

ν•˜μ΄νΌλ§ν¬ : ν˜„μž¬ νŽ˜μ΄μ§€μ—μ„œ λ‹€λ₯Έ λΆ€λΆ„μœΌλ‘œ κ°€κ±°λ‚˜ λ‹€λ₯Έ νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•˜κ²Œ ν•΄μ£ΌλŠ” 기술 

연계 기술

*API

직접 연계 기술 쀑 ν•˜λ‚˜λ‘œ μš΄μ˜μ²΄μ œλ‚˜ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄κ°€ μ œκ³΅ν•˜λŠ” κΈ°λŠ₯을 μ œμ–΄ν•  수 있게 λ§Œλ“  μΈν„°νŽ˜μ΄μŠ€

*μ†ŒμΌ“ :

κ°„μ ‘ 연계 기술 쀑 ν•˜λ‚˜λ‘œ λ„€νŠΈμ›Œν¬λ₯Ό κ²½μœ ν•˜λŠ” ν”„λ‘œμ„ΈμŠ€ κ°„ ν†΅μ‹ μ˜ 쒅착점

IP Address 와 Port λ„˜λ²„κ°€ 합쳐진 ν˜•νƒœ \ μ„œλ²„ν”„λ‘œκ·Έλž¨κ³Ό ν΄λΌμ΄μ–ΈνŠΈ ν”„λ‘œκ·Έλž¨μ΄ 톡신을 ν•  수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” κ΅ν™˜ 기술

IPC μ£Όμš”κΈ°λ²•,

*컀λ„₯μ…˜ ν’€

데이터 λ² μ΄μŠ€μ— μ—°κ²°λœ 컀λ„₯μ…˜ 미리 λ§Œλ“€μ–΄μ„œ pool 에 μ €μž₯ν•΄ 두고 ν•„μš”ν•  λ•Œ μ“°κ³  λ°˜ν™˜ν•˜λŠ” 기법

직접 연계 방식쀑 DB μ—°κ²° 방식


SOAP

HTTP / SMTP 등을 μ‚¬μš©ν•˜μ—¬ XML λ©”μ‹œμ§€λ₯Ό λ„€νŠΈμ›Œν¬ μƒνƒœμ—μ„œ κ΅ν™˜ν•˜λŠ” ν”„λ‘œν† μ½œ

WSDL

μ›Ή μ„œλΉ„μŠ€λͺ…, 제곡 μœ„μΉ˜ λ“± μ›Ή μ„œλΉ„μŠ€μ— λŒ€ν•œ 정보가 기술된 XML ν˜•μ‹μœΌλ‘œ κ΅¬ν˜„λ˜μ–΄ μžˆλŠ” μ–Έμ–΄

*UDDI

WSDL 을 등둝, 검색 μœ„ν•œ μ €μž₯μ†Œ 곡개적으둜 μ ‘κ·Ό-검색이 κ°€λŠ₯ν•œ  λ ˆμ§€μŠ€νŠΈλ¦¬μ΄μž ν‘œμ€€

*IPC

μš΄μ˜μ²΄μ œμ—μ„œ ν”„λ‘œμ„ΈμŠ€ κ°„ μ„œλ‘œ 데이터λ₯Ό μ£Όκ³  λ°›κΈ° μœ„ν•œ ν†΅μ‹ κΈ°μˆ 

κ³΅μœ λ©”λͺ¨λ¦¬, μ†ŒμΌ“, μ„Έλ§ˆν¬μ–΄, λ©”μ‹œμ§€ 큐

연계방식

직접 연계 방식

κ°„μ ‘ 연계 방식

EAI

ꡬ좕 μœ ν˜• (포 ν—ˆ λ§€ ν•˜)

포인트 투 포인트

κ°€μž₯ 기초적인, 1:1 λ‹¨μˆœ 톡합 방법

ν—ˆλΈŒ μ•€ 슀포크

단일 μ ‘μ μ˜ ν—ˆλΈŒ μ‹œμŠ€ν…œμ„ ν†΅ν•˜μ—¬ 데이터 μ „μ†‘ν•˜λŠ” 쀑앙 집쀑식 방식

λ§€μ‹œμ§€ λ²„μŠ€

λŒ€μš©λŸ‰ 데이터 처리 κ°€λŠ₯

ν•˜μ΄λΈŒλ¦¬λ“œ 

κ·Έλ£Ή λ‚΄μ—λŠ” ν—ˆλΈŒμ•€ 슀포크,

κ·Έλ£Ή κ°„μ—λŠ” λ©”μ‹œμ§€ λ²„μŠ€ 방식을 μ‚¬μš©ν•˜λŠ” 톡합 방식

κ΅¬μ„±μš”μ†Œ

μ–΄λŒ‘ν„° : EAI ν•΅μ‹±μž₯치둜 데이터 μž…μΆœλ ₯ 도ꡬ

브둜컀 : 데이터 포맷과 μ½”λ“œλ₯Ό λ³€ν™˜ν•˜λŠ” μ†”λ£¨μ…˜

λ©”μ‹œμ§€ν : 데이터λ₯Ό μ†‘μˆ˜μ‹  ν•˜λŠ” 기술

ESB

κΈ°μ—…μ—μ„œ μš΄μ˜λ˜λŠ” μ„œλ‘œλ‹€λ₯Έ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ°„

ν•˜λ‚˜μ˜ μ‹œμŠ€ν…œμœΌλ‘œ 관리 운영

μ„œλΉ„μŠ€ 쀑심 톡합 μ§€ν–₯ 연계 방식

λŠμŠ¨ν•œ κ²°ν•©


ν…Œμ΄λΈ” μ •μ˜μ„œ : ν…Œμ΄λΈ”μ„ κ΅¬μ„±ν•˜λŠ” μ»¬λŸΌλ“€μ˜ νŠΉμ„±, 인덱슀 업무 κ·œμΉ™μ„ λ¬Έμ„œν™”

μΈν„°νŽ˜μ΄μŠ€ μ‹œμŠ€ν…œμ˜ 데이터 ν‘œμ€€ κ΅¬μ„±μš”μ†Œ (κ³΅κ°œμ’…)

μΈν„°νŽ˜μ΄μŠ€ 데이터 곡톡뢀 , κ°œλ³„λΆ€ , μ’…λ£ŒλΆ€

LIST