Mục lục:
Định nghĩa - Mobile Middleware có nghĩa là gì?
Phần mềm trung gian di động, đúng như tên gọi của nó, phần mềm trung gian được sử dụng trong ngữ cảnh của các thiết bị điện toán di động. Phần mềm trung gian di động cung cấp các loại trong suốt khác nhau che giấu sự phức tạp của môi trường di động. Chẳng hạn, độ trong suốt của vị trí cho phép các ứng dụng trao đổi dữ liệu với các ứng dụng khác mà không liên quan đến vị trí của chúng. Trừu tượng tương tự cũng được cung cấp bởi các minh bạch trên giao thức vận chuyển, hệ điều hành, lập trình và những thứ khác. Phần mềm trung gian di động thường liên quan đến các dịch vụ như nhắn tin và Gọi thủ tục từ xa (RPC), khám phá tài nguyên, giao dịch, thư mục, bảo mật, dịch vụ lưu trữ và đồng bộ hóa dữ liệu.
Techopedia giải thích Middleware di động
Môi trường di động, nơi cung cấp một nền tảng thách thức hơn để phát triển ứng dụng, rất lý tưởng cho việc sử dụng phần mềm trung gian. Băng thông hạn chế, độ trễ dài, nền tảng khác biệt, bộ nhớ bị hạn chế và tài nguyên xử lý và các kết nối không đáng tin cậy là một số trở ngại có thể khiến việc phát triển trở thành một bài tập tốn kém và phức tạp. Middleware làm cho mọi thứ dễ dàng hơn cho các nhà phát triển ứng dụng di động bằng cách trừu tượng hóa nhiều vấn đề liên quan. Môi trường di động áp đặt các yêu cầu quan trọng như khả năng tiếp cận, khả năng tiếp cận, khả năng thích ứng, độ tin cậy và tính phổ quát. Để tuân thủ các yêu cầu như vậy, các ngành công nghiệp đã đưa ra những nền tảng hiện được gọi là nền tảng phần mềm trung gian, bao gồm Java ME, Symbian, .NET, Android và iPhone.