<4D F736F F D20312E20204A4D E32B8A620C1F6BFF8C7CFB4C D4E4D5320C7C3B7A7C6FB20BCB3B0E820B9D720B1B8C7F65F76322E646F63>

Size: px
Start display at page:

Download "<4D F736F F D20312E20204A4D E32B8A620C1F6BFF8C7CFB4C D4E4D5320C7C3B7A7C6FB20BCB3B0E820B9D720B1B8C7F65F76322E646F63>"

Transcription

1 JMX 1.2 를지원하는 Wi-NMS TM 플랫폼설계및구현 (Design and Implementation of Wi-NMS TM Platform based on JMX v1.2) 김형진, 정은주, 김은주, 서은하, 김용진모다정보통신 { hjkim, ejjeong, ejkim, ehseo, cap}@modacom.co.kr 요 약 기존의망관리솔루션은 Client/Server 방식을근간으로하는 EMS(Element Management System) 혹은 NMS(Network Management System) 를구축할수있는플랫폼을제공하였다. 현재급변하는네트워크환경과웹사용의보편성을고려해볼때 Client/Server 방식보다는장소에구애를받지않으며운영하기편리한구조인웹기반의망관리솔루션이대두되고있다. 본논문에서는 JCP(Java Community Process)00003 에서정의된 JMX(Java Management Extensions) v1.2 표준규격을기반으로구현한웹방식의망관리시스템개발플랫폼인 Wi- NMS TM (Web-based Integrated Network Management System) 에대해기술한다. Wi-NMS TM 는 SNMP(Simple Network Management Protocol), CORBA(Common Object Request Broker Architecture), TL1(Transaction Language 1) 등다양한망관리프로토콜을제공하고있으며 model-based Managed Object 를정의하여구현코드를자동생성하는컴파일러기술및네트워크특성에맞는다양한맞춤형서비스를제공한다. 1. 서론 현재전세계의통신시장은빠른속도로발전하며변화하고있다. 시장및기술적변화측면으로보면기존의폐쇄적이고부분적이었던환경들이개방형구조로, 유선망과같이고정된환경에서무선망으로변화하고있다. 이렇게복잡해진환경을관리하기위한관리시스템개발도이전의개발방법으로는시간적, 비용적부담이늘어가고있으며망관리시스템을시장이요구하는시간내에구축하기힘들고새로운서비스의추가가어려워지는문제점을해결하기위해새로운변화가필요하게되었다. 따라서이러한문제점들을해결할수있는웹기반의통합망관리시스템개발플랫폼인 Wi-NMS TM 를설계 구현하게되었다. Wi-NMS TM 는상이한망관리프로토콜의정보모델을 MBean 기반으로정의하여통합하고상위시스템과의인터페이스로미들웨어기반의 RMI(Remote Method Invocation) 및 CORBA 를지원함으로써확장성및분산시스템구축에용이하며, 컴파일러의기술을적용한 MIB 정보를 model 파일 (mmo, mmd) 로생성하고 modelc 라는모델컴파일러를통해 MBean, 구현코드및기타 JSP 페이지를자동생성한다. 이러한컴파일러기술은망관리시스템의개발기 간을단축할수있으며다양한망관리프로토콜을빠르게통합할수있도록한다. 본논문에서는통합 NMS로서의기능을수행할수있는 Wi-NMS TM 의설계및구현에사용된 Adaptor 기술, 컴파일러기술, Wi-NMS 서비스, Core Engine 들에대해다룬다. 본논문의구성은다음과같다. 2장에서는 Wi- NMS TM 플랫폼및 Core Engine, 컴파일러기술에대해기술하였으며 3장에서는 Adaptor 기술에대해설명한다. 4장에서는 Wi-NMS TM 가제공하는서비스에관하여다룬후 5장에서는구현된 GUI(Graphical User Interface) 화면을가지고사용자관점에서각기능을설명한다. 끝으로 6장에서는 Wi-NMS 홈페이지를소개와함께결론을맺는다. 2. Wi-NMS TM 플랫폼 Wi-NMS TM 는 JMX 1.2[1] 및 J2SE 5.0 에서개발된개방형분산망관리솔루션이다. 이는상이한망관리프로토콜을 MBean 으로정의하여통합하고상위시스템과의인터페이스를미들웨어기반의 RMI 및 CORBA 를지원함으로써향후망제어시스템을통합할수있는장점을갖는다. ( 그림 1) 은 Wi- 1

2 NMS TM 의플랫폼을나타낸다. PStorage MBean에대한정보를 DB 또는 File로자동 load/store Thread 멀티스래드기반의 MO, MBean, MIT 처리기술 Filter/Scoping MIT내의 MBean객체의 Filter/ Scoping 조회 Type MBean Attribute의 Type 추상화및 MBean Type 제공 Convertor MBean Type 과외부정보모델과의데이터변환기술 2.2 Wi-NMS TM Compiler ( 그림 1) Wi-NMS TM 플랫폼 Wi-NMS TM 의주요특징은다음과같다. Web-Based EMS/NMS/SMS 개발솔루션 JMX1.2 스팩지원 SNMP, TL1, CORBA, SOAP, RMI 등다양한 Protocol Adaptor 지원 SNMP MIB 컴파일러및브라우저 MBean 구현클래스자동생성기컴파일러 Pdf, Excel, Word 등다양한 Reporting 기술 선, 막대, 파이등다양한 Chart 제공 네이밍기술기반의분산시스템구축제공 JDBC/File 기반의 Persistence Storage 자동처리 Model-based reasoning 및 filtering 기법의 Event Correlation 지원 Write Once, Run Anywhere Wi-NMS TM 플랫폼은관리대상객체를 mmo(modelbased managed object) 로정의하여관리한다. 다양한형태를갖는정보모델 (MIB, XML, GDMO, Message 등 ) 은 MMO 로재정의되어이를 MBean 으로관리하게함으로써통합시스템구축을용이하게한다. 예를들어 SNMP MIB 정보모델은 smc(snmp mib compiler) 컴파일러를이용하여 MMO 및 MMD(model-based managed data) 를자동생성한다 2.1 Wi-NMS TM Core Engine Wi-NMS TM Core Engine은 JMX MBean을기반으로 MO(Managed Object) 를관리하는방법, MO에고유의 ID를부여하는이름체계, 각 MO간 Containment Rule을적용하여관리하는 MIT(MIB Information Tree), MIT에존재하는각 MO를 Scoping/Filtering 기법을이용하여조회할수있는기능그리고각 MO 서비스를 manager로제공 / 관리하는 JMX Engine 등 Wi-NMS TM 의핵심기능의 Agent 기술이다. [ 표 1] 은 Wi-NMS TM Core Engine의기능을설명한것이다. MO MIT IFR Naming 유형 JMX Engine [ 표 1] Wi-NMS TM Core Engine 기능 설명 Managed Object로써 MBean를대표하여관리되는 light-weight 객체 MO의계층적 Tree구조의자료형 MO 및 MBean에대한 Information MO를유일한값의 ID로매핑관리하는네이밍기술 MBean 및 Manager와의통신제어 ( 그림 2) Compiler에의한 MMO/MMD 생성절차 SNMP MIB 처리 Wi-NMS TM 는 SNMP MIB 컴파일러인 smc를제공한다. ( 그림 3) Wi-NMS TM SNMP MIB 처리절차 2

3 smc 는 mib 을컴파일하여 model 파일 (mmo, mmd) 및 IFR 파일 (mib 에대한메타데이타 ) 을생성하고 modelc 라는모델컴파일러는이파일을이용하여 MBean, 구현코드및기타 JSP 페이지를자동생성한다. SNMP MIB 을 MBean 으로재정의하여 Managed Object 화되는과정을자세히살펴보면다음과같다. 첫째, SNMP MIB 에대한 attribute 를 MBean Attribute 로정의한다. 각 attribute 는 primitive type 을사용하여정의한다. [ 표 2] Wi-NMS TM Attribute Type primitive 자바클래스 매핑클래스 type byte java.lang.byte WMByte char java.lang.character WMChar short java.lang.short WMShort int java.lang.integer WMInteger long java.lang.long WMLong float java.lang.float WMFloat double java.lang.double WMDouble boolean java.lang.boolean WMBoolean string java.lang.string WMString date java.lang.date WMDate inetaddr java.net.inetaddress WMInetAddress enum java.lang.enum WMEnum 둘째, MBean 에대한 action 을정의한다. (MBean 의 create/remove/get/set/getlist 등 5 개의행위는 Default 로제공한다. 우리는이외의행위를 action 이라고부른다.) action 내에서의파라미터및리턴타입은 primitive type 뿐아니라 java.io.serializable 를제공하는모든자바클래스를사용할수있다. 셋째, SNMP Trap 을 MBean 의 notification 으로정의한다. 넷째, SNMP MIB 에대한 containment rule 을정의한다. 이것은 MIT 내에서계층구조를갖도록하기위함이다. 3 Wi-NMS TM Adaptor 기술 3.1 Wi-NMS TM North-bound Interface Wi-NMS TM 플랫폼의상위인터페이스는 RMI, CORBA를지원한다. 그리고 Manager는 get, set, create, remove, getlist 등크게다섯가지의 operation을이용 MBeanServer에접근하여 MBean을관리하게된다. ( 그림 5) Wi-NMS TM North-Bound Interface 3.2 Wi-NMS TM South-bound Interface Wi-NMS TM 플랫폼의하위인터페이스는 SNMP, TL1, Message, CORBA, RMI 등다양한망관리인터페이스를지원한다. 이인터페이스는 Adaptor 및 Convertor 기술을이용하여외부정보모델을 MBean 으로매핑하는기술이다. 예를들어 SNMP의경우 MIB은 MBean으로재정의되고 Adaptor, Connector, JMXConnector를제공하는 SNMP Session을통해상호통신및 Wi-NMS TM 플랫폼으로운영될수있게된다. ( 그림 6) Wi-NMS TM South-Bound Interface ( 그림 4) model definition Adaptor 와 Convertor 의구성은아래와같다. public interface Adaptor { public Adaptor getadaptor(string adaptorname); public Adaptor newadaptor(string protocol) 3

4 } throws IOException; public interface Convertor extends Adaptor { public Name[] getnames(string ipaddress, String interfacename) public void create(managedobjectimpl mo) throws ConvertorException; public void remove(managedobjectimpl mo) throws ConvertorException; public WMValue getattribute(managedobjectimpl mo, String attribute) public AttributeList getattributes (ManagedObjectImpl mo, String[] attributes) public void setattribute(managedobjectimpl mo, Attribute attribute) public void setattributes(managedobjectimpl mo, AttributeList attributes) } 4 Wi-NMS TM 서비스 Wi-NMS TM 는서비스중심의다양한컴포넌트들이서로유기적으로동작한다. Wi-NMS TM 의 Notification을제외한모든서비스는 MBeanServer 및 Web Server를통하여인터넷상으로제공한다. 그리고 Wi-NMS TM 플랫폼밖에서표현되는정보 (SNMP, TL1, CORBA, SOAP, RMI 등 ) 는 adaptor를통하여 Wi-NMS TM 플랫폼내에서 MBean으로정의되어관리되어진다. 전송 Log : Logger, LogFilter, LogLevel 을이용하여운용이력및 syslog 지원 Notification : 장비에서발생한모든 Notification 수집및 event correlation 지원 Topology : 서비스네트워크단위의망토폴로지제공 Auto-Discovery : Domain 별, Network 별관리객체자동감지 Trouble Ticket : 장애발생시조치내역등록및유사장애발생시활용보고지원 Report : 각종통계보고서및통계차트제공 MBean : JMX 기반의 MBean 서비스제공 Security : 운영자계정, 인증처리그리고각계정별 MBean access 권한제공 Performance : 성능데이터수집및실시간성능모니터링 Software : ftp/tftp 를이용하여 software 혹은 MIB 정보 up/download 지원 Fault : 장애등급, 장애수집, 장애 Filter, 장애 Suppressing, ACL(Alarm Count List) 지원 5 Wi-NMS TM 사용자인터페이스 Wi-NMS TM 의사용자인터페이스는구성정보를 Topology 로관리하고장애정보를 ACL 및현재장애테이블로관리할수있도록하였다. 실시간으로장애를표출해야하는메인페이지는 Java Applet 을사용하여구성하였으며그외의망관리기능은 JSP 페이지로구성하여 Applet 소스의다운로드사이즈를최소화하였다. ( 그림 7) Wi-NMS TM 서비스 Wi-NMS TM 에서제공하는주요서비스는다음과같다. SMS : Fault 발생 / 해제에대한 SMS 메시지 5.1 구성관리 ( 그림 8) Wi-NMS TM 메인화면 구성관리는 Topology Map 을이용한네트워크감 4

5 시통제관리기능과 Map 상의노드를클릭하였을경우노드의상세정보 ( 실장도 ) 를제공하도록설계되었다. 5.2 성능관리 성능관리는관리노드별또는개별포트별로트래픽, CPU 및 CRC, Power, Temperature 와같은성능항목들을일간, 주간, 월간, 년간으로조회가능하며조회한내용을테이블및 Excel, Chart 등의다양한방법으로 GUI 를제공하여성능변화를쉽게분석할수있도록하고있다. 5.3 장애관리 장애관리는다양한장비의장애를 Critical, Major, Minor, Warning, Indeterminate 등크게 5 개의등급으로관리함으로써각장비의장애를등급별로인지하고처리할수있도록한다. 또한 Filtering 기능과 Suppressing 기능을두어운영자가장애를효과적으로관리할수있도록도와준다. 장애발생시가시, 가청및전자메일 SMS 발송은운영자로하여금언제어디서나장애를감시할수있는환경을조성해준다. 5.4 운영관리 운영관리는 NMS 의관리운영의편이성을위해제공된다. 프로세스, 메모리, Thread 등과같은시스템자원을모니터링할수있는 House Keeping 서비스를제공하며, Java 가사용하는 Momory 를체크하고 Garbage Collection 기능을수행할수있도록하였다. Wi-NMS TM 플랫폼은 2003년도에모다정보통신 ( 주 ) 에서 1차배포후현재다양한서비스지원및 JMX 1.2와의호환성을유지하였으며컴파일러기술을적용하여시스템개발자로하여금빠르고쉽게구축할수있는제품으로출시되었다. Wi-NMS TM 는 Web 기반의편리한사용자인터페이스를제공하는통합망관리개발플랫폼으로써 EMS 및단기간에여러종류의장비를제어하는안정적인통합 NMS를구축하는데적용될것으로기대된다. 모다정보통신 ( 주 ) 은 Wi-NMS TM 플랫폼에대한기술지원및교육그리고메뉴얼배포등다양한정보를홈페이지 ( 를통하여제공하고있으며상표등록및우수품질인증마크 (EM : Excellent Machine, Mechanism and Material) 을획득함으로써기술력및품질의우수성을인정받았고향후시장점유를위한교두보를마련하였다. 참고문헌 [1] 정은주, 서은하, 김용진 Wi-NMS 설계및구현 KNOM Review, Vol 6, No. 2, Reb pp 62~68 [2] Java Management Extensions (JMX) Technology Tutorial, ide/jmx/tutorial/tutorialtoc.html [3] Mark A. Miller, MANAGING INTERNETWORKS WITH SNMP(THIRD EDITION) 1999 [4] William Stalling, SNMP,SNMPv2, SNMPv3, and RMON 1 and [5] RFC1213, Management Information Base for Network Management of TCP/IP based internets: MIB-II [6] IONA Technologies, Orbix Administrator s Guide, February 1999 [7] IONA Technologies Ltd., Orbix Programming Guide Release 2.0, November 1995 [8] Tomcat reference, [9] TL1 Protocol, [10] Sun, Java 2 Platform, Enterprise Edition (J2EE), [11] SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 (3rd Edition) [12] MANAGING INTERNETWORKS WITH SNMP 3E ( 그림 9) House Keeping 화면 6 결론 5

6 김형진 서울산업대학교, 전자계산학과학사 숭실대학교컴퓨터공학과석사 ~ 현재모다정보통신 < 관심분야 > 망관리, 컴파일러기술, 홈네트워크, Embedded Software 정은주 숭실대학교, 컴퓨터학부학사 2000 ~ 2001 코넷엔지니어링 2001~ 현재모다정보통신 < 관심분야 > Web기반 NMS 기술, 에이전트기술 1997 ~ 2000 ITU-T SC13 Q20(IP over ATM in B- ISDN) Rapporteur ~ IPv6 포럼코리아의장 ~ 한국정보통신대학교겸임교수 ~ 현재연세대학교전기전자공학부겸임교수 ~ IPv6 Forum Oneworld WG chair ~ 현재 IPv6 Forum/IETF IPv6 Technical Directorate 2001 ~ 현재정보통신부선정국제 IT 표준전문가 ~ 현재모다정보통신 연구소장, 상무이사 < 관심분야 > IPv4/IPv6 변환기, Mobile IP/Fast Handoff, Mobile Adhoc 기술, 망관리 김은주 동덕여자대학교, 전자계산학과학사 1998 ~ 1999 영전 1999 ~ 현재모다정보통신 < 관심분야 > TMN, NMS, EMS, 에이전트기술 서은하 성신여자대학교, 전산학과학사 2000 ~ 2001 오늘과내일 2001~ 현재모다정보통신 < 관심분야 > Web기반 NMS 기술, 에이전트기술 김용진 연세대학교전자공학과학사 한국과학기술원전기및전자공학과석사 한국과학기술원저기및전자공학과박사 ~ 한국전자통신연구원차세대인터넷표준연구팀장, 책임연구원 6

thesis

thesis CORBA TMN Surveillance System DPNM Lab, GSIT, POSTECH Email: mnd@postech.ac.kr Contents Motivation & Goal Related Work CORBA TMN Surveillance System Implementation Conclusion & Future Work 2 Motivation

More information

KNOM_Conference_2008_start.ppt

KNOM_Conference_2008_start.ppt 플랫폼소개 목 차 1. enmons란? 2. 개발배경 3. 개발목표 5. 특징 6. 활용방안 7. 주요고객 8. 기대효과 9. 향후과제 10. 결론 2 1. enmons 란? enmons(easy Network Monitoring System) 는 JMX1.2 기반으로구현된망관리소프트웨어개발툴킷이다. enmons 는누구나쉽게네트워크에연결된장치를발견하고모니터링할수있다.

More information

final_thesis

final_thesis CORBA/SNMP DPNM Lab. POSTECH email : ymkang@postech.ac.kr Motivation CORBA/SNMP CORBA/SNMP 2 Motivation CMIP, SNMP and CORBA high cost, low efficiency, complexity 3 Goal (Information Model) (Operation)

More information

Chap7.PDF

Chap7.PDF Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

Microsoft Word - ±è¿ëÁø-¸ð´Ù.doc

Microsoft Word - ±è¿ëÁø-¸ð´Ù.doc Wi-NMS 설계및구현 (Design and Implementation of Wi-NMS) 정은주, 서은하, 김용진모다정보통신 {ejjeong, jyk1002, ehseo, cap}@modacom.co.kr 요 약 Wi-NMS(Web-based Integrated Network Management System) 는다양한프로토콜의장비를 Web 기반에서효율적으로통합관리함으로써통신망관리자에게편리함을제공하고향후네트워크의확장을용이하게한다.

More information

JavaGeneralProgramming.PDF

JavaGeneralProgramming.PDF , Java General Programming from Yongwoo s Park 1 , Java General Programming from Yongwoo s Park 2 , Java General Programming from Yongwoo s Park 3 < 1> (Java) ( 95/98/NT,, ) API , Java General Programming

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

thesis

thesis CORBA TMN 1 2 CORBA, CORBA CORBA TMN CORBA 3 - IN Intelligent Network (Call) SMS : Service Management System SCP : Service Control Point SSP : Service Switching Point SCP SMS CMIP Signaling System No.7

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

歯홍원기.PDF

歯홍원기.PDF WWW (World-Wide Web), 1, 1969 ARPANET[1], MRTG[2], Etherfind[3],, WWW TCPdump[4], WebTrafMon[5] (World-Wide Web) WWW MIB SNMP agent SNMP manager,, SNMP agent SNMP manager , NT manager, [8], WebTrafMon[5]

More information

기술 이력서 2.0

기술 이력서 2.0 Release 2.1 (2004-12-20) : : 2006/ 4/ 24,. < > Technical Resumé / www.novonetworks.com 2006.04 Works Projects and Technologies 2 / 15 2006.04 Informal,, Project. = Project 91~94 FLC-A TMN OSI, TMN Agent

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이 모바일웹 플랫폼과 Device API 표준 이강찬 TTA 유비쿼터스 웹 응용 실무반(WG6052)의장, ETRI 선임연구원 1. 머리말 현재 소개되어 이용되는 모바일 플랫폼은 아이폰, 윈 도 모바일, 안드로이드, 심비안, 모조, 리모, 팜 WebOS, 바다 등이 있으며, 플랫폼별로 버전을 고려하면 그 수 를 열거하기 힘들 정도로 다양하게 이용되고 있다. 이

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.

More information

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

歯최덕재.PDF

歯최덕재.PDF ISP Monitoring Tool OSPF SNMP, Metric MIB OSPFECMP 1 11 [6], Metric ISP(Internet Service Provider) Monitoring Tool, [5] , (Network Management System) SNMP ECMP Cost OSPF ECMP IGP(Interior Gateway Protocol)

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

rmi_박준용_final.PDF

rmi_박준용_final.PDF (RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:

More information

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7] (Policy-Based Network Management Technology) ((ksok, dsyun)@ktcokr) PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7] 1 CIM core model hierarchy

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

SchoolNet튜토리얼.PDF

SchoolNet튜토리얼.PDF Interoperability :,, Reusability: : Manageability : Accessibility :, LMS Durability : (Specifications), AICC (Aviation Industry CBT Committee) : 1988, /, LMS IMS : 1997EduCom NLII,,,,, ARIADNE (Alliance

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 1 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

Mstage.PDF

Mstage.PDF Wap Push June, 2001 Contents About Mstage What is the Wap Push? SMS vs. Push Wap push Operation Wap push Architecture Wap push Wap push Wap push Example Company Outline : (Mstage co., Ltd.) : : 1999.5

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

Something that can be seen, touched or otherwise sensed

Something that can be seen, touched or otherwise sensed Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have

More information

Network Programming

Network Programming Part 5 확장된 Network Programming 기술 1. Remote Procedure Call 2. Remote Method Invocation 3. Object Request Broker 2. Java RMI

More information

Business Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 1,..... @ 1 Green Project 1991 Oak Java 1995. 5 December '90 by Patrick Naughton, Mike Sheridan and James Gosling Embedded in various consumer electronic device 1992. 9. 3 Star 7 1993 www portability

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

제8장 자바 GUI 프로그래밍 II

제8장 자바 GUI 프로그래밍 II 제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로

More information

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

초보자를 위한 자바 2 21일 완성 - 최신개정판

초보자를 위한 자바 2 21일 완성 - 최신개정판 .,,.,. 7. Sun Microsystems.,,. Sun Bill Joy.. 15... ( ), ( )... 4600. .,,,,,., 5 Java 2 1.4. C++, Perl, Visual Basic, Delphi, Microsoft C#. WebGain Visual Cafe, Borland JBuilder, Sun ONE Studio., Sun Java

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 www.vmon.vsystems.co.kr Vmon 소개자료 Ⅰ. EMS 란? Ⅱ. Vmon 소개 Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란? - EMS 의정의 - EMS 의필요성 : IT 환경의변화 Ⅱ. Vmon 소개 - Vmon 개요 - Vmon 제품구성 - Vmon Solutions - Vmon Services Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란?

More information

Design Issues

Design Issues 11 COMPUTER PROGRAMMING INHERIATANCE CONTENTS OVERVIEW OF INHERITANCE INHERITANCE OF MEMBER VARIABLE RESERVED WORD SUPER METHOD INHERITANCE and OVERRIDING INHERITANCE and CONSTRUCTOR 2 Overview of Inheritance

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 3 if, if else, if else if, switch case for, while, do while break, continue : System.in, args, JOptionPane for (,, ) @ vs. logic data method variable Data Data Flow (Type), ( ) @ Member field

More information

The Self-Managing Database : Automatic Health Monitoring and Alerting

The Self-Managing Database : Automatic Health Monitoring and Alerting The Self-Managing Database : Automatic Health Monitoring and Alerting Agenda Oracle 10g Enterpirse Manager Oracle 10g 3 rd Party PL/SQL API Summary (Self-Managing Database) ? 6% 6% 12% 55% 6% Source: IOUG

More information

歯이시홍).PDF

歯이시홍).PDF cwseo@netsgo.com Si-Hong Lee duckling@sktelecom.com SK Telecom Platform - 1 - 1. Digital AMPS CDMA (IS-95 A/B) CDMA (cdma2000-1x) IMT-2000 (IS-95 C) ( ) ( ) ( ) ( ) - 2 - 2. QoS Market QoS Coverage C/D

More information

No Slide Title

No Slide Title J2EE J2EE(Java 2 Enterprise Edition) (Web Services) :,, SOAP: Simple Object Access Protocol WSDL: Web Service Description Language UDDI: Universal Discovery, Description & Integration 4. (XML Protocol

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

Microsoft PowerPoint - 인소프트.ppt

Microsoft PowerPoint - 인소프트.ppt SOA 기반 망 관리시스템 SOA 기반망관리시스템 인소프트 기술이사 임 옥수 목차 회사 소개 Multi-Layer 망 관리개념 전략적 중점 개발 사항 SOA 기반 망관리 시스템 개발 방향 Page 2 회사 소개 (1/2) IP/MPLS/ATM/전송망 관리 NMS/EMS 개발 공급 발전소 관제 및 제어시스템 분야 연구 망관리 분야 타 도메인 관리 분야 관제/QoS

More information

01-OOPConcepts(2).PDF

01-OOPConcepts(2).PDF Object-Oriented Programming Concepts Tel: 02-824-5768 E-mail: hhcho@selabsoongsilackr? OOP (Object) (Encapsulation) (Message) (Class) (Inheritance) (Polymorphism) (Abstract Class) (Interface) 2 1 + = (Dependency)

More information

김기남_ATDC2016_160620_[키노트].key

김기남_ATDC2016_160620_[키노트].key metatron Enterprise Big Data SKT Metatron/Big Data Big Data Big Data... metatron Ready to Enterprise Big Data Big Data Big Data Big Data?? Data Raw. CRM SCM MES TCO Data & Store & Processing Computational

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

snmpgw1217

snmpgw1217 2001. 12. 17 infobank@postech.ac.kr SNMP SNMP SNMP Agent, XML XML HTTP/XML XML XML manager SNMP agent SNMP agent SNMP(Simple Network Management Protocol) Manager / Agent : Protocol : SMI(Structure of Management

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석 ,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,

More information

JMX 기술의 이해

JMX 기술의 이해 JMX 기술의이해 JMX(Java Management Extensions) 는프로그래머들에게자바어플리케이션의모니터링과관리기능을제공한다. 실제로이 API는웹서버에서네트워크디바이스, 웹폰에이르기까지자바로이용가능한것은어느것이든로컬혹은원격으로처리할수있게한다. JMX 기술은 JCP(Java Community Process) 에의해개발된밀접한관계의두스펙, Java Specification

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

Microsoft PowerPoint 자바-기본문법(Ch2).pptx

Microsoft PowerPoint 자바-기본문법(Ch2).pptx 자바기본문법 1. 기본사항 2. 자료형 3. 변수와상수 4. 연산자 1 주석 (Comments) 이해를돕기위한설명문 종류 // /* */ /** */ 활용예 javadoc HelloApplication.java 2 주석 (Comments) /* File name: HelloApplication.java Created by: Jung Created on: March

More information

歯Cablexpert제안서.PDF

歯Cablexpert제안서.PDF : CableXpert TM TEL:02-576-0471 / E-mail : lab@dakos.net 1. (CableXpert TM :CME1100 ) (PSTN) 100,. (CableXpert TM ).,,.... : : 324-1 2 : 02-576-0471 : 02-576-0474 : (E-mail : jangpo@dakos.net) 3. 1) S/W

More information

OZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2

More information

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어 개나리 연구소 C 언어 노트 (tyback.egloos.com) 프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어먹고 하더라구요. 그래서,

More information

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š 솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476

More information

J2EE Concepts

J2EE Concepts ! Introduction to J2EE (1) - J2EE Servlet/JSP/JDBC iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

제11장 프로세스와 쓰레드

제11장 프로세스와 쓰레드 제9장자바쓰레드 9.1 Thread 기초 (1/5) 프로그램 명령어들의연속 (a sequence of instruction) 프로세스 / Thread 실행중인프로그램 (program in execution) 프로세스생성과실행을위한함수들 자바 Thread 2 9.1 Thread 기초 (2/5) 프로세스단위작업의문제점 프로세스생성시오버헤드 컨텍스트스위치오버헤드

More information

03여준현과장_삼성SDS.PDF

03여준현과장_삼성SDS.PDF Procurement Extended IP Business Application Business Application Business Application Business Application Business Application Internet Business Application Sourcing Market efficiency Private e-marketplace

More information

예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1"); void method() 2"); void method1() public class Test 3"); args) A

예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1); void method() 2); void method1() public class Test 3); args) A 제 10 장상속 예제 1) ConstructorTest.java class Parent public Parent() super - default"); public Parent(int i) this("hello"); super(int) constructor" + i); public Parent(char c) this(); super(char) constructor

More information

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3 열차운행정보 승무원 확인시스템 구축 제 안 요 청 서 2014.6. 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3.시운전 및 하자보증 10

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

ETL_project_best_practice1.ppt

ETL_project_best_practice1.ppt ETL ETL Data,., Data Warehouse DataData Warehouse ETL tool/system: ETL, ETL Process Data Warehouse Platform Database, Access Method Data Source Data Operational Data Near Real-Time Data Modeling Refresh/Replication

More information

歯김병철.PDF

歯김병철.PDF 3G IETF byckim@mission.cnu.ac.kr kckim@konkuk.ac.kr Mobile IP WG Seamoby WG ROHC WG 3G IETF 3G IETF Mobile IP WG 3GIP Seamoby WG ROHC WG MIP WG / NAI Mobile IP / AAA IPv4 / MIP WG RFC2002bis MIPv6 INRIA

More information

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based e- Business Web Site 2002. 04.26 Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based Approach High E-Business Functionality Web Web --based based KMS/BIS

More information

슬라이드 1

슬라이드 1 WiFront(WirelessLAN Manager) 소개 Comprehensive Network Management System 에어큐브 I. 시스템개요 2 I. Overview - 개요 무선네트워크관리시스템 Aircuve Wireless Network Manager는무선네트워크모니터링을통해무선네트워크의가용성, 활용도및성능을측정하여제공함으로써장애에대한사전대응및신속한복구를가능하게하는네트워크관리시스템입니다.

More information

초보자를 위한 C# 21일 완성

초보자를 위한 C# 21일 완성 C# 21., 21 C#., 2 ~ 3 21. 2 ~ 3 21.,. 1~ 2 (, ), C#.,,.,., 21..,.,,, 3. A..,,.,.. Q&A.. 24 C#,.NET.,.,.,. Visual C# Visual Studio.NET,..,. CD., www. TeachYour sel f CSharp. com., ( )., C#.. C# 1, 1. WEEK

More information

슬라이드 1

슬라이드 1 2015( 제 8 회 ) 한국소프트웨어아키텍트대회 OSS 성능모니터링을위한 Open Source SW 2015. 07. 16 LG CNS 김성조 Tomcat & MariaDB 성능모니터링 Passion Open Source Software Open Hadoop IT Service Share Communication Enterprise Source Access

More information

교육2 ? 그림

교육2 ? 그림 Interstage 5 Apworks EJB Application Internet Revision History Edition Date Author Reviewed by Remarks 1 2002/10/11 2 2003/05/19 3 2003/06/18 EJB 4 2003/09/25 Apworks5.1 [ Stateless Session Bean ] ApworksJava,

More information

UDP Flooding Attack 공격과 방어

UDP Flooding Attack 공격과 방어 황 교 국 (fullc0de@gmail.com) SK Infosec Co., Inc MSS Biz. Security Center Table of Contents 1. 소개...3 2. 공격 관련 Protocols Overview...3 2.1. UDP Protocol...3 2.2. ICMP Protocol...4 3. UDP Flood Test Environment...5

More information

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET 135-080 679-4 13 02-3430-1200 1 2 11 2 12 2 2 8 21 Connection 8 22 UniSQLConnection 8 23 8 24 / / 9 3 UniSQL 11 31 OID 11 311 11 312 14 313 16 314 17 32 SET 19 321 20 322 23 323 24 33 GLO 26 331 GLO 26

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 4 (Object) (Class) (Instance) (Method) (Constructor) Memory 1 UML 1 @ & 1 (Real World) (Software World) @ &.. () () @ & 2 (Real World) (Software World) OOA/ Modeling Abstraction Instantiation

More information

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r Jakarta is a Project of the Apache

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

1

1 04단원 컴퓨터 소프트웨어 1. 프로그래밍 언어 2. 시스템 소프트웨어 1/10 1. 프로그래밍 언어 1) 프로그래밍 언어 구분 각종 프로그래밍 언어에 대해 알아보는 시간을 갖도록 하겠습니다. 우리가 흔히 접하는 소프트웨어 들은 프로그래밍 언어로 만들어지는데, 프로그래밍 언어는 크게 2가지로 나눌 수 있습니다. 1 저급어 : 0과 1로 구성되어 있어, 컴퓨터가

More information

untitled

untitled 3 IBM WebSphere User Conference ESB (e-mail : ljm@kr.ibm.com) Infrastructure Solution, IGS 2005. 9.13 ESB 를통한어플리케이션통합구축 2 IT 40%. IT,,.,, (Real Time Enterprise), End to End Access Processes bounded by

More information

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D> 2011 년봄학기데이터통신 Chapter 01 데이터통신과네트워크 1 순서 1. 데이터통신과네트워크의개념 2. 컴퓨터네트워크의유형 3. 네트워크표준화 4. 인터넷표준화활동 5. 유무선네트워크의발전및진화 Copyright(c)2011 by Hyun-Ho Choi 2 Section 01 데이터통신과네트워크의개념 데이터통신 (Data Communication) 두개이상의통신장치사이에서전송미디어

More information

슬라이드 제목 없음

슬라이드 제목 없음 ITU-T sjkoh@cs.knu.ac.kr ITU International Telecommunication Union 1934, UN Formerly, as known as CCITT http://www.itu.int ITU 2/36 ITU ITU Secretary General PP: ITU 3 Sectors ITU-T (Director, WTSA) ITU-Telecom.

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

비긴쿡-자바 00앞부속

비긴쿡-자바 00앞부속 IT COOKBOOK 14 Java P r e f a c e Stay HungryStay Foolish 3D 15 C 3 16 Stay HungryStay Foolish CEO 2005 L e c t u r e S c h e d u l e 1 14 PPT API C A b o u t T h i s B o o k IT CookBook for Beginner Chapter

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

SLA QoS

SLA QoS SLA QoS 2002. 12. 13 Email: really97@postech.ac.kr QoS QoS SLA POS-SLMS (-Service Level Monitoring System) SLA (Service Level Agreement) SLA SLA TM Forum SLA QoS QoS SLA SLA QoS QoS SLA POS-SLMS ( Service

More information

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현 Software Modeling < < OOAD Stage 1000 200611460 김정태 200611521 최정명 200611499 이낙원 200611481 송준현 Activity. 1001 Name?? Act 1001 Name?? Smart DJ Coffee Maker! Act 1001 Turn Table!! 연속적으로

More information

15_3oracle

15_3oracle Principal Consultant Corporate Management Team ( Oracle HRMS ) Agenda 1. Oracle Overview 2. HR Transformation 3. Oracle HRMS Initiatives 4. Oracle HRMS Model 5. Oracle HRMS System 6. Business Benefit 7.

More information

歯서원복.PDF

歯서원복.PDF Study of the Management Information Modeling Method in IMT2000, TMN IMT2000 / 3GPP/3GPP2 IMT2000 TMN TMN, IMT2000 TMN (Management Information) (OSF),,, TMN IMT2000 TMN TMN, IMT2000 IRP(Integration Reference

More information

어댑터뷰

어댑터뷰 04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결

More information

[ 정보 ] 과학고 R&E 결과보고서 Monte Carlo Method 를이용한 고교배정시뮬레이션 연구기간 : ~ 연구책임자 : 강대욱 ( 전남대전자컴퓨터공학부 ) 지도교사 : 최미경 ( 전남과학고정보 컴퓨터과 ) 참여학생 : 박진명 ( 전

[ 정보 ] 과학고 R&E 결과보고서 Monte Carlo Method 를이용한 고교배정시뮬레이션 연구기간 : ~ 연구책임자 : 강대욱 ( 전남대전자컴퓨터공학부 ) 지도교사 : 최미경 ( 전남과학고정보 컴퓨터과 ) 참여학생 : 박진명 ( 전 [ 정보 ] 과학고 R&E 결과보고서 Monte Carlo Method 를이용한 고교배정시뮬레이션 연구기간 : 2013. 3 ~ 2014. 2 연구책임자 : 강대욱 ( 전남대전자컴퓨터공학부 ) 지도교사 : 최미경 ( 전남과학고정보 컴퓨터과 ) 참여학생 : 박진명 ( 전남과학고 1학년 ) 박수형 ( 전남과학고 1학년 ) 서범수 ( 전남과학고 1학년 ) 김효정

More information