문제

우리는 메인 프레임에서 몇 가지 COBOL 프로그램을 실행하고 있으며 Java API를 통해 백엔드 금고와 통신 할 수있는 사람들 중 하나가 필요합니다. COBOL 프로그램이 Java 프로그램을 호출 할 수있는 방법이 있습니까?

COBOL에서 웹 서비스를 사용할 수 있습니까? COBOL 프로그램을 다른 것과 어떻게 통합합니까?

도움이 되었습니까?

해결책

이것이 정보를 찾은 곳인지 모르지만이 목록은 코볼 백서 Enterprise COBOL과 관련된 COBOL/Java 통합 섹션이 포함되어 있습니다.

다른 팁

이것을 찾았습니다 :

COBOL 프로그램은 Java와 상호 운용 할 수 있습니다.

Java ™와의 언어 간 상호 운용성을 달성하려면 JNI (Java Native Interface) 코딩 데이터 유형에 서비스를 사용하여 COBOL 프로그램을 컴파일하고 COBOL 프로그램에서 Java로 작성된 메소드를 호출 할 수 있습니다. Java 프로그램에서 COBOL로 작성된 방법을 호출 할 수 있습니다. 기본 Java 객체 기능의 경우 COBOL 객체 지향 언어를 사용할 수 있습니다. 추가 Java 기능은 JNI 서비스에 전화 할 수 있습니다.

Java 프로그램은 다중 스레드 일 수 있고 비동기 신호를 사용하기 때문에 Thread 옵션으로 Cobol 프로그램을 컴파일하십시오.

또한 웹 서비스를 지원하는 Cobol Enterprise를 사용하고 있습니다. 그런 다음 COBOL ENTERPRISE에서 발견 된 WS 기능을 사용하여 통합을 수행해야합니다.

Java 통합은 공급 업체 확장이라고 생각합니다. 어떤 컴파일러를 사용하고 있습니까?

COBOL 프로그램이 배치 작업으로 실행중인 경우 Java Land의 모든 쿼리를 파일에 기록하고 Java Land의 답변을 사용하는 두 가지 배치 작업으로 나눌 수 있습니다. 쿼리 파일을 읽고 답변 파일을 작성하는 Java 프로그램을 실행하십시오.

이것은 어둠 속에서의 샷이지만 Dobbs 박사는 최근 Cobol과 Java에 관한 기사를 가지고 있습니다 (여기를 봐). 3 페이지에서 그들은 일부 공급 업체 정보와 함께 JVM에서 COBOL을 실행하는 것을 언급합니다. 그것은 당신의 질문에서 상당히 벗어나지 만 웹에서 새로운 리소스로 이어질 수 있습니다.

미세 초점 COBOL과 Java가 상호 작용할 수 있지만 필요한 작업을 수행하려면 Mickofocus Motivative를 사용해야합니다. 우 코볼.

나는 COBOL에서 코드를하지 않지만 내 작업에는 프로그래머가 COBOL에서 XML/웹 서비스를 출력하는 MVS 시스템이 있습니다.

AS/400에는 IBM Java 도구 상자가 있습니다. Infocenter의 Java 프로그래밍 섹션을 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top