중개 서비스 응용프로그램 개발 시, JSP 파일, JAR 파일, 웹 프로젝트, Java™ 프로젝트 및 J2EE 프로젝트 등의 자원에 대해 작업해야 할 수도 있습니다. 이 주제에서는 사용자 프로젝트 및 자원을 설정하는데 필요한 정보를 제공하여, 빌드하고 WebSphere® Enterprise Server 또는 WebSphere Process Server로 배치할 수 있습니다.
우수 사례: Java 응용프로그램을 개발하거나 사용자 정의 중개 기본요소에서 사용할 JAR 파일을 가져와야 하는 경우, 코드에 대한 Java 프로젝트를 작성하고 Java 프로젝트에 대한 종속성을 Java 코드를 사용할 중개 모듈에 추가해야 합니다.
비즈니스 통합 라이브러리 또는 중개 모듈의 Java 특성은 배치 코드 생성에 문제를 야기할 수 있기 때문에 변경되어서는 안됩니다. 따라서 복잡한 Java 응용프로그램을 개발하거나 응용프로그램을 사용하기 위해 라이브러리 또는 모듈로 JAR 파일을 가져오는 것은 권장하지 않습니다. 또한 중개 모듈 어셈블리 다이어그램의 Java 컴포넌트용 Java 구현을 생성할 때, 생성된 Java 구현은 기타 Java 클래스를 호출하기 위한 시작 지점으로 사용되어야 합니다.
비즈니스 통합 보기에서는 어셈블리 다이어그램에서 사용되는 Java 구현 및 인터페이스만을 표시합니다. 인터페이스를 사용하는 중개 모듈 아래 나열됩니다. Java 프로젝트에 대해 작업해야 하는 경우, Java Perspective에서의 작업으로 전환할 수 있습니다.
Java Perspective로 전환
다음과 같이 Java Perspective를 여십시오.
Java Perspective에서 Workbench 창의 맨 위 오른쪽 코너에 두 개의 열린 Perspective가 표시되면, 아래 이미지에서 처럼 비즈니스 통합 Perspective 단추를 클릭하여 비즈니스 통합 Perspective로 전환할 수 있습니다.
우수 사례: 중개 모듈 어셈블리 다이어그램에서 가져오기 및 내보내기를 사용하려는 경우, 가져오기 및 내보내기에서 사용하는 비즈니스 오브젝트 및 인터페이스를 공유할 수 있도록 라이브러리에 넣는 것이 좋습니다. 그런 다음 라이브러리에 대한 종속성을 공통 자원을 사용하는 모든 모듈에 추가하십시오. 동일한 비즈니스 오브젝트 및 인터페이스를, 이를 사용하는 다른 모듈로 복사하지 마십시오.
모듈에서 WSDL 파일을 사용해야 하는 경우, 이를 모듈로 복사하십시오. 선택적으로 WSDL 파일을 라이브러리로 복사하고 모듈에서 라이브러리의 자원을 사용할 수 있도록 라이브러리에 대한 종속성을 설정하십시오. 다른 유형의 프로젝트(예: 웹 프로젝트)에서 WSDL 파일을 끌어다 놓으려는 경우, 오류 메시지가 표시되어 WSDL을 모듈이나 라이브러리로 복사하도록 합니다.
종속성 편집기 외부에서 모듈 종속성을 수정하지 마십시오.
라이브러리, Java 프로젝트 또는 J2EE 프로젝트에 대한 종속성을 추가할 때, 모듈의 특성도 변경됩니다. 즉 모듈의 특성은 다음과 같이 변경됩니다.
특성을 편집하는 대신 종속성 편집기를 사용하여 중개 모듈 또는 라이브러리의 프로젝트 종속성을 관리하십시오. 중개 모듈 및 라이브러리의 특성에는 중요한 Java 가정이 설정되어 있으므로 Java 특성을 수정해서는 안됩니다(예를 들어, 소스 및 출력 폴더 변경).