| [ WWW ] in KIDS 글 쓴 이(By): fighter (누구와?) 날 짜 (Date): 1996년05월08일(수) 10시15분38초 KST 제 목(Title): [JAVA WORKSHOP] 제1회 자바 워크샵 일시 : 1996년 5월 13일 (월) 10:00 - 17:40 장소 : 삼성생명 본관 대회의실 주최 : JAVA KOREA, 중앙일보사 후원 : 한국썬마이크로시스템즈(주), 제이씨현시스템(주) 모시는 글 인터넷 프로그래밍 언어 자바는 프로그램의 융통성과 상호작용성을 웹 서비스에 추가하는 APPLET 기술을 제공하여 인터넷 웹 서비스의 응용범위를 더욱 넓히고 있습니다. 더우기 최근에는 자바 기반의 NETWORK COMPUTER 시제품이 속속 등장하면서 자바가 인터넷 기반의 플렛폼 독립적인 소프트웨어 개발을 위한 핵심적 도구로 부각되고 있습니다. 국내의 자바 개발 열기도 뜨거워 많은 소프트웨어 엔지니어가 자바 개발에 매진하고 있으나 아직 초기단계로 개발에 필요한 정보가 요구에 비해 절대 부족하고 개발자 사이의 교류도 활발하지 못하다고 생각합니다. JAVA KOREA는 자바를 연구, 개발하는 사람들이 정보의 공유하고 교류를 촉진하기 위해 만든 인터넷 연구 모임입니다. 그동안 메일링 리스트를 통해 정보를 교환하였으나 자바 개발의 다양한 문제를 체계적으로 정리하고 깊이 있게 논의하는 자리를 갖고자 워크샵을 개최하게 되었습니다. 국내 최고의 자바 전문가들이 발표하는 이번 워크샵은 자바개발을 위한 최신정보를 접할 수 있는 자리가 될 것 입니다. 자바에 관심있는 분이면 누구나 참여하실 수 있으니 바쁘신 중이라도 많은 참석를 부탁드립니다. 프로그램 소개 10:00-10:40 최선완, 안양대 교수 "JAVA : THE PARADIAM" 자바의 등장으로 자바가 새롭게 제시하는 컴퓨팅 환경에 대하여 전반적인 내용을 다루고 있다. 자바의 특징과, 내부구조, 자바 객체지향 프로그래밍의 의미, 네트웍 프로그래밍의 의미를 고찰하고 자바 애플렛의 제약성과 발전성에 대하여 논의한다. 10:50-11:30 김화종, 강원대 교수 "Java Virtual Machine & Security" 플렛폼 독립성의 기본이 되는 Java Virtual Machine의 구조와 Runtime 시스템의 구조에 대해 자세히 살펴본다. 또한, 자바 인터프리터와 자바 컴파일러, Bytecode Verifier, Class Loader, Security Manager의 역활과 구조를 살펴봄으로써 자바 Runtime 시스템의 Security 문제를 논의한다. 11:40-12:20 장규오, JCHYUN 엔지니어 "C++과 비교한 Java 언어의 특성" 자바는 C++언어를 기반으로 SmallTalk, Object C 등 다른 객체지향 언어를 기반으로 발전된 프로그래밍 언어이다. 특히, C/C++ 프로그래밍에 익숙해 있는 프로그래머에게 자바의 기능을 구분할 수 있고, 새로운 객체지향 프로그래밍 기법과 자바의 새로운 기능을 C++언어를 중심으로 비교한다. LUNCH 1:30-2:10 이인범, 한국.썬 엔지니어 "Java and the New Wave of Network Computing" 메인프레임의 시대, 미니컴퓨터의 시대, PC의 시대를 지나 자바 기술이 Network Computer의 시대를 가져오고 있다. 이러한 변화의 원동력이 된 JAVA를 개발한 SUN사의 변화에 대한 인식과 전략이 소개된다. 2:20-3:00 김형일, 경희대 박사과정 "실시간 JAVA의 개발" 차세대 프로그래밍 언어인 자바는 객체지향적이고, 분산환경에 적합하며 무엇보다도 하드웨어와 독립적인 Java Virtual Machine을 통하여 실행되기 때문에 새로운 실시간 시스템 개발환경으로 발전할 가능성이 높다. 여기서는 기초적인 실시간 시스템과 실시간 자바를 소개하고, 기본적인 사용 예와 앞으로의 발전 방향에 대해서도 논의한다 COFFEE BREAK 3:20-4:20 최환진, KAIST 박사과정 "Java Applet" Applet은 자바 프로그램이 웹환경에서 실행되도록 만든 자바의 클래스 라이브러리이다. 애플렛에서의 제어흐름과 이벤트 처리 메카니즘이 자세히 소개된다. 또한, 다양한 플렛폼에에서 같은 look & feel을 제공하는 AWT(Abstract Window Toolkit)의 사용법을 예제와 함께 소개한다. 4:30-5:00 박배경, 한국통신기술 연구원 "Thread Programming" 자바의 Thread는 다양한 동기화 메카니즘을 갖춘 Lightweight Process이다. Thread의 생성과 활용 방법, 자바 Thread Scheduler의 처리방식과 문제점, 그리고 해결방안을 소개하고, 다중프로그래밍에서 유의해야 할 race condition, deadlock 문제를 Producer/Consumer 예제를 통해 살펴본다. 5:10-5:40 박배경, 한국통신기술 연구원 "Network Programming" 자바의 네트웍 프로그래밍 지원기능은 프로그래머가 인터넷 통신의 자세한 내용을 알 필요 없이 몇가지 API만 이해하면 고급 응용 프로그램이 작성할 정도로 편리하게 구성되어 있다. 간단한 URL 통신에서 다수 사용자가 동시에 사용하는 Game Server 프로토타입까지 인터넷 프로그래밍 언어의 네트웍 프로그래밍 기능을 소개한다. 기타 * 본 워크샵은 무료입니다. 따라서 등록할 필요없이 방명록에 싸인하시고 발표장에 들어가실 수 있습니다. 다만 사전에 참석자의 수를 예측해 보고자 하니 참가하실 분은 kojang@star.elim.net 로 메일을 보내주시면 감사하겠습니다. * 발표자료집은 실비를 받고 배포합니다. * 삼성생명 본관 건물른 지하철 2호선 시청역에서 내려서 삼성생명 표시를 따라 오시면 됩니다. J A V A K O R E A Java Developer's Forum in Korea Home Page URL : http://www.elim.net/javakorea Mailing List 가입 : majordomo@star.elim.net |