본문 바로가기

Apache Jakarta Project

(8)
Apache Harmony http://en.wikipedia.org/wiki/Apache_Harmony Apache Harmony is an open source / free Java implementation from the Apache Software Foundation, starting withJava SE 5 and 6. It will be licensed under the Apache License, Version 2. It was announced in early May 2005 and on October 25, 2006, the Board of Directors voted to make Apache Harmony a top-level project. Contents [hide] 1 History 1.1 Initiat..
Apache CXF: An Open Source Service Framework Overview Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. CXF includes a broad feature set, but it is primarily focused on the following areas: Web Serv..
Apache 프로젝트 리스트 Archiva : The Build Artifact Repository Manager => 사적인 혹은 전사적인 빌드 구성물의 레포지토리의 처리를 도와주는 확장성있는 레포지토리 관리 소프트웨어 원격 레포지토리 프락싱, 정보보호 접근 관리, 빌드 구성물들의 저장소, 배달, 브라우징, 인덱싱, 이용레포트작성, 확장스캔 등의 기능을 제공한다. Beehive : => J2EE 및 Struts 기반의 간단한 객체 모델을 빌드함으로써 J2EE 프로그래밍을 단순화시키기 위함 새로운 JSR-175 annotation 을 사용하여 J2EE 에 필요되는 코딩을 줄여줌 다음의 3가지 부분을 가짐 - NetUI - Controls - Web Service Metadata ( WSM ) : JSR-181 ( 자바 웹서비스의 빌..
Appfuse 프로젝트 소개 출처 :  http://javajigi.tistory.com/951. Appfuse 프로젝트 소개Appfuse는 다양한 프레임워크의 조합으로 프로젝트를 진행할 때 템플릿을 생성하기 위한 오픈 소스 프로젝트이다. Appfuse를 이용하면 진행하는 프로젝트의 프레임워크 조합에 따라 샘플 프로젝트를 생성할 수 있다. 이 샘플 프로젝트를 기반으로 개발 환경을 구축하는 것이 가능하다.Appfuse가 지원하는 프레임워크를 살펴보면 다음과 같다.JSF Basic Spring MVC Basic Struts 2 Basic Tapestry Basic위 예는 프리젠테이션 레이어를 담당하는 프레임워크들이다. 그외 Hibernate, IBatis등 다양한 프레임워크의 조합의 템플릿 프로젝트를 생성하는 것이 가능하다.지금까지 진..
Apache Maven 2.0.9 Download Maven 2.0.9http://maven.apache.org/download.htmlcmd>mvn -version출처 : http://javajigi.tistory.com/911. Maven의 Eclipse 플러그인 활용하기Maven 기반으로 개발되어 있는 프로젝트를 Eclipse 프로젝트로 변환하는 작업은 간단하다. Maven의 Eclipse 플러그인을 이용하여 쉽게 Eclipse 프로젝트로 만들 수 있다.프로젝트 디렉토리로 이동한 다음 "mvn eclipse:eclipse" 명령어를 실행하면 Eclipse 기반 프로젝트로 변경된다. Eclipse 프로젝트에 필요한 .project, .classpath 파일들이 자동적으로 생성된다. .classpath 파일을 열어보면 pom.xml 파..
ActiveMQ Test...진행중 1. 브로커를 실행한다. 2. 브로커가 정상적인지 확인한다. 3. ActiveMQProducer 생성한다. 4. ActiveMQConsumer 생성한다. 5. ActiveMQBroker 생성한다. 6. ActiveMQ에서 Broker start -> Consumer start -> Producer start Topics에서 Producer와 Consumer를 확인 할 수 있다. Queues에는 QueueName로 등록 된 것 을 확인 할 수 있다. 테스트완료.
ActiveMQ 모니터링 브로커가 떠 있는지 확인. bat파일 실행후에 이URL로 접급해보면 모니터링을 제공한다. http://localhost:8161/admin/topics.jsp
ActiveMQ 설정 1. http://www.activemq.org/site/download.html 에서 최신 버전을 다운로드 한다. 2. 설치 위치 / bin 에서 activemq를 실행한다. activemq.xml 설명 설정에는 Broker 설정과 Datasorce 설정이 있다. ---------------------------------------------------- persistenceAdapter ---------------------------------------------------- ActiveMQ 기본적으로 journal을 이용하여 Queue, Topic의 데이터를 저장한다. journalLogFiles - 생성할 파일 개수 dataDirectory - 파일 저장 위치