Xerces-C++

Similar documents
슬라이드 1

Service-Oriented Architecture Copyright Tmax Soft 2005

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

untitled


이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

untitled

15_3oracle


Microsoft Word - 조병호

1224_2008forecast.hwp

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

J2EE & Web Services iSeminar

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Windows Live Hotmail Custom Domains Korea

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

슬라이드 1

PCServerMgmt7

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

08SW

ecorp-프로젝트제안서작성실무(양식3)

03.Agile.key

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

Intro to Servlet, EJB, JSP, WS

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E228C1A63836C8A3292E687770>

김기남_ATDC2016_160620_[키노트].key

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

KRG. IT Research & Consulting... Providing INSIGHT Into IT Market.. Developing Business STRATEGY.. Supporting Marketing ACTIVITY 주요 수행 프로젝트 IT기업 성장성 평

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

2009방송통신산업동향.hwp

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

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

00-CourseSyllabus


Portal_9iAS.ppt [읽기 전용]

월간 SW 산업동향 ( ~ ) Ⅰ. Summary 1 Ⅱ SW 5 2. SW 7 Ⅲ Ⅳ. SW SW Ⅴ : Big Data, 38

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

DW 개요.PDF

1.장인석-ITIL 소개.ppt

서현수

Microsoft Word - 김완석.doc

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

歯김한석.PDF

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

SchoolNet튜토리얼.PDF

Voice Portal using Oracle 9i AS Wireless

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

歯CRM개괄_허순영.PDF


세션 3 (오이식).ppt

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

슬라이드 1

PowerPoint Presentation

PowerPoint 프레젠테이션

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Tech Trends 클라우드 버스팅의 현주소와 과제 아직 완벽한 클라우드 버스팅을 위해 가야 할 길이 멀지만, 하이브리드 클라우드는 충분한 이점을 가져다 준다. Robert L. Scheier Networkworld 매끄러운 클라우드 버스팅(Cloud Bursting

기술 이력서 2.0

06_ÀÌÀçÈÆ¿Ü0926

12-06.hwp

PowerPoint 프레젠테이션

consulting

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

歯부장

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

[Brochure] KOR_TunA

슬라이드 1

PowerPoint 프레젠테이션

Data Industry White Paper

12월1일자.hwp

슬라이드 제목 없음

Social Network

정보기술응용학회 발표

JavaGeneralProgramming.PDF

±èÇö¿í Ãâ·Â

RESTful 웹서비스 개요

No Slide Title

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

대 SNS가 금융에 미치는 영향.hwp

Analyst Briefing

TTA Journal No.157_서체변경.indd

<4D F736F F D20BDBAB8B6C6AE545620BCD3BFA1BCADC0C720534E5320C6F7C1F6BCC5B4D720B9D720C0FCB7AB5FBCDBB9CEC1A42E646F63>

Innovation: CEO In 2006, 2 in 3 CEOs said they would have to bring about fundamental change to their business in the next 2 years to implement their s

ibmdw_rest_v1.0.ppt

Week13

the it service leader SICC 생각의 틀을 넘어 ICT 기술의 힘 으로 생각의 틀을 넘어 IT서비스 영역을 개척한 쌍용정보통신. ICT 기술력을 바탕으로 최적의 솔루션을 제공하며 세계로 뻗어나가는 IT Korea Leader 로 도약할 것입니다. Co

new-앞부분

그림 2. 5G 연구 단체 현황 앞으로 다가올 미래에는 고품질 멀 티미디어 서비스의 본격화, IoT 서 비스 확산 등의 변화로 인해 기하 급수적인 무선 데이터 트래픽 발생 및 스마트 기기가 폭발적으로 증대 할 것으로 예상된다 앞으로 다가올 미래에는 고품질 멀티미디어 서

시안

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

1 전통 소프트웨어 가. ERP 시장 ERP 업계, 클라우드 기반 서비스로 새로운 활력 모색 - SAP-LGCNS : SAP HANA 클라우드(SAP HEC)를 통해 국내 사례 확보 및 아태 지역 진 출 추진 - 영림원 : 아시아 클라우드 ERP 시장 공략 추진 - 더

untitled

Joseph Hwang, IBM Rational Software

PowerPoint 프레젠테이션

Gartner Day


rv 브로슈어 국문

Transcription:

기업정보시스템 (Enterprise Information Systems) 과목소개 이규철 충남대학교컴퓨터공학과 kclee@cnu.ac.kr

Agenda SOA(Service Oriented Architecture) SOA2.0 Web2.0 SOA2.0+Web2.0 2

바람직한인재상 현장에바로투입이가능한 실무형인재 3

귀하의점수는? 1. XML 2. Web Services 3. Web2.0 & Open API 4. Cloud Computing 5. Business Process Management 6. Enterprise Architecture 7. Service Oriented Architecture 8. Governance 9. Business Intelligence 10. ERP, SCM, CRM Must-Have Course!!! 4

Real-Time Enterprise 5

SOA 근간의 Real-Time Enterprise 모델을지향 서비스중심의아키텍처를축으로비즈니스지능화 / 실행 / 관리및이를담을실시간인프라스트럭처를구현 / 통합하여고객지향형실시간기업을완성 6

Web 2.0 vs SOA 현재웹 2.0 은소비자중심비즈니스모델을지원하고, SOA 는기업중심모델을지원하고있으나, 미래비즈니스세계는이둘간의구분이모호해지고연계가활발해짐에따라, 궁극적으로글로벌차원의 SOA 를실현할수있을것으로전망됨 SOA and Web 2.0 : The Top-Level Organizing Principles in Software Continue To Converge and Evolve Web 2.0 SOA Service Model Web Service Web Service Preferred Service Standards Reusability HTML, XML, RSS, REST 매우높음단순한데이터포맷 UI Yes No Business Model Design Patterns Core Competencies LongTail 효과 Network Folksonomy Customer Slet-Services Ajax, Syndication, Multi device S/W Software as a Service Control over data source Lightweight UI Leveraging The Long Tail WSDL, UDDI, SOAP, BPEL 높음조합과통합 (Composition & Orchestration) BPM Asset Integration Legacy Asset Life Extension Business Intelligence Service Layer Service Bus Unit of Work Data as an asset Business Agility Open standard B2B Self Service Cost-effectiveness Accessbility 7

SOA 2.0 + Web 2.0 의결합 보안과전체의관리보다는서비스공유와사용자협업이라는 doc.com 2.0 시대의글로벌 SOA 2.0 진화에 Web 2.0 의기술과사상이결합될수있음 원격의분산된외부서비스들을활용 SOA 는기업내서비스최적화에 Web 2.0 은기업내 / 외부의서비스들을포함하고있는공유서비스들의글로벌네트워크임 SOA 의내부서비스들이외부서비스를활용함으로써, 광범위한지적자산에서얻은집합적자산들을공유, 상호운용, 구현할수있는기회제공 SOA 애플리케이션구현에사회적요소추가 SOA 는설정제어와워크플로우관리가강력함 Web 2.0 환경을통해커뮤니티블로그, wiki, 팟캐스트를통해기여하는글로벌개발자리소스에서실행에필요한아이디어와구성안수립가능 최상의애플리케이션구현 Web 2.0 을활용하여소셜엘리먼트를추가하고, 이를 SOA 중심의인프라스트럭처와결합 최상의사회적인터렉션과합성애플리케이션을결합한새로운비즈니스가창출 8

Enterprise 2.0 기업내에서 Web 2.0 의기술을접목시킴으로써지식근로자들이보다능동적이고효율적으로협업을할수있는환경을갖추려는노력이대두됨 MITSloan Management Review 에하버드비즈니스스쿨의앤드류맥아피 (Andrew McAfee) 에의한 Enterprise 2.0:The Dawn Of Emergent Collaboration 이라는논문이게재되면서논의되기시작함 The opposite of an imposed structure is not chaos, the opposite of an imposed structure is an emergent structure, one that forms over the time based on the interactions of a lot of prople.? 9

Enterprise 2.0 Big Picture Enterprise 2.0 은 mash-up 과같은매커니즘을이용함으로써기업내시스템통합이가능한차세대아키텍쳐와리팩토링에대한개발모델과방법, 새로운기술구조에대한 Synergy 라할수있음 Technologies Open source, SOA/Web services (Ajax, RSS, blogs, wikis, tagging, social networking, and so on) Web 2.0, legacy and proprietary or some combination Development Models, Relying on in-house, outsourced or offshore resources or any combination; pursuing a global development strategy; and/or pursuing cocrationwith users, partners or both Delivery Method Downloading individually; paying for a license; and/or using on-demand/saas or via a service provider 10

SOA 11

SOA 정의및개요 Service Oriented Architecture(SOA) 는공유되고, 재활용가능하며, 분산된서비스를디자인하고, 네트워크상에전개하는아키텍쳐스타일을의미함 SOA 는서비스인터페이스 / 서비스소비자 / 서비스공급자로구성됨 12

서비스의개념 여러애플리케이션으로부터추출 서로조합해비즈니스프로세스를구성 기술적계층과는독립 13

SOA 의특징 서비스는발견이가능하고동적으로바인딩된다. 서비스는컴포넌트와같이독립된모듈이다. 서비스의플랫폼간상호운용이가능하다. 서비스는느슨하게연결된다. 서비스는네트워크주소로접근가능한인터페이스를갖는다. 서비스는위치투명성을제공한다. 서비스의조립이가능하다. 서비스는자기치유 (self-healing) 를지원한다. 14

SOA 와웹서비스관계 SOA 와웹서비스의관계 SOA : 웹서비스 = 애플리케이션아키텍처 : 기술의집합 웹서비스는 SOA의개념을보다구체화한것 SOA 기반의다른표준들 CORBA: Common Object Request Broker Architecture JINI : Network Plug and Play UPnP : Universal Plug and Play DPWS로발전 15

Web Service 및 CBD 와의관계 SOA 와 Web Service, CBD 는일반적인오해와달리등식 (Equal) 이성립하지는않음 Web Services 및 CBD 는 SOA 를실제구현하는데활용할수있는기술적대안중하나로볼수있음 16

BPM 과의관계 BPM 은 Service Orchestration 과관련된기술적기반을제공함 Service Orchestration 은일련의서비스를조립하여업무처리를하는개념임 Service Orchestration 과관련된표준에는, BPEL(OASIS), BPML(BPMG), xpdl(wfmc) 이있으며 BPEL 이대세를이룸. 거의대부분의 BPM 엔진은 BPEL 방식의 Service Orchestartion 을지원함 17

Enterprise Service Bus 와의관계 SOA 를기업기간업무에도입하기위해서는, mission critical 한 feature 를갖춘다양한어플리케이션유형에대처할수있는 integration broker 가필요함. Enterprise Service Bus(ESB) 는상이한기술로개발된기존의 Legacy 서비스를통합시키는데효과적인수단이되며, 비즈니스를중심으로어플리케이션을통합하는기반플랫폼으로위치함 18

클라우드컴퓨팅과의관계 개인 IPTV 방송 e- 비즈니스인터넷통신, 미디어 e- 커머스인터넷포털 ASP SaaS (Software as a Service) - 응용 SW 를서비스로제공 ( 기업용 / 개인용 SW) ( 예 ) Salesforce.com CRM ISP PaaS (Platform as a Service) - SW 개발환경을서비스로제공 ( 언어등 ) ( 예 ) Google App Engine, MS Azure Hosting IaaS (Infrastructure as a Service) - 컴퓨터시스템 HW 자원 (CPU, disk, 등 ) ( 예 ) Amazon Simple Storage Service BCN IPv6 유선통신망 케이블 위성 지상파 방송망 Cellular WLAN 무선 / 이동통신망 19

서비스지향의정보제공이미지 Business Process 수행에따라요구되는 Business Service 정보를 Service Operation 들로구성 / 합성하고, 개별적인기능의 Application Service 들을 Open 환경하에서연계하여유연하고민첩하게적시에제공 20

SOA 2.0 21

SOA 2.0 Client/Server 방식의 SOA 에 Message-Queuing 방식의 EDA 가결합된형태로발전될것이며, 이를지원하는 Application Platform Suite 의구매가주종을이룰것으로예측 SOA + EDA = SOA 2.0 2009 년까지, 비즈니스프로세스의포괄적인자동화를위해서는 SOA 와 event-driven business component architecture 모두의사용을필요로할것임 Application Platform Suite 2007 년까지단품개발 Tool 보다는 Application platform suites 구매가주종을이룰것이며구매의 70% 이상이 SOA-based sofrware projects 에기인하여이루어질것임 22

EDA 의개념 이벤트에대한감지및대응모델 23

SOA 와 EDA 비교 SOA 클라이언트에의해서비스가제어되며순차적으로실행 EDA 이벤트수신자가대응여부를결정 이벤트발생에대해동적대응 구분 SOA EDA 상호규약정보서비스인터페이스정보이벤트규격정보 연결방식 1:1 N:N 흐름제어주체클라이언트이벤트수신자 흐름제어방식 새로운입력에대한대응 순차경로 진행중에는차단 동적 / 병렬 / 비동기방식 진행중에도반응 24

Web 2.0 25

Web 2.0 : Overview Web 2.0! Web 태동기 Web 발전기현재의 web 정적인 HTML 페이지의집합 컨텐츠관리시스템에의한동적인웹 포털중심의서비스 분산된 social network 상호작용을통하여성장 Web as Platform Hypertext 에의한단순정보교류 중앙집중적검색및미디어 참여와개방을통한분산, 자율네트워크 26

Web 2.0 이란말의기원 새로운컨퍼런스를위한브레인스토밍세션에서제안된마케팅용어로시작 팀오라일리메모로정리 http:/www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web- 20.html?page=1 2004 년, 2005 년두번의컨퍼런스 버전업이아닌질적변화에대한표현 27

Web 1.0 vs Web 2.0 Berners-Lee, Tim HyperLink 구조기반의정적인 HTML 컨텐츠제공자가정보를독점 구독자는정보를소비 일대다 의형태로상호작용이낮음 인터넷사용환경이상호작용과기초적인사회적네트워크에중점 사용자들의참여로콘텐츠와서비스가창조 분산구조형식으로 다대다 형태 28

Web 1.0 vs Web 2.0 Web 1.0 Web 2.0 기본특징미디어로서의웹플랫폼으로의웹 상호작용이낮은정적인웹 기술중심 상호작용성이높은동적인웹 사람중심 컨텐츠구조문서, 페이지꼬리표달린개체 (Tagged Object) 기술 HTML, Active-X 등 Ajax, FLEX, Laszlo, XML, RSS, Atom, Tagging, LAMP 등 정보탐색방법검색및브라우징출판과참여 보안 /OS 종속성 Active X 사용으로인한 OS/ 브라우즈종속성 OS/ 브라우즈와무관 대표브라우즈 IE( 단순뷰어 ) Fire Fox( 유저에의해수정보완 ) 사례 하이퍼링크중심기본사이트 야후의 flickr, 아마존, 네이버지식인, 싸이월드미니링등 29

Web 2.0 의특징 by Tim O Reilly The Web As Platform: OpenAPI Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences 30

이론강의 (X) SOA의이해 SOA 아키텍처 SOA 라이프사이클 & 거버넌스 모델기반개발 SOA 방법론개요 31

이론 : TOPCIT (www.topcit.or.kr) 32

TOPCIT 내용 33

4.1 IT 비즈니스의이해 34

4.1 IT 비즈니스의이해 [ 계속 ] 35

4.2 IT 비즈니스의활용 36

4.2 IT 비즈니스의활용 [ 계속 ] 37

기초강의 XML Web Services Web2.0 & Open API Cloud Computing Business Process Management Enterprise Architecture 38

실습 www.w3schools.com XML DTD OpenAPI BPMS & BPMN(Business Process Modeling Notation) 39