IBM WebSphere Application Server에 Java EE 응용 프로그램 배포

출처: 인터넷
작성자: 사용자
키워드: IBM 애플 리 케이 션 자바 EE

이 문서는 설명 합니다 어떻게 http://www.aliyun.com/zixun/aggregation/7155.html > 개발자는 ibm에 그들을 배포 하는이 프레임 워크를 활용할 수 있습니다® websphere® 응용 프로그램 서버 J2ee™ 응용 프로그램은 이러한 c 통합 + + 라이브러리.

Ibm® websphere® 응용 프로그램 서버는 호스트 및 다양 한 엔터프라이즈 응용 프로그램을 관리할 수 있는 플랫폼을 제공 하는 JAVA® EE 6와 호환 하는 강력 하 고 항상 사용 가능한 미들웨어 환경. 일부 사용자가 그들이 네이티브 구현을 기반으로 C와 java 기반 응용 프로그램을 통합 해야 하는 시나리오를 발생 했을 수 + +. 예를 들어 국방, 항공, 날씨 예보, 및 다른 과학 응용 프로그램을 포함 하는 응용만이 언어를 사용 하 여 구현할 수 있습니다을 너무 복잡 한, 너무 어려운, 또는 너무 위험한 자바에서 구현 하는 알고리즘을 포함.

이러한 C 기반 구현 자바 프로그램, 통합 프로그래밍 언어 Api 어떤 식으로든에서 둘 사이의 연결을 해야 합니다. 자바와 C 간의 데이터 교환에 응집력이 방법의 제공 하는 자바 네이티브 인터페이스 (JNI) + + API. 이 솔루션을 구현 하려면 당신이 필요 자바에서 인터페이스를 정의 하 여 다른 자바 클래스에 노출 하려는 메서드를 사용 하 여 해당 인터페이스에 대 한 컴파일된 코드에서 헤더 파일을 생성을 다음 동적 연결 라이브러리와 같은 기본 공유 라이브러리 모듈에 가져올 헤더 파일 (. dll) Windows®에 대 한 고 공유 객체 (. 그래서) UNIX® 시스템 라이브러리. 이 모듈은 다양 한 여러 공급 업체에서 제공 하는 도구에서에서 만들 수 있습니다.

이 문서에서 설명 하는 단계는 C 기반 구현 자바 네이티브 인터페이스 (JNI) 통해 WebSphere 응용 프로그램 서버에 배포 되는 java 기반 응용 프로그램을 통합 하는 과정을 단순화 합니다. 이 문서의 콘텐츠를 생성, 구성, 및 WebSphere 응용 프로그램 서버에 대 한 공유 라이브러리를 호출할 수 있게 됩니다.

여기에 포함 된 정보 서버 V6.1, v 7의 v8 시리즈, IBM WebSphere 응용 프로그램에 적용 하 고 있습니다 잘 알고 적절 한 IBM 합리적인 가정® 도구. 참고 여기에 제공 된 샘플은 매우 기본적인 고만 참여, 고급 개발 과정을 설명 하는 데 사용을 데이터 유효성 검사 또는 일반적으로 일반 응용 프로그램 개발에 포함 된 다른 좋은 사례를 포함 하지 않습니다.

기본 공유 라이브러리 만들기

IBM 통합 디자이너를 열고 독립 실행형 Java를 만들 프로젝트 (그림 1 참조).
그림 1입니다. 독립 실행형 프로젝트를 만들려면

네이티브 액세스와 연결 하려면 메서드가 포함 된 Java 클래스를 만듭니다 (그림 2 참조). 메서드 선언 호출 C 메서드의 서명에 따라 달라 집니다. 이 경우에, 제 3 자 C API 필요 간단한 유형 및 다양 한 데이터 (이 경우에는 이중 정밀도 배열) 가정 합니다. (다른 네이티브 라이브러리를 호출 하려면 해야의 헤더 파일 헤더 파일 구현 동안 가져와서 DLL 파일 연결을 합니다.) )
그림 2입니다. 자바 클래스 만들기

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.