Thư viện xFunction là giải pháp phổ quát để tích hợp mã Java với mã được viết bằng các ngôn ngữ khác, vượt trội về nhiều mặt so với Java Native Interface (JNI). Với xFunction, bạn không còn cần phải thực hiện những phương pháp bản địa xấu xí. Thay vào đó, bạn mở rộng và khởi tạo các lớp xFunction để tạo các đối tượng Java thông thường đại diện cho các hàm bên ngoài, cấu trúc dữ liệu, con trỏ và gọi lại. Tất cả các chuyển đổi dữ liệu cần thiết và các cuộc gọi chức năng bên ngoài được thực hiện liền mạch bởi thư viện xFunction. Sử dụng xFunction, bạn có thể gọi bất kỳ cuộc gọi API hệ điều hành hoặc chức năng từ bất kỳ thư viện năng động một cách tự nhiên và thuận tiện. xFunction cho phép bạn đạt được mức độ tái sử dụng mã cao nhất mà không cần dịch bất kỳ mã nguồn nào sang Java và / hoặc viết trình bao bọc JNI rườm rà.
lịch sử phiên bản
- Phiên bản 2.16 đăng trên 2005-07-25
EULA - Thỏa thuận cấp phép người dùng cuối
Thỏa thuận Cấp phép Phần mềm Đánh giá Excelsior
Thỏa thuận Cấp phép này (&Thỏa thuận") là một thỏa thuận pháp lý giữa bạn
(một cá nhân hoặc một thực thể duy nhất) và Excelsior, LLC (&Excelsior")
cho sản phẩm phần mềm Excelsior được xác định ở trên, bao gồm máy tính
phần mềm, tài liệu điện tử, và các tài liệu in liên quan
(&Phần mềm"). Bằng cách cài đặt, sao chép hoặc sử dụng Phần mềm, bạn
đồng ý bị ràng buộc bởi các điều khoản của Thỏa thuận này. Nếu quý vị không đồng ý
các điều khoản của Thỏa thuận này, bạn không được tải xuống hoặc sử dụng Phần mềm và
phải phá hủy tất cả các bản sao của Phần mềm do bạn sở hữu.
CẤP GIẤY PHÉP
Excelsior theo đây cấp cho bạn một giấy phép không độc quyền, không thể chuyển nhượng cho
sử dụng Phần mềm đi kèm cho các mục đích đánh giá duy nhất trên
các điều khoản sau:
Bạn có thể: a. sử dụng Phần mềm trên bất kỳ máy tính nào; b. sử dụng Phần mềm
trên một máy tính thứ hai miễn là các máy tính đầu tiên và thứ hai không
được sử dụng đồng thời; và c. sao chép Phần mềm cho mục đích sao lưu,
với điều kiện bất kỳ bản sao nào phải chứa tất cả các bản sao độc quyền của Phần mềm gốc
Thông báo.
Bạn không được: a. cho phép các cá nhân hoặc tổ chức khác sử dụng Phần mềm;
b. sửa đổi, dịch, thiết kế ngược, dịch ngược, tháo rời (ngoại trừ
pháp luật hiện hành đặc biệt nghiêm cấm hạn chế đó), hoặc tạo ra
tác phẩm phái sinh dựa trên Phần mềm; c. sao chép Phần mềm (ngoại trừ
mục đích sao lưu); d. cho thuê, cho thuê, hoặc chuyển nhượng quyền cho
Phần mềm; hoặc e. xóa bất kỳ thông báo hoặc nhãn độc quyền nào trên Phần mềm.
Phần mềm này là trong &sử dụng" trên một máy tính khi nó được nạp vào tạm thời
bộ nhớ (ví dụ: RAM) hoặc được cài đặt vào bộ nhớ vĩnh viễn (ví dụ: đĩa cứng, CD-
ROM) của máy tính đó.
Tiêu đề
Quyền sở hữu, quyền sở hữu và quyền sở hữu trí tuệ trong và đối với Phần mềm,
và bất kỳ bản sao nào của Phần mềm sẽ vẫn còn với Excelsior và/hoặc
Cung cấp. Phần mềm này được bảo vệ bởi luật bản quyền của Nga
Liên đoàn và hiệp ước bản quyền quốc tế. Quyền sở hữu, quyền sở hữu và
quyền sở hữu trí tuệ trong và đối với nội dung được truy cập thông qua
Phần mềm là tài sản của chủ sở hữu nội dung hiện hành và có thể
được bảo vệ bởi bản quyền hiện hành hoặc luật khác. Giấy phép này cung cấp cho bạn không
quyền đối với nội dung đó.
DỊCH VỤ VÀ HỖ TRỢ
Dịch vụ và hỗ trợ mà Excelsior cung cấp cho Phần mềm theo
Thỏa thuận được giới hạn trong dịch vụ hoặc hỗ trợ, nếu có, có sẵn miễn phí
trên trang Web của Excelsior.
Chấm dứt
Giấy phép này sẽ tự động chấm dứt sau 30 ngày sau khi quý vị bắt đầu
sử dụng Phần mềm.
Giấy phép này cũng sẽ tự động chấm dứt nếu bạn không tuân thủ
hạn chế được mô tả ở trên. Khi chấm dứt, quý vị phải hủy tất cả các bản sao
phần mềm.
KHÔNG CÓ BẢO HÀNH
Phần mềm này được cung cấp trên cơ sở &như là" và bạn sẽ chịu mọi rủi ro về
chất lượng và hiệu suất của chương trình. Không giới hạn tính tổng quát của
nói trên, (i) bạn giả định toàn bộ chi phí của bất kỳ dịch vụ hoặc sửa chữa và bất kỳ
thiệt hại phát sinh từ thông tin chứa trong hoặc biên soạn bởi
phần mềm, và (ii) bạn chịu mọi trách nhiệm lựa chọn Phần mềm
để đạt được kết quả dự định của bạn, và để cài đặt, sử dụng, và
kết quả thu được từ Phần mềm.
EXCELSIOR KHÔNG BẢO HÀNH NHANH KHÁC VÀ KHÔNG
BẢO HÀNH KHÔNG VI PHẠM QUYỀN CỦA BÊN THỨ BA. CÁC
THỜI HẠN BẢO ĐẢM NGỤ Ý, BAO GỒM KHÔNG CÓ
GIỚI HẠN, BẢO ĐẢM KHẢ NĂNG BÁN HÀNG VÀ THỂ LỰC
CHO MỘT MỤC ĐÍCH CỤ THỂ, ĐƯỢC GIỚI HẠN TRONG GIỚI HẠN Ở TRÊN
THỜI HẠN BẢO HÀNH; MỘT SỐ QUỐC GIA KHÔNG CHO PHÉP
GIỚI HẠN VỀ THỜI GIAN BẢO HÀNH NGỤ Ý KÉO DÀI BAO LÂU, VÌ VẬY
GIỚI HẠN CÓ THỂ KHÔNG ÁP DỤNG CHO BẠN. KHÔNG CÓ ĐẠI LÝ EXCELSIOR,
ĐẠI LÝ, HOẶC NHÂN VIÊN ĐƯỢC ỦY QUYỀN THỰC HIỆN BẤT KỲ
SỬA ĐỔI, GIA HẠN HOẶC BỔ SUNG BẢO HÀNH NÀY.
BẢO HÀNH NÀY CUNG CẤP CHO BẠN CÁC QUYỀN PHÁP LÝ CỤ THỂ, VÀ BẠN
CÓ THỂ CÓ CÁC QUYỀN HỢP PHÁP KHÁC NHAU TÙY THEO QUỐC GIA ĐẾN
QUỐC GIA HOẶC THEO THẨM QUYỀN. GIỚI HẠN TRÁCH NHIỆM PHÁP LÝ. Dưới
KHÔNG CÓ HOÀN CẢNH VÀ KHÔNG CÓ LÝ THUYẾT PHÁP LÝ, TORT,
HỢP ĐỒNG, HOẶC BẰNG CÁCH KHÁC, SẼ VƯỢT TRỘI HOẶC CÁC NHÀ CUNG CẤP CỦA NÓ
HOẶC NGƯỜI BÁN LẠI PHẢI CHỊU TRÁCH NHIỆM VỚI BẠN HOẶC BẤT KỲ NGƯỜI NÀO KHÁC VỀ
BẤT KỲ GIÁN TIẾP, ĐẶC BIỆT, NGẪU NHIÊN, HOẶC DO HẬU QUẢ
THIỆT HẠI CỦA BẤT KỲ NHÂN VẬT NÀO BAO GỒM, NHƯNG KHÔNG GIỚI HẠN,
THIỆT HẠI CHO MẤT THIỆN CHÍ, NGỪNG LÀM VIỆC, MÁY TÍNH
THẤT BẠI HOẶC TRỤC TRẶC, HOẶC BẤT KỲ VÀ TẤT CẢ CÁC
THIỆT HẠI HOẶC TỔN THẤT, HOẶC CHO BẤT KỲ THIỆT HẠI NÀO VƯỢT QUÁ
GIÁ NIÊM YẾT CỦA EXCELSIOR CHO GIẤY PHÉP CHO PHẦN MỀM, NẾU
BẤT KỲ, NGAY CẢ KHI EXCELSIOR SẼ ĐƯỢC THÔNG BÁO VỀ
KHẢ NĂNG THIỆT HẠI NHƯ VẬY, HOẶC CHO BẤT KỲ KHIẾU NẠI NÀO CỦA BẤT KỲ
Bên. GIỚI HẠN TRÁCH NHIỆM NÀY SẼ KHÔNG ÁP DỤNG CHO
TRÁCH NHIỆM PHÁP LÝ VỀ CÁI CHẾT HOẶC THƯƠNG TÍCH CÁ NHÂN TRONG PHẠM VI
LUẬT HIỆN HÀNH CẤM GIỚI HẠN ĐÓ. Hơn nữa
MỘT SỐ QUỐC GIA KHÔNG CHO PHÉP LOẠI TRỪ HOẶC GIỚI HẠN
THIỆT HẠI NGẪU NHIÊN HOẶC DO HẬU QUẢ, VÌ VẬY GIỚI HẠN NÀY
VÀ LOẠI TRỪ CÓ THỂ KHÔNG ÁP DỤNG CHO BẠN.
Thỏa thuận này là toàn bộ Thỏa thuận giữa chúng tôi và người thay thế
bất kỳ thông tin liên lạc, quảng cáo hoặc hiểu biết nào khác với
đối với Phần mềm.
Chi tiết chương trình
- Mục: Phát triển > Cấu phần & Thư viện
- Publisher: Excelsior, LLC
- Giấy phép: Dùng thử miễn phí
- Giá: $100.00
- Phiên bản: 2.16
- Nền tảng: mac