ComfyJ 2.12

라이센스: 무료 평가판 ‎파일 크기: 6.27 MB
‎사용자 평가: 2.8/5 - ‎3 ‎투표

ComfyJ는 COM-대 Java-to-COM 브리지입니다. COM-대 Java 통합 부분에서 ComfyJ는 Java 응용 프로그램을 모든 COM/OLE/OCX/ActiveX 라이브러리와 쉽게 통합할 수 있습니다. 라이브러리에서 제공하는 COM 인터페이스 및 데이터 유형 래퍼를 사용하면 일반 Java 개체와 같은 COM 유형 및 인터페이스로 작업할 수 있습니다. ComfyJ는 VTBL의 함수 인덱스또는 자동화 접근 방식을 사용하여 이름으로 COM 개체의 메서드를 호출할 수 있습니다. OleContainer 스윙 구성 요소를 사용하면 Java 스윙 UI의 시각적 COM 구성 요소를 사용하거나 ProgID, CLSID를 사용하여 임베디드 개체를 만들거나 COM 개체를 컨테이너에 삽입하고 임베디드 올레오브젝트를 저장하고 로드할 수 있습니다. Java-to-COM 통합 부분에서 ComfyJ는 네이티브 코드를 작성하지 않고도 다른 COM 응용 프로그램에 COM 개체로 노출될 수 있는 사용자 지정 Java COM 서버를 만드는 기능을 제공합니다. ComfyJ는 기본 COM 인터페이스뿐만 아니라 사용자 정의 COM 인터페이스와 통합 할 수있는 기능을위한 래퍼를 제공합니다. 또한 ComfyJ는 IUnknownServer 및 IDispatchServer와 같은 클래스를 사용하여 JAVA 개체를 COM 개체로 노출할 수 있습니다. 사용자 지정 Java COM 개체는 이러한 클래스를 상속하고 요구 사항에 따라 기본 또는 사용자 지정 COM 인터페이스를 구현할 수 있습니다. 이러한 Java COM 서버는 필요에 따라 많은 COM 인터페이스를 구현할 수 있습니다. ComfyJ는 또한 시스템에 이러한 Java COM 서버를 등록할 수 있는 편리한 방법을 제공합니다. 이러한 등록은 COM 이벤트 처리와 같이 런타임 또는 ComfyJ ServerManager 응용 프로그램을 사용하여 COM 레지스트리에서 수행할 수 있습니다. ComfyJ와 함께 제공되는 코드 제너레이터 유틸리티를 사용하면 COM 구성 요소 또는 COM 유형 라이브러리용 Java COM 래퍼를 생성할 수 있습니다. 그런 다음 생성된 코드를 지정된 옵션에 따라 결과 JAR 파일로 컴파일하고 압축할 수 있습니다.

버전 기록

  • 버전 2.12 에 게시 2015-04-02
  • 버전 2.5 에 게시 2008-10-15
    설립되지 않음

프로그램 세부 정보

Eula

EULA - 최종 사용자 라이센스 계약

버전 4.6 이는 귀하(개인 또는 법인)와 TeamDev Ltd.(TeamDev) 간의 법적 계약(계약)입니다. 중요 [주의 깊게 읽어 주세요]: 소프트웨어 또는 관련 문서(소프트웨어)를 설치, 사용 또는 복사하여 본 계약의 이용 약관에 구속되는 데 동의합니다. 본 이용 약관에 동의하지 않는 경우 소프트웨어를 설치하거나 사용할 권한이 없습니다. 1. 정의 a) 소프트웨어는 TeamDev가 이진 형태로 제공하는 소프트웨어 제품, 관련 미디어, 인쇄 자료 및 온라인 또는 전자 문서를 의미합니다. b) 런타임은 소프트웨어에 포함되고 소프트웨어를 사용하여 만드는 프로그램의 배포에 필요한 파일을 의미합니다. 런타임 파일은 소프트웨어 또는 온라인 문서(설명서)와 함께 설명서에서 식별됩니다. 재배포 가능한 파일에 대한 추가 정보는 소프트웨어와 함께 제공된 모든 읽기 또는 런타임 파일을 포함하여 문서를 참조해야 합니다. c) 평가 라이센스 키는 평가 라이센스 취득 당일에 시작되고 본 계약의 제3평가 라이센스 부여에 정의된 조항에 따라 해지되는 제한된 기간 동안 평가 목적으로 소프트웨어를 사용할 수 있는 파일을 의미합니다. d) 개발 라이센스 키는 소프트웨어를 만드는 프로그램에 통합할 수 있는 파일을 의미합니다. e) 런타임 라이센스 키는 소프트웨어를 둘러싸는 저작물의 배포에 필요한 파일을 의미합니다. f) 계약의 유효 날짜는 평가 라이센스 키 또는 개발 라이센스 키를 받을 때의 날짜를 의미합니다. g) 마이너 버전(들)은 버전 번호 시퀀스의 다음 수준 중 의 변경으로 식별된 소프트웨어 버전을 의미합니다. h) 본 계약의 목적을 위해 오픈 소스 구성 요소(들)는 소스 코드가 공개적으로 사용, 수정 및 배포를 사용할 수 있는 소프트웨어를 의미합니다. 2. 소유권 및 라이센스 이 소프트웨어는 TeamDev가 소유하고 있으며 저작권법 및 국제 조약 조항에 의해 저작권이 있으며 보호됩니다. 소프트웨어는 판매되지 않고 라이센스가 부여됩니다. 소프트웨어를 설치하거나 사용함으로써 귀하는 본 계약에 명시적으로 명시된 경우를 제외하고 는 소프트웨어에 대한 권리를 획득하지 않습니다. 본 명세서에 명시적으로 부여되지 않은 모든 권리는 TeamDev에 의해 유보됩니다. 소프트웨어에서 사용하는 오픈 소스 구성 요소에 대한 권리는 해당 저작권 소유자의 재산입니다. 3. 평가 라이센스 보조금 본 계약의 이용 약관에 따라 TeamDev는 30일(평가 기간) 기간(평가 기간) 기간 동안 평가목적으로 지정된 버전의 소프트웨어 및 문서 사본 1부를 사용하고 백업 목적으로 소프트웨어 사본을 만들 수 있는 비독점적이고 양도할 수 없는 권리를 부여합니다. 4. 개발 및 런타임 라이센스 보조금 4.1. 해당 라이센스 수수료의 지불 및 본 계약의 약관에 따라 TeamDev는 (i) 개발 및 런타임 라이센스 키에 기록 된 소프트웨어 및 문서의 버전을 사용하여 (i) 개발 및 런타임 라이센스 키의 버전을 사용하여 실행 가능한 형태로 런타임 파일을 재현하고 배포할 수 있도록 보조금을 지급하고 런타임 라이센스 키를 사용하여 추가 라이센스 비용을 제공하는 라이센스(라이선스 를 사용하여 추가 라이센스 키)를 제공합니다. 개발 라이센스는 섹션 4.2에 설명된 하나 또는 여러 라이선스 유형의 사용 조건에 따라 제공됩니다. - 4.5. 아래. 소프트웨어 사용을 관리하는 개발 라이센스유형은 라이선스 구매 시 제공된 개발 라이센스 키에 기록됩니다. 4.2. 개발자 라이선스당 직원이나 독립 계약자가 귀하가 통제하에 있는 서비스를 수행하는 지 여부에 관계없이 개발자가 사용할 수 있습니다. 개발자 라이선스에 따라 소프트웨어를 사용하는 개발자 수는 TeamDev에서 획득한 개발자 라이선스 당 수를 초과하지 않을 수 있습니다. 개발자당 상용 라이선스 키를 더 많이 복사하거나 이 계약의 4항에 부여된 개발자별 라이선스 수보다 더 많은 소프트웨어 개발자에게 이러한 키를 배포할 수 없습니다. 이름 또는 엔터티 이름과 획득한 개발 라이센스 수는 개발 및 런타임 라이센스 키에 기록됩니다. 4.3. 프로젝트 라이센스는 귀하의 통제 하에 있는 귀하를 위해 서비스를 수행하는 직원이나 독립 계약자 여부에 관계없이 개발자의 수에 의해 한 프로젝트에서 사용될 수 있습니다. 본 계약 프로젝트의 목적은 귀하가 만든 소프트웨어 제품 중 하나, 향후 버전 또는 파생 상품이 해당 소프트웨어 제품을 기반으로 작동한다는 것을 의미합니다. 프로젝트 라이선스를 두 개 이상 사용할 수 없습니다. 귀하는 프로젝트 라이센스가 발행 당시 특정 프로젝트에 바인딩되어 있음을 인정하며, 그 이후에는 다른 프로젝트에 사용되거나 다른 프로젝트와 관련하여 사용할 수 없습니다. 4.4. 회사 전체 라이선스는 귀하의 통제 하에 있는 귀하를 위해 서비스를 수행하는 직원 또는 독립 계약자 여부에 관계없이 개발자 수의 프로젝트에서 사용할 수 있습니다. 4.5. 개인 라이센스는 한 사람이 개발 라이센스 권한을 행사 할 수 있습니다. 구매 후 제3자에게 양도할 수 없습니다. 라이센스가 부여된 사람의 이름은 개발 및 런타임 라이센스 키에 기록됩니다. 특정 소프트웨어에는 개인 라이선스를 사용할 수 없습니다. 개인 라이센스 가용성은 다음 웹 주소인 http://www.teamdev.com 있는 TeamDev Ltd. 웹 사이트의 해당 소프트웨어 제품 페이지의 라이선스 및 가격 책정 섹션에 나열됩니다. 5. 라이센스 제한 5.1. 일반 라이센스 제한. 소프트웨어에서 사용되는 타사 오픈 소스 구성 요소를 교체해야 할 경우를 제외하고 a) 소프트웨어수정, 적응, 변경, 번역, 역컴파일, 역설계 또는 분해할 수 없습니다. b) 소프트웨어의 독점 통지 또는 라벨을 제거합니다. c) 획득한 라이선스 수보다 소프트웨어사본을 더 많이 만듭니다(백업 목적으로 사본을 제외) d) 소프트웨어에 대한 권리를 임대, 임대 또는 양도할 수 있습니다. 5.2. 평가 라이센스 제한. 섹션 5.1에 표시된 일반적인 제한 사항 외에도 평가 라이센스 의 소유자가 하지 않을 수 있습니다: a) 상업적 목적으로 소프트웨어를 사용; b) 평가 기간이 만료된 후 소프트웨어를 사용합니다. 5.3. 개발 및 런타임 라이센스 제한. 섹션 5.1에 표시된 일반적인 제한 외에도 개발 및 런타임 라이센스 보유자는 그렇지 않을 수 있습니다: a) 응용 프로그램의 일부로 런타임 파일을 재배포하기 위한 개발 라이센스 키를 사용합니다. b) 개발 목적으로 런타임 라이센스 키를 사용합니다. 6. 마케팅 귀하는 TeamDev의 고객으로 식별되는 데 동의하며, 귀하는 TeamDev가 해당되는 경우 이름, 상표 이름 및 상표로 귀하를 지칭할 수 있으며 TeamDev의 마케팅 자료 및 웹 사이트에서 귀하의 비즈니스를 간략하게 설명할 수 있다는 데 동의합니다. 귀하는 본 마케팅 섹션에 따라 TeamDev에 부여된 권리와 관련하여 귀하의 이름과 상표를 사용할 수 있는 라이선스를 TeamDev에 부여합니다. 귀하와 TeamDev는 독립적 또는 공동 마케팅 을 위해 본 계약에 따라 비즈니스 관계에 대한 정보를 사용할 수 있습니다. 허용 가능한 마케팅 용도의 예로는 사례 연구, 보도 자료, 인쇄 및 온라인 마케팅 자료, 프레젠테이션 및 비즈니스 참조의 생성 및 사용이 있습니다. 7. 지원 서비스 7.1. TeamDev 표준 기술 지원(표준 지원)에는 다음이 포함됩니다. a) 소프트웨어의 기능과 관련된 질문에 답변하는 행위 b) 지정된 지원 이메일 주소를 사용할 수 있는 능력; c) 영업일 응답 시간 1회. 7.2. TeamDev는 3평가 라이선스 부여 섹션에 정의된 유효한 평가 기간 동안 무료 표준 지원을 제공하기로 동의합니다. 7.3. TeamDev는 본 계약의 섹션 7.4에 따라 정의된 시간 당 무료 표준 지원을 라이선스 구매 일자 이후 1년 동안 제공하기로 동의합니다. 7.4. 표준 지원 시간 수는 제품별로 본 계약의 섹션 4에 설명된 개발 라이센스 유형에 따라 정의됩니다. 이 정보는 TeamDev 공식 웹 사이트(teamdev.com)의 소프트웨어 제품 페이지에서 확인할 수 있습니다. 각 제품에 대해 지정된 시간은 TeamDev의 사전 통보 없이 변경될 수 있습니다. 이러한 변경의 경우 라이센스 구매에 따라 이미 부여 된 시간의 수는 당신을 위해 유효 유지됩니다. 7.5. 표준 지원의 연장 또는 갱신은 TeamDev에 추가 요금이 부과됩니다. 7.6. 표준 지원 TeamDev의 과정에서 소프트웨어 업데이트(핫픽스 포함)의 형태로 제공되는 추가 소프트웨어 코드 또는 관련 자료를 제공할 수 있습니다. 이러한 보조 소프트웨어 코드 또는 관련 자료는 소프트웨어의 일부로 간주되며 본 계약의 이용 약관이 적용됩니다. 7.7. TeamDev가 표준 지원 요청을 완료할 수 있도록 TeamDev에 제공하는 기술 정보와 관련하여 TeamDev는 제품 지원 및 개발을 포함하여 제한 없이 비즈니스 목적으로 이러한 정보를 사용할 수 있습니다. TeamDev는 귀하를 개인적으로 식별하는 형태로 이러한 기술 정보를 사용하지 않습니다. 8. 특허 및 저작권 배상 8.1. TeamDev는 본 계약의 범위 내에서 소프트웨어가 미국 또는 캐나다 저작권 또는 특허를 침해한다는 주장에서 발생하는 모든 비용(합리적인 변호사 비용 포함)을 변호하고 배상합니다: (i) 귀하는 청구일로부터 30일 이내에 TeamDev에 서면으로 통지할 것입니다. (ii) TeamDev는 방위 및 모든 관련 합의 협상을 단독으로 제어할 수 있으며, (iii) TeamDev에 위의 수행에 필요한 지원, 정보 및 권한을 제공합니다. 8.2. TeamDev는 TeamDev에 의해 생성되지 않은 소프트웨어에 포함된 코드: (i) 코드에 근거한 침해 주장에 대해 어떠한 책임도 지지 않습니다. (ii) TeamDev또는 TeamDevs 방향에 의해 만들어진 변경 또는 수정을 제외하고, 이러한 침해는 TeamDev가 귀하에게 제공하는 소프트웨어의 현재, 변경되지 않은 릴리스의 사용에 의해 피할 수 있었던 경우, 또는 (iii) 본 계약에 의해 본 계약에 의해 제공되지 않은 소프트웨어의 조합, 운영 또는 사용을 제외하고, 소프트웨어의 대체 또는 변경된 릴리스의 사용 이러한 침해가 그러한 프로그램이나 데이터 없이 소프트웨어의 사용에 의해 회피된 경우. 8.3. TeamDev가 제3자 권리를 침해하거나 소프트웨어 사용이 인연된 경우 TeamDev는 비용을 부담하여 소프트웨어를 수정하여 침해하지 않도록 하는 옵션을 갖게 됩니다. (ii) 소프트웨어를 계속 사용할 수 있는 라이선스를 획득하는 행위 (iii) 귀하에게 합리적으로 적합한 다른 소프트웨어와 소프트웨어를 대체하거나(iv) 상기 구제책이 상업적으로 실현 가능하지 않은 경우, 저작권부핑 소프트웨어에 대한 라이선스를 종료하고 a를 환불) 소프트웨어에 대해 지불한 라이선스 수수료는 표준 지원 첫 해에 침해가 발생하는 경우 라이센스 구매 일자로부터 1년 기간 동안 비례배화됩니다. b) 후속 표준 지원 연도에 대해 지불된 갱신 수수료는 해당 연도의 지불 기한으로부터 1년 기간 동안 비례배분됩니다. 8.4. 인허가 배상. 귀하는 본 계약에 따라 소프트웨어의 사용 또는 복제와 관련하여 발생하거나 발생한 모든 손실, 책임 또는 손해에 대해 TeamDev를 배상하고 보유할 책임이 있습니다. 9. 보증 면책 조항 소프트웨어 및 관련 문서는 임의의 보증 없이 어떠한 종류의 보증도 없이 엄격하게 제공되며, 여기에는 묵시적 보증 또는 가맹점성, 특정 목적에 대한 적합성 또는 침해가 포함됩니다. 소프트웨어의 사용 또는 성능으로 인해 발생하는 전체 위험은 귀하와 함께 남아 있습니다. 10. 오픈 소스 구성 요소 10.1. TeamDev는 소프트웨어에 타사 오픈 소스 구성 요소가 포함될 수 있음을 알수 있습니다. 자세한 내용은 TeamDev 공식 웹사이트(www.teamdev.com)의 해당 제품 페이지에서 확인할 수 있습니다. 10.2. TeamDev 및 소프트웨어는 여기에 부여된 라이선스 권한을 부여하기 위해 오픈 소스 구성 요소 라이선스를 완전히 준수합니다. 10.3. 이러한 오픈 소스 구성 요소의 사용을 관리하는 이용 약관은 본 계약이 아닌 저작권 소유자의 오픈 소스 소프트웨어 라이선스에 있습니다. 10.4. TeamDev는 5.1 항에 따라 허용된 소프트웨어를 수정하는 경우 10.2에 포함된 보증을 포함하여 오픈 소스 구성 요소와 관련된 보증을 부인합니다. 귀하는 제5.1항에 따라 귀하가 만든 소프트웨어의 수정으로 인한 제3자의 권리 침해 에 대한 청구에 대해 책임을 집니다. 11. 책임 제한 팀데브 또는 그 공급업체는 팀데브가 이러한 손해의 가능성을 통보받은 경우에도 이 TEAMDEV 소프트웨어를 사용하거나 사용할 수 없는 경우 발생하는 모든 손해(이에 국한되지 않음, 비즈니스 중단, 비즈니스 정보 손실 또는 기타 금전적 손실 포함)에 대해 어떠한 손해에 대해서도 책임을 지지 않습니다. 12. 상표 본 계약은 TeamDev, JxBrowser, JExplorer, JNIWrapper, 컴피제이, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps 또는 섹션 6 마케팅에 정의된 경우를 제외하고 TeamDev에 속한 기타 상표, 서비스 마크, 로고 또는 트레이드 이름 등 상표 또는 상표 이름을 사용할 수 있는 권리를 부여하지 않습니다. 귀하는 소프트웨어에 따라 제품 이름의 일부로 TeamDev에 속한 마크를 사용하지 않을 것을 동의합니다. 13. 종료 귀하는 소프트웨어의 모든 사본을 파기하여 언제든지 본 계약을 해지할 수 있습니다. 본 계약은 본 계약의 규정을 준수하지 않는다는 사실이 밝혀진 경우 TeamDev의 통지 없이 즉시 종료됩니다. 이러한 종료 시 소프트웨어의 모든 복사본을 삭제해야 합니다. 제9항 보증및 책임제한 제11항은 본 계약이 해지된 후에도 효력을 유지한다.