Java 포털에서 다른 응용 프로그램에서 제공하는 데이터를 포함하는 포틀릿을 가질 수 있습니다. 우리는 기존 Java 포털을 Django 애플리케이션으로 대체하고자합니다. 이는 Java 포털의 포틀릿 표시 기능을 복제하는 것을 의미합니다. 문제의 두 가지 Sun 사양은 JSR168과 JSR286입니다.jsr168 및/또는 jsr286에서 작동하는 cpython 라이브러리가 있습니까?
나는 cPython 솔루션이 필요합니다. Jython이나 Java가 아닙니다. 그 도구들에 대한 어떤 것도, 우리는 단지 그것들을 사용하지 않습니다. 기록을 위해, 자이 썬 기반 Portletpy은 우리가하고자하는 것과 반대입니다.
또한이 질문은 JSR168/JSR286 사양의 작동 방식에 대한 오해에서 비롯된 것 같습니다. I JSR168/JSR286은 SOAP과 같은 다른 방법으로 수행되는 경향이있는 Java 세계에서 개별 응용 프로그램간에 콘텐츠를 통신하기위한 비밀 프로토콜입니다. 대신 이러한 프로토콜은 단순히보기에 콘텐츠 개체를 표시하는 방법에 대한 정의 일뿐입니다. 우리가해야할 일은 SOAP 호출을 처리하고 데이터를 표시하는 것 뿐이라면이 모든 질문은 의미가 없습니다. 우리가 가을 생각의 아래
간단한 구조의 이미지는 우리가하고 싶은 :
"포틀릿 정보를 제공 하시겠습니까?" 포틀릿 구성 파일을 의미합니까? 또는 레거시 Java 포틀릿이 레거시 애플리케이션에서 데이터를 읽고 제시한다는 의미입니까? 이 점을 분명히하십시오. –
레거시 Java 응용 프로그램은 레거시 응용 프로그램에서 데이터를 읽어서 제공합니다. 이것이 내가 실제로 SOAP (또는 무엇이든) 웹 서비스를 제공하는 문제인 것으로 의심되는 이유입니다. – pydanny