본문 바로가기

Study39

Programmable Web (Mashup list 및 ranking 확인) 최근 웹에서 제공하는 서비스들이 급증하면서, 어떻게 하면 좀 더 편리하고 쉽게 내가 원하는 서비스를 만들 수 있을지 관심이 집중되고 있다. 웹 서비스 개발에 대한 기반 지식이 없는 사람이더라도 단시간에 내가 원하는 서비스를 자신의 홈페이지에서 제공할 수 있게 된다면, 우리가 이미 흔히 알고 있는 애플의 Apps 처럼 웹 상에서도 다채로운 서비스를 서로 공유할 수 있게 될 것이다. 그런 일을 돕는 방법은 이미 강력한 서비스를 제공하고 있는 구글이나 트위터 등이 자신의 서비스들을 손 쉽게 사용할 수 있도록 API를 공개하는 것이다. 그리고 그런 API들을 한눈에 쉽게 볼 수 있는 곳이 있다면? http://www.programmableweb.com/apis 이 곳은 지금까지 개발된 서비스들 중 가장 많이 사.. 2010. 6. 25.
Eclipse 에서 WSDL GUI Editor 사용하기 지금까지 여러 GUI Editor 가 Eclipse 에서 개발되어 왔고, 여전히 업데이트 되고 있다. 최근 급변하는 개발 환경을 빠르게 유지보수 하기 위해 SOA 가 사용되면서 SOA 의 여러 구성 요소들도 자동화 (Swordfish) 및 GUI Editor (WSDL, SOAP etc.) 가 생성되고 있다. 그 중 WSDL GUI Editor 를 Eclipse 에서 사용하려면 어떻게 해야하는지 이 포스팅에서 살펴보기로 한다. Web Tools Platform (WTP) WTP 는 기존 Eclipse platform 을 Web 과 Java EE 에 맞게 확장 시킨 Platform 이다. WTP 는 Web Services Tool (WST) 와 J2EE Standard Tools 를 포함하고 있다. WST.. 2010. 3. 17.
Eclipse SOA Platform 구성 요소 Eclipse SOA Platform 이란? Eclipse.org 에서 제공하는 SOA 개발자를 위한 통합 플랫폼으로 다음과 같이 구성되어 있다. (eclipse-soa-galileo-SR2-incubation-win32 기준) 이 정보는 SOA Platform 으로 설치 하지 않고, 기존 Eclipse 에서 " Help > Install New Software " 를 통해 SOA 개발 환경을 구축하려는 사람들을 위해 만든 것이다. 그림 1. Install New Software에서 "Galileo" 를 선택 하였을 경우 이 항목들의 세부 설치 상황을 보면 Collaboration General Purpose Tools Programming Languages SOA Development Web, XML,.. 2010. 3. 16.
Ubuntu samba install, configuration 1. 파일을 공유하려는 서버에서 아래와 같이 Samba 패키지를 설치 sudo apt-get install samba samba-common 2. 이 공유에 접근할 아이디를 추가 sudo smbpasswd -a [User] Samba 계정 삭제 sudo smbpasswd -x system_username 3. Samba 서버 설정 /etc/samba/smb.conf 그 안에 다음과 같은 내용을 입력한다. # 기본적인 설정 [global] # 워크그룹이름은 맘대로 정한다. workgroup = WORKGROUP encrypt passwords = yes # 접근을 허락할 아이피 범위 hosts allow = 192.168. # 문자 인코딩 설정, 우분투는 utf-8을 기본적으로 사용하고 # 이것이 윈도우즈.. 2010. 2. 11.