2014년 1월 9일 목요일

가우스(GAUCE)란[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

가우스(GAUCE)란[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

우선 가우스란 무엇인가에 대한 정의부터 얘기해보도록 하겠습니다.
제일먼저 가우스란 솔루션이 어떻게 해서 생겨나게 되었는가.. 하는 배경부터 설명을 드리겠습니다.
기존의 기업에서 사용하는 시스템 환경은 파워빌더라던지, 델파이라던지, 디벨로퍼2000이라던지 이런 C/S환경의 시스템이 주를 이루었습니다.
WEB이 도입되기 전이었다는 시기적인 원인도 있었겠지만 업무에 주로 사용되는 프로그램이다 보니까 그 업무 특성에 맞는 다양한 UI를 만들어내는데 탁월하게 편리한 C/S가 기존 시스템을 장악하고 있었던 겁니다.
하지만 이제 웹이란 것이 등장하면서 웹이가지는 여러 가지 장점으로 인해서 (예를 들면 언제 어디서라도 접속을 하면 사용할 수 있다는 것 하고, 항시 서버에서 자원을 취하기 때문에 서버 쪽만 수정하게 되면 모든 사용자에게 일관된 애플리케이션을 제공할 수 있다는 점, 이로 인해서 유지 보수하기가 용이하다는 점) 대대적으로 C/S환경에서 웹으로의 전환을 하고 있는 시점입니다.
하지만 웹은 주로 프리젠테이션용 개발 언어이다보니 C/S가 표현해주던 그런 다양한 UI효과를 웹에서의 스크립트나 html영역만으로 표현하는데는 상당한 어려움이 있었던 것이 사실입니다.
그런 어려움을 해소하려는 노력 중에 웹페이지 상에 다양한 애플리케이션을 embed시켜서 사용하는 개념이 등장하게 되었고 그 중 하나가 바로 ActiveX 라는 컴포넌트 베이스의 기술입니다.
GAUCE란 제품도 위에서 말씀드린 ActiveX콤포넌트를 기반으로 하는 프로그램입니다.
최근 들어 유행처럼 이야기되는 이른바 X-Internet 솔루션제품군에 하나가 되겠고 간단히 정의하자면
웹에서도 C/S에서처럼 다양한 UI효과를 사용할 수 있도록 도와주는 클라이언트와 서버 쪽을 망라한 엔터프라이즈 개발 툴킷입니다.
 
- GAUCE는 기존 Web 개발의 난점을 극복하기 위한 다양한 웹 Data Presentation Model 들을 Component 화하여 단순히 조회 기능만이 가능한 웹 리포팅툴의 한계를 뛰어넘는 입력, 수정, 삭제까지 가능한 완벽한 애플리케이션의 손쉬운 개발이 가능한 제품입니다.
 
- GAUCE는 분산 DB 환경에서 웹 브라우저를 통해 기업, 고객, 공급망 등 다양한 사용자가 다양한 방식으로 DB 에 접근, 웹 애플리케이션을 활용할 수 있도록 해주는 Enterprise Client Web 개발 플랫폼입니다.
 
[가우스교육자료에 있는 내용 입니다]
 


  • JAVA
  • ORACLE
  • iPhone/Android
  • .NET
  • 표준웹/HTML5
  • 채용/취업무료교육
  • 초보자(재학생)코스

  • 댓글 없음:

    댓글 쓰기