2009-12-31 3 views
0

여러분. 다음 질문에 대한 귀하의 도움을 진심으로 감사드립니다.웹 로직 : WLI vs. BPEL?

저는 오라클의 WebLogic에 대해 읽었습니다. 저는 현재이 프로젝트를 사용하고 있습니다. WebLogic과의 직접적인 접촉이 없었으므로, 인프라 통합에 대한 연구와 WebLogic Integration (WLI) 사용 또는 프로세스 통합을위한 BPEL 사용에 대한 장단점을 학습했습니다.

필자는 BPEL이 로컬 또는 원격 호출을위한 웹 서비스로 서비스를 노출하여 WLI보다 "계층"임을 입증했습니다. 그러나 객관적으로, 그것들 각각 (WLI와 BPEL)의 목표는 무엇입니까?

WLI 만 사용할 때와 BPEL을 사용해야하는 시점을 알고 싶으므로이 질문을 명확하게 설명해 주시겠습니까?

미리 도움을 주셔서 감사합니다.

답변

1

나는 WLI를 사용한 적이 없지만 BPEL에 익숙합니다. 그래서 저는 제가 아는 것에 대해 이야기 할 것입니다. ... ... BPEL을 사용하면 교환 할 수있는 다른 웹 서비스에서 business process을 작성할 수 있습니다 SOAP 프로토콜을 통해 XML로 캡슐화 된 데이터 ... BPEL 프로세스를 다른 웹 서비스의 워크 플로우로 볼 수 있습니다 ... 컴포지션이 완료되면 WSDL (인터페이스)을 통해 비즈니스 프로세스를 일반 웹 서비스로 공개 할 수 있습니다. 나를 위해 BPEL에서 가장 싫어하는 것은 XML 기반의 구문입니다 !!!!! 이 부분적으로 NetBeans 6.5.1의 자유 같은 좋은 영상 편집기에 의해 보상 될 수있다 우리는 첫 번째 통합 시스템이기 때문에 BPEL로 WLI을 비교할 수 없습니다

EDIT (더 이상 새로운 버전에서 지원되지 않습니다). .. 두 번째 언어가 ... BPEL은 다른 웹 서비스의 워크 플로우로 볼 수 있기 전에 내가 말한 것처럼 orchestration 언어입니다 ... WLI에서 동일한 기능을 사용하려면 JPD ... 또는 convert을 BPD 파일을 JPD로 사용할 수 있습니다 ... 아마도 우리가 말할 때 더 적절한 질문이 될 것입니다 :

모든

+0

먼저 "JPD & BPEL의 차이점은 무엇입니까", 답장을 보내 주셔서 감사합니다, WJ! WLI/BPEL에 대해서도 WLI는 XML 형식으로 설명되어 있지 않습니까? WLI와 BPEL의 주요 차이점은 무엇입니까? – XpiritO

+0

@XpiritO : 전에 말했듯이 WLI는 사용하지 않았지만 thik은 BPEL과 비교할 수 없습니다 ... WLI는 통합 시스템입니다 ... BPEL은 언어입니다 ... 나는 내 응답을 편집합니다. 더 명확하게 이것;) –

+0

답장을 보내 주셔서 감사합니다. – XpiritO