ComfyJ 2.12

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 6.27 MB
‎Kullanıcı Derecelendirmesi: 2.8/5 - ‎3 ‎Oy

ComfyJ COM-to-Java-to-COM köprüdür. COM-to-Java tümleştirme bölümünde ComfyJ, bir Java uygulamasını herhangi bir COM/OLE/OCX/ActiveX kitaplığıyla kolayca entegre etmenizi sağlar. Kitaplık tarafından sağlanan COM Arabirimleri ve Veri Türleri Sarıcılar, sıradan Java nesneleri gibi COM türleri ve arabirimleriyle çalışmaya olanak tanır. ComfyJ, Bir COM nesnesinin yöntemlerini VTBL'deki işlev dizinleri aracılığıyla veya Otomasyon yaklaşımını kullanarak adlarıyla çağırmaya olanak tanır. OleContainer Swing bileşeni Java Swing UI herhangi bir görsel COM bileşeni kullanmak için izin verir, ProgID, CLSID kullanarak gömülü bir nesne oluşturmak veya bir kapsayıcı içine bir COM nesne sokul, kaydetmek ve gömülü bir OleObject yükleyin. Java-com tümleştirme bölümünde ComfyJ, com nesnesi olarak diğer COM uygulamalarına yerel kod yazmadan açıkta kalınabilir özel Java COM sunucuları oluşturma olanağı sağlar. ComfyJ, temel COM arabirimleri için sarmalayıcıların yanı sıra özel COM arabirimleriyle tümleştirme olanağı sağlar. ComfyJ ayrıca IUnknownServer ve IDispatchServer gibi sınıfları kullanarak COM nesneleri olarak Java nesneleri ortaya çıkarmak için izin verir. Herhangi bir özel Java COM nesneleri bu sınıfları devralabilir ve gereksinimlere bağlı olarak herhangi bir temel veya özel COM arabirimleri uygulayabilirsiniz. Bu tür Java COM sunucuları gerektiği kadar çok COM arabirimi uygulayabilir. ComfyJ ayrıca bu tür Java COM sunucularının bir sisteme kaydedilmesi için uygun yollar sağlar. Bu tür bir kayıt, örneğin COM olay işleme için veya Com'un Com Registry'sinde ComfyJ ServerManager uygulamasını kullanarak çalışma zamanında gerçekleştirilebilir. CodeGenerator programı ComfyJ ile birlikte COM bileşenleri veya COM Türü Kitaplıkları için Java COM sarmalayıcıları oluşturmak için izin verir. Oluşturulan kod daha sonra derlenebilir ve belirtilen seçeneklere bağlı olarak ortaya çıkan jar dosyasına paketlenebilir.

sürüm geçmişi

  • Sürüm 2.12 tarihinde gönderildi 2015-04-02
  • Sürüm 2.5 tarihinde gönderildi 2008-10-15
    Kurulmama

Program Detayları

Eula

EULA - Son Kullanıcı Lisans Sözleşmesi

Sürüm 4.6 Bu, sizinle (bir kişi veya bir tüzel kişi) ile TeamDev Ltd. (TeamDev) arasında yapılan yasal bir anlaşmadır (Sözleşmedir). ÖNEMLI [LÜTFEN DIKKATLICE OKUYUN]: YAZıLıMı VEYA ILGILI BELGELERI (YAZıLıMı) YÜKLEYEREK, KULLANARAK VEYA KOPYALAYARAK, BU ANLAŞMANıN HÜKÜM VE KOŞULLARıNA BAĞLı OLMAYı KABUL EDERSINIZ. BU HÜKÜM VE KOŞULLARı KABUL ETMEZSENIZ, YAZıLıMı YÜKLEME VEYA KULLANMA YETKINIZ OLMAZ. 1. Tanımlar a) Yazılım, TeamDev tarafından ikili formda ve ilgili belgelerde, ilişkili medya, basılı materyallerde ve çevrimiçi veya elektronik dokümantasyonda sağlanan yazılım ürünü anlamına gelir. b) Çalışma süresi, Yazılıma dahil olan ve Yazılımı kullanarak oluşturduğunuz programların dağıtımı için gerekli olan dosyalar anlamına gelir. Çalışma zamanı dosyaları, Yazılıma veya çevrimiçi belgelere (Dokümantasyon) eşlik eden belgelerde tanımlanır. Yeniden dağıtılabilir dosyalarla ilgili ek bilgi için Yazılımla birlikte sağlanan okuma veya çalışma zamanı dosyaları da dahil olmak üzere Belgelere başvurmalısınız. c) Değerlendirme Lisansı Anahtarı, Yazılımı değerlendirme amacıyla değerlendirme amacıyla, Değerlendirme Lisansı'nın satın alınması gününde başlayacak ve bu Sözleşmenin bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlanan hükümler uyarınca sona erecek sınırlı bir süre için değerlendirme amacıyla kullanılmasına izin veren bir dosya anlamına gelir. d) Geliştirme Lisansı Anahtarı, Yazılımı oluşturduğunuz programlara entegre etmenizi sağlayan bir dosya anlamına gelir. e) Runtime Lisans Anahtarı, Yazılımı içine alan çalışmalarınızın dağıtımı için gerekli olan bir dosya anlamına gelir. f) Sözleşmenin Yürürlük Tarihi, Değerlendirme Lisans Anahtarı veya Geliştirme Lisans Anahtarıaldığınız tarih anlamına gelir. g) Küçük Sürüm(ler), sürüm numarası dizisinin ikinci ve/veya aşağıdaki düzeylerinden herhangi birinde yapılan bir değişiklikle tanımlanan Yazılımın sürümü anlamına gelir: 1.0.5, 1.2.1, 1.2.2, vb.. h) Açık Kaynak Bileşen(ler) bu Sözleşmenin amaçları doğrultusunda, kaynak kodu kullanım, modifikasyon ve dağıtım için kamuya açık olan herhangi bir yazılım anlamına gelecektir. 2. Mülkiyet ve Lisans Yazılım TeamDev aittir, telif hakkı yasaları ve uluslararası anlaşma hükümleri tarafından korunmaktadır. Yazılım lisanslıdır, satılmaz. Yazılımı yükleyerek veya kullanarak, işbu Sözleşmede açıkça belirtildiği gibi Yazılım üzerinde herhangi bir hak elde edersiniz. Burada açıkça verilmeyen tüm haklar TeamDev tarafından saklıdır. Yazılım tarafından kullanılan Açık Kaynak Bileşenlerinin hakları ilgili telif hakkı sahiplerinin mülkiyetindedir. 3. Değerlendirme Lisans Hibesi Bu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev size 30 (otuz) takvim günü (Değerlendirme Dönemi) süresi boyunca sadece değerlendirme amacıyla Yazılımın ve Belgelerin belirtilen sürümünün bir kopyasını kullanma hakkı verir, ve yedekleme amacıyla Yazılımın bir kopyasını oluşturun. 4. Geliştirme ve Çalışma Süresi Lisans Hibesi 4.1. İlgili lisans ücretlerinin ödenmesive işbu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev size (i) Geliştirme ve Çalışma Zamanı Lisans Anahtarları'nda kaydedilen Yazılım ve Belgelerin sürümünü kullanmanız için özel olmayan, devredilemez bir lisans verir(ii) Runtime dosyalarını çalıştırılabilir biçimde çoğaltmak ve dağıtmak ve Yazılım Geliştirme lisansı (ek Geliştirme Lisansı) olmadan yazılım (geliştirme lisansı) olmadan oluşturduğunuz programların bir parçası olarak Runtime License Anahtarı ile birlikte. Geliştirme Lisansı, bölüm 4.2'de açıklanan lisans türlerinden birinin veya birkaçının kullanım koşullarına uygun olarak size verilir. - 4.5. Aşağıda. Yazılımı kullanımınızı düzenleyen Geliştirme Lisansı'nın türü, lisans satın alma işleminde size sağlanan Geliştirme Lisans Anahtarı'na kaydedilir. 4.2. Geliştirici Lisansı Başına, çalışanlar veya bağımsız yüklenicilerin sizin kontrolünüz altında sizin için hizmet yerine getirip kullanmadığı, geliştiriciler tarafından kullanılabilir. Yazılımı Geliştirici Başına Lisansı altında kullanan geliştiricilerinizin sayısı TeamDev'den alınan Geliştirici Başına Lisans sayısını aşamaz. Bu Sözleşmenin 4. Adınız veya entitys adı ve edinilen Geliştirme Lisanslarının sayısı Geliştirme ve Çalıştırma Zamanı Lisans Anahtarları'na kaydedilir. 4.3. Proje Lisansı, bir projenizde, çalışanlar veya bağımsız yüklenicilerin sizin kontrolünüz altında hizmet sunması gibi herhangi bir sayıda geliştiriciniz tarafından kullanılabilir. Bu Sözleşme Projesi'nin amaçları için, sizin oluşturduğunuz bir yazılım ürünü, gelecekteki sürümler veya türev çalışmalar söz konusu yazılım ürünü dür. Proje Lisansını birden fazla Proje için kullanamazsınız. Proje Lisansının sorun sırasında belirli bir Projeye bağlı olduğunu ve bundan sonra başka bir Proje için veya bununla bağlantılı olarak kullanılmayabileceğini kabul esiniz. 4.4. Şirket çapında Lisans, çalışanlarınız veya bağımsız yüklenicilerin sizin kontrolünüz altında sizin için hizmet yerine getirinde olsun, herhangi bir sayıda geliştiriciniz tarafından projenizde kullanılabilir. 4.5. Kişisel Lisans, bir kişinin Geliştirme Lisansı haklarını kullanmasına izin verir. Satın alma işleminden sonra üçüncü şahıslara devredilemez. Lisansın verildiği kişinin adı Geliştirme ve Çalışma Zamanı Lisans Anahtarları'na kaydedilir. Kişisel Lisans belirli Yazılımlar için kullanılamayabilir. Kişisel Lisans kullanılabilirliği, TeamDev Ltd. web sitesindeki ilgili Yazılım ürün sayfasının Lisanslama ve Fiyatlandırma bölümünde listelenmiştir: http://www.teamdev.com. 5. Lisans Kısıtlamaları 5.1. Genel Lisans Kısıtlamaları. Şunları yapmayabilirsiniz: a) Yazılımda kullanılan bir üçüncü taraf Açık Kaynak Bileşeninin değiştirilmesi gerekmediği sürece Yazılımı değiştirmek, uyarlamak, değiştirmek, çevirmek, derlemek, tersine mühendislik veya sökmek; b) Yazılım la ilgili herhangi bir özel bildirimi veya etiketi kaldırmak; c) Yazılımın edinilmiş lisans sayısından daha fazla kopya yapmak (yedekleme amacıyla bir kopya hariç); d) Yazılımın haklarını kiralamak, kiralamak veya başka bir şekilde aktarmak. 5.2. Değerlendirme Lisansı Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Değerlendirme Lisansı'nın sahibi olarak Şunları yapabilir: a) Yazılımı ticari amaçlarla kullanamazsınız; b) Değerlendirme süresinin bitiminden sonra Yazılımı kullanın. 5.3. Geliştirme ve Çalışma Zamanı Lisans Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Geliştirme ve Çalışma Zamanı Lisansı'nın sahibi olarak Şunları yapabilirsiniz: a) Runtime dosyalarını uygulamalarınızın bir parçası olarak yeniden dağıtmak için Geliştirme Lisans Anahtarını kullanın; b) geliştirme amacıyla Runtime Lisans Anahtarı'nı kullanın. 6. Pazarlama TeamDev'in müşterisi olarak tanınmayı kabul emzmiş siniz ve TeamDev'in size ada, ticari ad ve ticari marka yla hitap edebileceğini ve işletmenizi TeamDev'in pazarlama materyalleri nde ve web sitelerinde kısaca açıklayabileceğini kabul emzmiş sayılırsınız. Bu vesileyle TeamDev'e adınızı ve ticari adlarınızı ve ticari markalarınızı yalnızca bu pazarlama bölümü uyarınca TeamDev'e verilen haklarla bağlantılı olarak kullanma lisansı vermişsiniz. Siz ve TeamDev, iş ilişkisi hakkındaki bilgileri bu Sözleşme uyarınca bağımsız veya ortak pazarlama çalışmaları için kullanabilirsiniz. İzin verilen pazarlama kullanımlarına örnek olarak vaka çalışmaları, basın bültenleri, basılı ve çevrimiçi pazarlama materyalleri, sunumlar, ve iş referansları. 7. Destek Hizmetleri 7.1. TeamDev Standart Teknik Destek (Standart Destek) şunları içerir: a) Yazılımın işlevselliği ile ilgili soruları yanıtlamak; b) belirlenmiş destek e-posta adresini kullanabilme; c) 1 iş günü yanıt süresi. 7.2. TeamDev, bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlandığı şekilde, geçerli Değerlendirme Dönemi boyunca size ücretsiz bir Standart Destek sağlamayı kabul eder. 7.3. TeamDev, lisans satın alma tarihinden itibaren bir yıl için geçerli olan, işbu Sözleşmenin 7.4 bölümünde tanımlanan saat tutarında ücretsiz Standart Destek sağlamayı kabul eder. 7.4. Standart Destek saatlerinin sayısı, ürün başına olarak işbu Sözleşmenin 4. Bu bilgiler TeamDev resmi web sitesindeki Yazılım ürün sayfalarında (teamdev.com) mevcuttur. Her ürün için belirlenen saat sayısı TeamDev'in önceden haber verilmeden değiştirilebilen bir tabidir. Bu tür bir değişiklik durumunda, lisans satın alma işlemi uyarınca size verilen herhangi bir sayıda saat sizin için geçerli olmaya devam edecektir. 7.5. Standart Desteğin uzatılması veya yenilenmesi TeamDev'e ek bir ücrete tabidir. 7.6. Standart Destek Ekibi Dev boyunca size Yazılım güncelleştirmeleri (düzeltmeler dahil) şeklinde sunulan ek yazılım kodu veya ilgili materyaller sağlayabilir. Bu tür tamamlayıcı yazılım kodu veya ilgili materyaller Yazılımın bir parçası olarak kabul edilecektir ve bu Sözleşmenin hüküm ve koşullarına tabidir. 7.7. TeamDev'in Standart Destek taleplerinizi yerine atabilmesi için TeamDev'e sağladığınız her türlü teknik bilgi yle ilgili olarak TeamDev, bu bilgileri ürün desteği ve geliştirme dahil olmak üzere herhangi bir kısıtlama olmaksızın iş amaçları için kullanabilir. TeamDev bu tür teknik bilgileri sizi kişisel olarak tanımlayan bir biçimde kullanmaz. 8. Patent ve Telif Hakkı Tazyik 8.1. TeamDev, bu Sözleşme kapsamında döşenmiş ve kullanılan Yazılımın abd veya Kanada telif hakkını veya patentini ihlal ettiği iddiasından kaynaklanan tüm masraflar (makul avukatlık ücretleri dahil) için sizi savunacak ve ödeyecektir: (i) TeamDev'i iddianın 30 (otuz) takvim günü içinde yazılı olarak bildirecektir; (ii) TeamDev savunma ve ilgili tüm uzlaşma görüşmelerinin tek kontrolüne sahiptir ve (iii) TeamDev'e yukarıdaki işlemleri gerçekleştirmek için gerekli olan yardım, bilgi ve yetkiyi sağlayacaksınız. 8.2. TeamDev'in aşağıdakilere dayalı herhangi bir ihlal iddiası için hiçbir yükümlülüğü olmayacaktır: (i) TeamDev tarafından oluşturulmayan Yazılım'da yer alan kod; (ii) TeamDev tarafından veya TeamDevs yönetimi altında yapılmış olan bu tür değişiklikler(ler) veya modifikasyonlar dışında, Yazılımın değiştirilen veya değiştirilmiş bir sürümün kullanılması, TeamDev'in size sağladığı Yazılımın güncel ve değiştirilmemiş bir sürümüveya (iii) TeamDev tarafından verilmemiş programlarla veya verilerle döşenmiş yazılımların birleştirilmesi, işletilmesi veya kullanılması yla önlenmiş olsaydı, , bu tür ihlaller, bu tür programlar veya veriler olmadan Yazılımın kullanımı yla önlenmiş olsaydı. 8.3. Yazılımın TeamDev tarafından herhangi bir üçüncü taraf haklarını ihlal ettiğine veya Yazılımı kullanmanıza katılması durumunda, TeamDev'in şu pahasına seçeneği olacaktır: (i) Yazılımı ihlal etmeyen hale getirecek şekilde değiştirin; (ii) Yazılımı kullanmaya devam etmek için sizin için bir lisans edinin; (iii) Yazılımı size uygun olan diğer Yazılımlarla değiştirmek veya (iv) eğer ilgili çarelerin hiçbiri ticari olarak mümkün değilse, ihlal eden Yazılım için lisansı feshetmek ve a) Standart Desteğin ilk yılında herhangi bir ihlal meydana gelirse lisans satın alma tarihinden itibaren bir yıllık bir süre boyunca eşit olarak sınıflandırılmış olan Yazılım için ödenen lisans ücretlerini iade etmek; b) Sonraki Standart Destek yılı için ödenen yenileme ücretleri, bu sonraki yıl için ödeme vadesinden itibaren bir yıllık dönem boyunca eşit olarak sınıflandırılır. 8.4. Lisans Sahibi NinTazi. Bu Sözleşme uyarınca Yazılımı kullanmanızdan veya çoğaltmanızdan kaynaklanan veya bunlarla bağlantılı olarak ortaya çıkan her türlü kayıp, yükümlülük veya zarardan TeamDev'i tazmin edecek ve zarargörmemelerinden sorumlusunuz ve sorumlusunuz. 9. GarantiNin Reddi YAZILIM VE İlGİlİ BELGELER, ZımNI GARANTILER VEYA SATICILIK, BELIRLI Bİr AMACA UYGUNLUK VEYA İhLAL EDİlMEMİşOLMA LAR DA DAHIL OLMAK ÜZERE, AÇıK VEYA ZımNI, HER TÜRLÜ GARANTİ OLMAKSıZıN, KESINLIKLE DAYANIŞMA SÜRECİnDE SAĞLANMAKTADıR. YAZıLıMıN Kullanımı NDAN VEYA IFALARıNDAN KAYNAKLANAN TÜM RISK SIZINLE KALıR. 10. Açık Kaynak Bileşenleri 10.1. TeamDev, Yazılımın üçüncü taraf Açık Kaynak Bileşenleri içerebileceğini belirtir. Daha fazla bilgiyi TeamDev resmi web sitesinde (www.teamdev.com) ilgili ürün sayfasında bulabilirsiniz. 10.2. TeamDev ve Yazılım, burada verilen lisans haklarını vermek için açık kaynak bileşenleri lisanslarına tam uyumluolarak bulunmaktadır. 10.3. Bu Tür Açık Kaynak Bileşenlerinin kullanımına ilişkin hüküm ve koşullar, bu Sözleşme'nin değil, telif hakkı sahiplerinin Açık Kaynak Yazılım Lisanslarında bulunmaktadır. 10.4. Madde 5.1 a) TeamDev, 10.2'de yer alan garantiler de dahil olmak üzere Açık Kaynak bileşenleriyle ilgili herhangi bir garantiyi reddeder. Madde 5.1 a uyarınca yazılımın değiştirilmesinden kaynaklanan üçüncü taraf hak ihlali iddialarından siz sorumlu olacaktırnız). 11. Sorumluluğun Sınırlandırılması TEAMDEV VEYA TEDarİkÇİlerİ, BU TÜR ZARARLARIN KULLANILAMAMASıNDAN VEYA KULLANAMAMINDAN KAYNAKLANAN ZARARLAR (BUNLARLA SıNıRLı OLMAMAK ÜZERE, İş KARI ZARARLARI, İş KESINTISI, İş BİlGİlerİnİN KAYBI VEYA Dİğer MADDI KAYBA KARANLIĞI DAHIL OLMAK ÜZERE) HIÇBIR DURUMDA TEAMDEV VEYA TEDARİkÇİLerİNDEN SORUMLU TUTULAMAZ. 12. Ticari Markalar Bu Sözleşme ticari markaları veya ticari adları kullanma hakkı vermez: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps veya TeamDev'e ait diğer ticari markalar, hizmet markaları, logolar veya ticari adlar, Bölüm 6 Marketing'te tanımlandığı sürece. Yazılıma dayalı ürünlerin adının içinde veya bir parçası olarak TeamDev'e ait hiçbir marka kullanmamayı kabul edersiniz. 13. Fesih Yazılımın tüm kopyalarını yok ederek bu Sözleşmeyi istediğiniz zaman feshedebilirsiniz. Bu Sözleşme, işbu Sözleşmenin herhangi bir hükmüne uymadığınız ortaya çıkarsa, TeamDev'den haber alınmaksızın derhal feshedilir. Bu fesih üzerine, Yazılımın tüm kopyalarını yok etmelisiniz. Bölüm 9 Garanti Reddi ve Bölüm 11 Sorumluluk Sınırlaması, işbu Sözleşmenin feshinden sonra da geçerli liğini koruyacaktır.