미국의 표준기술을 체계화 MDA란 무엇인가 Model Driven Architecture를 말합니다. 모델 구동형 아키텍쳐라고 하기도 하는데요. 객체지향의 표준화 단체인 미국의 'OMG(Object Management Group)'가 말하는 시스템의 구축 방법으로, 여러 개의 표준기술을 체계화한 것이라고 생각하면 됩니다. MDA에서는, OS나 언어에 의존하지 않고 작성하는 "PIM(플랫폼 독립 모델)"와, 특정의 OS나 언어 전용의 모델 설계로 만드는 "PSM(플랫폼 특화 모델)"에 의존한 모델을 상정합니다. PIM에서 PSM에 대한 매핑 룰은 정의되어 있으며, MDA 툴에 의해 PIM에서 PSM에 대한 소스코드 생성을 자동, 반자동으로 실시할 수 있습니다. MDA 툴은 워터폴형 시스템 개발 공정의 "시..
MDM Mobile Device Management 스마트 디바이스 관리방법 스마트 디바이스 스마트폰 같은 거죠. 이걸 관리하는 방법입니다. Mobile Device Management를 말하는데요. 비즈니스에서 사용하는 스마트폰등의 모바일 디바이스의, 시스템 설정등을 통합적·효율적으로 관리하는 수법. 또한, 그것을 실현하는 소프트웨어나 정보 시스템등을 말하는 겁니다. MDM의 배경에는, 기업이 소형으로 휴대하기 쉬운 모바일 디바이스를 대량으로 도입하게 되어, 비즈니스로서의 이용 범위가 계속 확대되고 있는 것을 들 수 있습니다. MDM에서는 사원이 사용하는 단말의 설정 등을 관리부문에서 일원적으로 관리하고 있습니다. 회사의 방침에 따른 보안 설정, 사용하는 소프트웨어의 종류나 버전의 통일, 앱의 설치 등..
패킷의 최대 용량 및 그 설정치 MTU 알아보기 Maximum Transmission Unit의 약어. 통신기기를 한 번에 송신할 수 있는 패킷의 최대 용량 및 그 설정치를 말합니다. 패킷은 네트워크에서 주고받는 데이터 덩어리를 말한다.MTU는 통신 미디어나 통신 프로토콜에 의해서 다르며, 이더넷은 1500 바이트, 광섬유(FDDI)는 4352 바이트, ATM은 9180 바이트입니다. 패킷이 송신원으로부터 수신인에 도착하기까지의 사이에는, 이더넷이나 광섬유 등 몇개의 통신회선을 경유합니다. MTU 값이 큰 네트워크에서 작은 네트워크로 패킷을 전송하는 경우 라우터가 전송처의 회선에 설정된 MTU 값을 참조하여 패킷을 분할합니다. MTU는 범위 내에서 임의로 설정할 수 있다.오래된 OS의 경우에는 MTU 값..
Machine-to-Machine M2M을 좀 보죠 Machine-to-Machine의 약자입니다. 사람이 개재하지 않고 기계끼리 서로 정보를 교환하는 것을 가리킨다.덧붙여서, 인간끼리의 통신을 "H2H(Human-to-Human)", 사람과 기기와의 통신을 "H2M(Human-to-Machine)" 또는 "M2H(Machine-to-Human)"라고 부르는데요. M2M의 대상이 되는 기계는 공장의 공작기계, 빌딩의 공조시스템, 감시카메라, 자동판매기, POS레지, 트럭이나 택시와 같은 것입니다. 이러한 기계에 센서나 통신기기를 달아 서로 제휴시키거나 원격지에 있는 서버로 일원 관리하거나 하는 것이 가능하구요. 일반적으로는 로컬 네트워크에 의해 기계와 기계를 접속함으로써 보다 정확한 자동제어를 실시하는 ..
자재소요계획 MRP에 대한 설명입니다 자재소요계획 MRP 들어보신 적 있나요? Material Requirements Planning (자재소요계획)를 말합니다. 제조업 등의 생산관리 기법의 하나로, 반제품, 부품, 재료의 "필요한 것을" "필요한 때에"구입제조하기 위한 생산관리방식입니다. 1970년대에 "미국 생산 재고 관리 협회(APICS)"가 제창을 했구요. 또, MRP를 발전시켜, 자재 이외의 인원이나 설비 등, 제조에 필요한 모든 자원을 관리하는 구조를 "MRP2(Manufacturing Resource Planning:제조 자재 계획)"이라고 합니다. 게다가 생산에 머무르지 않고, 기업 전체의 재고, 결제, 자산등의 관리를 실시하는 것이 "ERP(Enterprise Resource Planni..
HDML이라는 것을 알아보겠습니다 Handheld Device Markup Language를 말하는 단어가 HDML입니다. 휴대 전화나 PDA, 손목시계등의, 화면이 작고 대역이나 입력 기기가 한정된 단말에 사용되는 마크 업 언어를 말하며, au의 휴대 전화로 이용할 수 있는 "EZweb"로 사용되고 있습니다. 같은 휴대 단말 전용의 기술 언어인 Compact HTML과의 호환성은 없습니다. PC 전용의 마크 업 언어인 HTML(Hytext Markup Language)와 문법이 비슷하지만, HDML에서는 1개의 페이지를 카드라고 하는 단위로 취급해, 데이터는 복수의 카드를 정리한 덱 단위로 송수신 되기 때문에, 복수의 페이지를 동시에 읽어, 통신을 할 수 없는 장소에서도 캐시로 페이지의 이동을 할 수 ..
HTTP/2 (Hypertext Transfer Protocol version 2) Hypertext Transfer Protocol version 2에 대한 것들 정리해봅시다. World Web에서 이용되는 HTTP 버전 중 하나입니다. Web 서버와 Web 클라이언트 사이에 데이터의 송수신을 실시할 때에 이용되는 프로토콜(통신 규약)이며, 통신의 다중화나 데이터의 압축을 도모함으로써, 데이터를 고속 전송할 수 있습니다. HTTP/2의 주된 기능으로는 스트림의 다중화, 스트림의 우선도, 헤더 압축, 플로우 제어 등이 있습니다. "Hypertext Transfer Protocol Bis 워킹 그룹"은 1999년 6월, "RFC 2616"으로서 HTTP/1.1을 규정했습니다. 그러나 동영상 등의 콘텐츠 증..
SDN이라는 말은 들어보기도 힘듭니다 Software Defined Networking이라는 겁니다. 이걸 SDN이라고 합니다. 네트워크의 구성, 기능, 성능 등을 소프트웨어의 조작만으로 동적으로 설정 변경할 수 있는 기술의 총칭인데요. 2013년경부터 주목받아 2013년이 SDN 원년이라는 얘기도 나옵니다. 종래의 물리적인 네트워크는 서버나 네트워크 기기의 추가, 네트워크 구성의 변경 등을 실시할 때 케이블을 빼고 꽂는 등의 물리 작업이나 라우터, 스위치, 방화벽 등의 각 기기의 변경 등을 실시할 필요가 있었습니다. 그러나 SDN을 이용하면 물리적으로 접속된 네트워크상에서 가상적인 네트워크를 구축할 수 있기 때문에 소프트웨어 제어만으로 쉽고 신속하게 네트워크 구성을 변경할 수 있어 매우 효율적입니다. ..