BlazeDS는 기존에 FDS(LCDS)에서 Remoting, Messaging기능만 빼서 오픈소스화한 프로젝트랍니다.
RemoteObject를 그니까 LCDS를 사지않고도 사용할 수 있다는 거란얘기죠-_-;
어쨌든 간단한 예제로 해봅시다.

http://opensource.adobe.com/wiki/display/blazeds/Downloads
이곳에서 BlazeDS를 받도록 합시다.
압축을 적당한 곳에다가 풀어놓습니다.

여기 안에 톰캣이 있긴 있는데 이걸로 이클립스에 서버를 추가하려니 안되더라구요. 그래서 톰캣을 새로 받아서 lib만 추가하는 식으로 하니까 되더군요 ^^
톰캣을 받습니다. http://tomcat.apache.org/ 6.0으로 받습니다. zip파일로 받습니다.
적당한 곳에 풀어버립시다.
그리고 BlazeDS디렉토리/tomcat/lib/blazeds/에 있는 jar파일 2개를
톰캣홈디렉토리/lib폴더에다가 jar파일을 복사해야해요.(flex-tomcat-common.jar, flex-tomcat-server.jar)
이거 복사하는 것도 안해줘도 됩니다 ㅠ

그리고 blazeds.war, blazeds-console.war, blazeds-samples.war 파일을 톰캣디렉토리/webapps/ 에다가 복사를 합니다.
톰캣디렉토리/bin/startup.bat 를 실행해서 구동되는지 확인합니다. 구동되면 된 겁니다 ^^

이제 Flex Builder 3 beta 3이 필요합니다.
참고로 standalone모드로 설치를 해야합니다.
베타 때 문제가 있었던 것 같은데 개발할 때에는 플러그인으로 빌더를 설치하는게 정신건강에 좋습니다.

플러그인으로 설치를 하면 자꾸 Builder가 죽어버리네요-_-;
그래서 그냥 Builder, Eclipse 따로따로 사용해서 했습니다.

Eclipse(WTP)를 실행해봅시다.

BlazeDS디렉토리/blazeds.war파일이 있는데 이것을 이클립스에서 Import시켜봅시다.
File -> Import -> WAR file선택합시다.
WAR file은 blazeds.war선택.
Target runtime은 New해서 새로 추가해줍시다.
우리가 설치한 톰캣을 추가해봅시다.
Apache Tomcat v6.0을 선택하고, 디렉토리는 설치한 톰캣디렉토리를 지정해줍시다.
Finish를 클릭해서 완료합니다. war파일을 불러왔네요. 이제 간단히 DB연동을 해서 데이터를 가져오는 메소드를 만들어 봅시다.
이 메소드를 이제 Flex에서 RemoteObject로 호출할꺼니까요 ^^

소스설명은 다음이시간에-_-;
머드초보 이 작성.

Trackback URL : http://mudchobo.tomeii.com/tt/trackback/211

  1. BlazeDS 기능 비교

    Tracked from Inspiration, Feel Good Factor for Flex Dev 2008/02/19 07:59 Löschung

    어느분인가 커뮤니티에서 BlazeDS 에 대한 기능 비교에 대한 이야기가 있길래 답변글로 쓰려고 했다가... 어디에 있던 글인줄 몰라서..ㅠㅠ 그냥 이곳에 올립니다. 아래 문서 31,32 페이지에 나와있는 내용을 그냥 옮겨놓았습니다. http://flex.org/tour/slides_opensource.pdf 문서의 성격(?)에 대하여는 한번 이야기했던적이 있죠. 2008/02/01 - [인사이드플렉스] - 오랜만에 무료 Flex 세미나 소식 - 선..

  2. 한눈에 보는 BlazeDS 개발자 가이드

    Tracked from 마인드맵 활용 가이드- 만득이 블로그 2008/09/03 18:00 Löschung

    BlazeDS (BLAZEDS Developer Guide) 이미지 출처: http://weblog.cahlan.com/uploaded_images/blazeds-750495.png Part 1: Getting started with BlazeDS Chapter 1: Introduction to BlazeDS BlazeDS overview J2EE 서버와 Flex 클라이언트간의 서비스 통신을 제공 The client-side application B..

  3. 허성훈의 생각

    Tracked from shheo's me2DAY 2009/05/14 10:27 Löschung

    [FLEX] BlazeDS이용해서 RemoteObject를 사용해봅시다 (1)

  4. [Flex] Blazeds 처음부터~ 끝까지...

    Tracked from :: Like Blenz Coffee :: 2009/06/24 00:11 Löschung

    Visualization 때문에 시작하게된.. Flex와 Java 연동... 차례차례 셋팅 하면서... 마지막 목표까지... ㄱㄱ! 1. BlazeDS에 대하여.. (1) 정의 : 데이터 서비스를 모아 둔 것. (2) 서비스의 종류 3가지 - 리모팅 서비스(Remoting Service) : Flex 어플리케이션이 직접 어플리케이션 서비에 동작하는 Java 객체의 메소드를 호출 할 수 있게 해 준다. - 메시지 서비스(Message Service)...


당신의 의견을 작성해 주세요.

  1. Comment RSS : http://mudchobo.tomeii.com/tt/rss/comment/211
  2. 흐음 2008/08/29 09:37  편집/삭제  댓글 작성  댓글 주소

    잘 보고 갑니다...
    그런데 blazeDS 링크가 좀 바뀐듯 싶습니다
    http://opensource.adobe.com/wiki/display/blazeds/Downloads

    • 머드초보 2008/08/29 13:13  편집/삭제  댓글 주소

      앗 좋은 지적 감사합니다 ㅠㅠ
      베타 때 쓴 글이어서 labs로 링크가 되어있었네요 ㅠ
      감사해요~ 수정할께요 ^^

[로그인][오픈아이디란?]
« Prev : 1 : ... 258 : 259 : 260 : 261 : 262 : 263 : 264 : 265 : 266 : ... 468 : Next »