Skip to main content

Thẻ Java Thương mại là gì ;?

Thẻ Java Thương mại;Giao diện lập trình ứng dụng là một nền tảng được thiết kế để tạo các ứng dụng cho thẻ thông minh và thiết bị thẻ thông minh.Ngoài lập trình liên quan đến thẻ thông minh, Thẻ Java Thương mại;phù hợp với việc tạo ra các ứng dụng trên một loạt các thiết bị in hình nhỏ, bộ nhớ thấp, chẳng hạn như một số loại điện thoại di động.Các ứng dụng nhỏ này chạy rất giống với Java Reg lớn hơn;chương trình;Một máy ảo thiết lập một môi trường cơ bản, và sau đó là Java Mã chạy trong nó.Sự khác biệt thực sự duy nhất giữa Java Reg tiêu chuẩn;và một thẻ Java thương mại;Hệ thống là kích thước và một số ít các tính năng chưa được thực hiện.

Thẻ Java Thương mại;Ban đầu có trên thị trường vào năm 1996. Vào thời điểm này, việc sử dụng duy nhất cho công nghệ là trong các hệ thống dựa trên thẻ thông minh.Thời gian trôi qua, số lượng nền tảng điện toán nhỏ tăng lên.Bây giờ hệ thống này được sử dụng trên một loạt các thiết bị hoạt động với các hạn chế của nền tảng tương tự như hệ thống thẻ thông minh. Ngôn ngữ phù hợp cho một môi trường có bộ nhớ và sức mạnh xử lý rất hạn chế.Phần lớn các hệ thống thẻ thông minh sử dụng một môi trường cố định;Bên ngoài thiết bị đặc biệt, rất khó để có được một chương trình bật hoặc tắt thẻ.Các môi trường này thường cực kỳ hạn chế về các nguồn lực có sẵn, làm cho ngôn ngữ trở nên phù hợp hoàn hảo.là trên điện thoại di động.Hầu hết các điện thoại thông minh hiện đại thực sự có đủ bộ nhớ và sức mạnh để sử dụng Java Reg tiên tiến hơn;Các nền tảng, vì vậy các hệ thống thẻ thường được giới hạn ở điện thoại thông minh cũ hoặc điện thoại câm.Một lựa chọn nhỏ các thiết bị khác sử dụng thẻ Java thương mại;Công nghệ, chủ yếu là các loại sử dụng thẻ bổ sung hoặc thẻ nhớ để lập trình bổ sung. Hầu hết Java Các hệ thống hoạt động theo cùng một cách, bất kể nền tảng dự định hoặc kích thước tổng thể của chúng.Một máy ảo tạo ra một môi trường được mô phỏng trên thiết bị đích.Java Chương trình chạy trong môi trường đó mà ít quan tâm đến phần cứng thực tế của hệ thống.Việc cài đặt máy ảo khác nhau trên mọi nền tảng, nhưng hoạt động bên trong thì không.Do đó, có thể chạy cùng một ứng dụng trên một loạt các máy tính hoặc thiết bị không có chuyển đổi.

Các mục tiêu chính của Thẻ Java Thương mại;Ngôn ngữ là khả năng tương thích và bảo mật.Ngôn ngữ này được thiết kế để tương thích với gần như bất kỳ thiết bị nào muốn sử dụng nó.Điều này thường được thực hiện thông qua các máy ảo được mã hóa riêng lẻ.Khi máy ảo cho phần cứng hoạt động, các ứng dụng tương đối dễ dàng để chuyển.Trọng tâm chính thứ hai là tạo ra một chương trình và nền tảng an toàn.Vì các hệ thống thông minh thường chứa thông tin nhạy cảm, ngôn ngữ có một loạt các phương pháp để bảo vệ thông tin đó trong khi nó đang được sử dụng.Các phương thức này bao gồm từ tường lửa ứng dụng bên trong đến nhiều hình thức mã hóa.