Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real-time Mobility Process Server

Similar presentations


Presentation on theme: "Real-time Mobility Process Server"— Presentation transcript:

1 Real-time Mobility Process Server
Argo2002 V2.0 Real-time Mobility Process Server (주)엠디텍

2 CONTENTS 회사 소개 Mps Mobility Process Server Mps Architecture
Mps Function Mps Feature 주요 구축 사례 Demo.

3 회사 소개 개 요 연 혁 비 고 주 요 내 용 일 자 설 립 일: 2006 년 1 월 4 일 대표이사: 윤 도 하
개 요 연 혁 현대산업개발 건설현장 모바일 공종관리수행 농수산물유통공사 모바일 가격조사 시스템수행 산재의료관리원 모바일 출장검진 시스템수행 동주페인트 모바일 물류관리 구축 수행 포스틸 모바일 대리점제고관리 구축 수행 행정자치부 국가재난재해 모바일 수행 청림,신영식품 모바일 출하관리 수행 코델 담보물건관리 프로젝트 수행 인천국제공항 모바일 안전관리 수행 제일모직㈜ 전자재료 모바일 물류관리 수행 제일모직 케미칼 사업부 모바일 MES수행 주식회사 시엔유 설립 (DB보안 솔루션 판매) 엘지카드 미들만 공급계약 동양종합 금융증권 디비보안 공급계약 의료정보기술 홈케어시장 다수 협력제휴 ㈜글로발립사운드 VOIP사업제휴 ㈜엠디텍으로 사명 변경 ㈜제이원비즈 모바일 부문 사업제휴 유무선 통합서버 Mps개발 완료 2002 ~ 2003 2004 ~ 2006 비 고 주 요 내 용 일 자 설 립 일: 년 1 월 4 일 대표이사: 윤 도 하 업 종: S/W 개발, 공급 주력제품: MPS (Mobility Process Server) * 관리툴,개발툴 포함 임 직 원: 9 명 (연구개발 5명)

4 회사 소개 Mobility Process Solutions
핵심 경쟁력 Mobility Process Solutions 기업의 유선프로세스(Fixed Process)경계를 넘어 비용절감,생산성향상,빠른 정보 접근의 방법을 제공 하여 고질적인 의사결정 프로세스 병목현상을 제거 하는 새로운 정보접근 방법을 제공함 위치정보(GPS),인덱싱정보(RFID,Barcode)등 유비쿼터스 기술을 이용한 프로세스 개선 Integrated Convergence Solutions VoIP와 VoFi(Voice over WiFi)기술의 융합 서비스 Mobility Process와 LBS(Location based Service)융합 서비스 Mobie Device와 Indexing Data(RFID,Barcode,embbeded OS)융합 서비스 SAP/R3 Server, Exchange Server, Lotus Notes 서버 Adaptor Web Based Application Adaptor, Home Care Service Adaptor Industry Solutions 공공기관(Federal Service) ,물류(Retail , Delivery Service) , 제조현장( Mobile MES,설비관리) , 홈케어(Home care) ,병원(Health Care) , 교육(Education Service)

5 Mobility Process Server ?
DBMS, Business Server, Mobile Device와 통신환경 그리고 기업의 유선상 운용되는 다양한 전산자원을 무선 LAN 혹은 이동전화망 으로 접속하여, 실시간으로 데이터 처리를 실현 시켜주는 Mobile Business 구축 지원 도구 Variety mobile device needs Wireless LAN Legacy DB & Server irDA,bluetooth CDMA or GSM 망 Wireless Network

6 Mobility Process Server position
C 계열 VM 지원 Phone Internet -DB Server Legacy System PDA with CDMA or GMS 무선랜 Access Point PDA with wireless LAN (Windows NT/2002 /XP/2003) Legacy Client

7 Mobility Process Server architecture
Wireless LAN Bluetooth Digital Cellular Public wLAN Off line Sync On line Real time transaction Version Manage Oracle SQL Server DB2 Sybase SAP R/3 ERP CRM WAS Tuxedo Entera Printer Mail Text Object Client Manage Multi Server Mng. Multi Thread Transaction Session Manager ADO for ODBC Connector DB/Server Adaptor FTP Adaptor FTP Manager Destination Mng. Time out manager SOAP for JDBC Connector Client Manager Version manager Business logic Generator printer Manager Network Connector Server Connector COM/SOAP Interface API Auto Dialing API/ RAS Connector Version Manager Decompression

8 Mobility Process Server Concept
개발 효율성,시스템 확장성 제고 및 향후 새로운 어플리케이션 도입 및 OS 변경에 유리 Wireless Access Connect Database ,Business logic ODBC, JDBC compliant Support variety mobile device and network Scalability & Reliability Distributed Object Architecture Load balancing by replicated server Support resource pool & recycle 3-tier architecture Guarantee transaction & integrity Support 2-phase commit Code generation client/server Data trace & Security Log trace , accounting info Elliptic curve Cryptosystem163 Bit Manage client resource & access control

9 Mobility Process Server Specification
Client OS DBMS WinCE (Pocket PC, HandHeld PC) PalmOS (MITs) CellvicOS (XG) Brew (Multi Pack) Win32 for Emulator Oracle MS SQL DB2 (AS/400 DB2) Sybase MS Access ODBC, JDBC Compliant Embedded Linux(Zaurus) Smart Phone 2002(MS Phone OS) RTOS/Embedded OS * WIPI Phone * Server OS Network Windows NT /2000 Server Windows XP /2003 Server TCP/IP or HTTP based Wireless LAN 1xRTT (CDMA,GSM) USB, IrDA, Bluetooth Development tools Visual Studio (C++,Basic,C#.NET) Java Delphi , Power Builder ABAP(SAP R/3) eVC++ , eVB C , qtopia

10 Mobility Process Server Function
Real time transaction Offline business Auto Dialing,Wake Up Code Gen. Wizard COM/SOAP based API System adaptation Security & Access control Free Comm. Hang up Automation Tools Admin. Tools

11 MPS Online Transaction Offline Transaction(Sync)
Real Time transaction MPS Online Transaction Vs. Offline Transaction(Sync) 클라이언트 Sync 서버 Main DB Local DB Main DB Sync 조회 DB Query 조회 추가/변경 DB 추가/변경 다른 클라이언트가 데이터 변경 추가/변경 (Main DB 반영 안됨) 다른 클라이언트가 데이터 변경 Sync 데이터 무결성 보장 데이터 불일치 기존 3티어와 같은 분산 처리 방식 데이터 무결성 보장 가장 최신의 데이터 접근 동기화 시점에서 데이터 불일치 가능성 존재 로컬 DB의 데이터가 최신인지 보장 못함 무선 음영 지역이 많은 경우에 불가피하게 사용

12 Off-line business Main DB Offline DB 음영지역 PDA 자원을 효율적으로 사용
오프라인 비즈니스를 위한 데이터 구성 실시간 트랜잭션과 연계 Message Queue 기능 연계 (전달보장) 변경 주기가 long term 데이터 위주로 구성 - Native local DB를 이용할시 별도 모바일 데이타베이스 솔루션 필요 치 않음 - 소형의 자체 로컬 데이타베이스를 사용하므로 CPU 오버헤드 적음 - 이동통신망 음영지역에 적합함 - 클라이언트간 데이터 간섭이 없는 경우에 유리함 - 데이터 변경이 일정 주기로 발생 하거나, 주기가 긴 경우에 적합함 - 오프라인 비즈니스 FLOW와 온라인 비즈니스 FLOW를 효율적 으로 연계해서 사용함

13 Auto Dialing, WakeUp Main DB Offline DB 서버자원 접근 Dial up isConnect
Power Off , NetWork Card 제거시 Session reset 서버자원 접근 Yes Auto Start 기능 : 스케쥴에 따라 Auto Dialing하여 Local DB정보를 서버로 전송 Dial up Yes isConnect No No Alarm 기능: Power Off 시에도 스케쥴 정보를 수신하면 Wakeup Active RAS manager

14 Code gen. Wizard Server Biz. Logic Client Code Select * from Emp
eVC++ eVB Main DB SAP/R3 External Appl. Server Biz. Logic Select * from Emp Where empno =123 Client Code Compile & Link C++ Basic Delphi ABAP

15 COM /SOAP based API COM기반 서비스 SOAP기반 서비스 DCOM XML MPS MTS 서비스
Java Class EJB COM 기반 서버 프로그램 개발 컴포넌트 방법론에 따라 재사용 가능 기존 비즈니스 로직 및 SQL 재사용 데이터 이외의 불필요한 태깅 정보를 제거 시킨 후, 전송하므로 통신량을 최소화 MPS Client 개발 생산성 향상 및 용이한 유지보수 실현 개발 코드양의 현저한 감소 안정적이며 유연한 Appl.개발 가능 MS사의 표준 기술 수용이 용이 서버측의 DCOM에 대응하는 클라이언트 COM API 제공 XML,HTTP 콘텐츠 수용 COM API 서비스 이름 명시 소켓 코딩 불필요 COM 인터페이스 사용

16 System Adaptation EAI Oracle SAP R/3 SMS Informix TP RFID Monitor Pop3
Access MS SQL DB2 Sybase Informix Oracle SAP R/3 SMS TP Monitor RFID Pop3 SMTP Entera Tuxedo GPS DCOM WAS Barcode HL7 CORBA 비즈니스 로직 재사용성 증가 다양한 시스템에 대한 Mobility 요구 충족 복잡한 업무 환경에 용이하게 대응

17 Security & Access control
하드웨어별 접근통제 불법사용자 서비스 제한 클라이언트(PDA) 자원 관리 사용자 모니터링 MPS 클라이언트 Access Key 인증 Elliptic Curve Cryptosystem (ECC) 163bit End-to-End 보안 모델 현존하는 가장 강력한 암호화 알고리즘 낮은 컴퓨팅 파워 요구 최소의 네트워크 트래픽  통신비용 절감 RSA 1024bit와 대등한 암호화 성능 Session Key 설정 Session Key 전송 Application leve security model Session Key 인증 사용자 아이디/패스워드 인증 클라이언트 라이센스 인증 시스템 자원 접근 보안 관리 (NT,COM/DCOM 보안 연동) 서버와 클라이언트간 트랜잭션 단위 세션 키 관리 데이터 전송 ECC 163bit Encryption Decryption ECC 163bit Encryption Decryption

18 Free Comm. Hang up 통신 행업(Hangup) 이란? Main DB 기존 클라이언트,서버 반응
서버 접근중 네트워크 단절 서버로 부터 데이터 전송중 네트워크 단절 통신 세션 연결중 네트워크 카드 장애 비정상적인 네트워크 상태에서 접속 시도 Mps 클라이언트 기존 클라이언트,서버 반응 서버 컨넥션 수 증가(Disconnect 되지 않음) 데이터 베이스 Dead lock 가능성 있음 클라이언트 행업 상태로 어플리케이션 락(Lock) 클라이언트 리셑(Reset)버튼으로 시스템 초기화 작업중인 모든 정보 소실 Send Time Out Receive Time Out Disconnect Mps 클라이언트,서버 반응 Send Data Connect 비정상적인 Session 종료 데이터 베이스 접속상태 제거(Connection Pool 제거) 클라이언트 Time Out 메시지 발생 진행중인 어플리케이션 작업 유효 파워 오프(Power Off)시 네트워크 Session 정리 Retry Receive Data Disconnect Power Off Clear RAS session

19 Automation tools Adaptor Automation tools Collaboration tools Mps FTP
Mps Wizard FTP 클라이언트/서버 컨텐츠 및 파일 Upload/Download 비즈니스 로직 및 클라이언트 소스 생성 SOAP용 Java Class, WSDL, WSDD생성 Server Adaptor Client Management SAP/R3 Adaptor Mail server Adaptor etc. Client 접속 현황 관리 PDA 자원사용량,IP,User 모니터링 Auto Dialing API제공(RAS Manager) Mpss Remote Printing Version Management 원격지에서의 프린팅 기능 데이터 전송 및 출력 단위 프로그램 압축(70%) ,변경 모쥴 패치(2K이하) 자동 버전관리 API 제공 Collaboration tools Mps Chatting Mps White Board MPS 만으로도 모바일 채팅 시스템 구축 가능 다자간 실시간 채팅으로 용이한 협업 체계 구축 가능 협업 체계 구축을 위한 화이트보드 기능 사인이나 간단한 메모, 그림 등 공유

20 Admin. Tools 시스템 운용 GUI 기반 관리툴로서 손쉽게 시스템 현황 모니터링 및 운용을 할 수 있음.
데이터 트레이스 개발 및 관리를 위한 각종 로그 자료 및 이벤트 정보를 로그로 기록하여 분석 가능하며, 트레이스할 수 있음 트래픽 관리 서버에 걸리는 부하 정도를 그래프로 분석 및 모니터링 가능 클라이언트 관리 클라이언트(PDA) 접근 통제 및 자원 관리

21 Mobility Process Server Feature
쉽고 빠른 모바일 개발 환경 3티어 개발 방법론 뛰어난 확장성 및 안정성

22 mPS 특징 : 쉽고 빠른 모바일 개발 환경 높은 개발 생산성 , 낮은 유지보수 비용
무선 데이터 접근 (Mobile and wireless Application data access) 도구입니다 Support standard development tools & Data base Server client source gen. wizard X86 emulator , automation API 높은 개발 생산성 , 낮은 유지보수 비용

23 mPS 특징 : 3티어 개발 방법론 DB/Business Logic/Presentation을 분리하여 모바일 시스템 구축
1 단계 Server (Data - Business Logic) Delphi, Visual Tool등을 이용하여 COM기반의 서버 프로그램을 개발. 개발된 서버는 COM을 이용하는 타 시스템에서도 재활용 가능 2 단계 Interface (Business Logic – Application) 개발자는 서버의 요구사양에 맞게 오직 함수를 호출 하는 것으로 시스템 인터페이스 구현 3 단계 Application (Client Device – GUI) 최종사용자의 모바일 디바이스에 맞게 사용자 인터페이스 부분을 구현

24 mPS 특징 : 뛰어난 확장성 및 안정성 페일 오버 Mps 서버
서버 작동 불능 시에 다른 서버로 서비스 요청이 이관되어 안정적인 시스템 구축 Mps 서버 L4 스위치 One Click 복제 Mps 서버 비즈니스 로직 서버를 쉽게 (Just Click) 복제 중앙집중식 서버 관리및 어플리케이션 배포 로드 밸런싱 안정적인 서비스를 구축하기 위해 서버를 클러스터링하는 경우 선형적 성능 증가 분산 오브젝트 아키텍쳐를 근간으로 하여 소규모 시스템으로부터 대규모 시스템까지 확장성이 유연함 멀티쓰레딩 서버내 효율성과 다수 사용자 처리를 위해서 멀티쓰레딩 기술을 사용

25 Mobility Process Server 주요구축사례
주요 사례 요약 Mps Client 모바일 비즈니스 사례

26 주요 사례 현 대 산 업 개 발 ㈜ 아파트 현장관리 시스템 (2001.8~2001.9) 시 스 코 뱅 크 ㈜
시 스 코 뱅 크 ㈜ 모바일 POS 시스템 ( ~ ) 농수산물 유통공사 실시간 가격 조사 시스템 ( ~2002.2) 인 천 중 앙 병 원 무선 진료 시스템 ( ~2002.3) 산 재 의 료 관 리 원 모바일 건강검진 시스템 ( ~2002.3) 한 국 감 정 원 실시간 감정평가 시스템 (2002.4~2002.5) 삼 성 제 일 병 원 모바일 진료,간호관리 시스템 (2003.9∼ ) 넥솔스카이,FTL,뱅크텍크 주정차관리,체납관리,시스템 유지보수( ∼ ) 동 주 페 인 트 모바일 물류 관리 (2003.5∼2003.5) 포 스 틸 ㈜ 고객지원시스템 (일명: 알라딘시스템) ( ∼ ) 행 정 자 치 부 국가 재난재해관리 1차 프로젝트 ( ~ ) ㈜ 가 온 아 이 비즈메카 그룹웨어 모바일시스템 (BMT 완료; KT, ) 청 림 식 품 ㈜ uniERP 연계 수불관리 시스템 (2004.2~2004.3) 신 영 축 산 ㈜ uniERP 연계 출하관리 시스템 (2004.3~2004.4) ㈜ 코 델 실시간 담보물건관리 시스템 (2004.4∼ ) ㈜ 이 프 라 임 실시간 담보물건관리 시스템 (2004.6∼ ) 인천 국제 공항공사 모바일 안전관리 시스템 ( ∼ ) 제 일 모 직 ㈜ 전자재료부문 모바일 물류관리 시스템 ( ∼ )

27 mPS Client (Config,FTP,Chat,White Board)
Mps+ Config 1 Mps+ Config 2 Mps+ FTP Mps+ Chat Main Mps+ Chat Mps+ White board

28 간호 업무 관리 프로그램 (Palm/Cellvic)
사용자 로그인 화면 간호 업무 메뉴 화면 Vital Sign 관리 화면 PRN Order 확인 화면 Intake/Output 관리 화면 방사선 판독 결과 조회 화면

29 국가 재난관리 (WinCE,Java) 서브메뉴 화면 피해 집계 화면 피해 상세 화면 피해 입력 화면 교통 상황 화면
전달 사항 화면

30 농수산물 가격 조사 프로그램 (WinCE,CDMA)
품목 리스트 화면 품목 입력 화면 1 품목 입력 화면 2 정보 전송 화면 정보 조회 화면 코드 조회 화면

31 모바일 영업자동화 (WinCE,휴대형프린터)
메뉴 매출 현황 출고관리 수금 관리 영수증 발행 상품조회

32 모바일 안전관리 시스템(WinCE,GPS)
메뉴 안전점검시작 데이터 관리 이동지역안전점검 순찰활동 데이터 전송

33 모바일 물류관리 (WinCE,SAP R/3) 메뉴 입고관리 위치관리 출고관리 출하관리 재고조사

34 모바일 설비관리 (WinCE.NET, RFID)
싱글로긴 점검자료다운로드 점검쉬트조회 설비번호인식 점검결과입력 RFID설비태그제작

35 모바일 MES (WinCE, Wifi,SAP R/3)
메뉴 환경설정 미착원부원료관리 원부원료불출처리 생산보고 현장작업지시

36 Demo Access Control Mps Wizard (Biz. Logic)
WinCE , Brew , Zaurus Client Stress Test(Concurrent User)


Download ppt "Real-time Mobility Process Server"

Similar presentations


Ads by Google