1. Deskripsi adegan
Setelah mengumpulkan data instrumen, data perlu dikirim ke sistem LIMS dan diunggah dengan menghubungi LIMS System Service.
Menerapkan Agen Layanan Sistem LIMS di komponen akuisisi data instrumen. Agen perlu menentukan URL alamat layanan dan informasi otentikasi (nama pengguna, kata sandi).
Oleh karena itu, menciptakan agen membutuhkan beberapa sumber daya. Selain itu, agen tidak memerlukan pembuatan beberapa contoh. Dalam hal ini, pola singleton dapat digunakan, sehingga hanya satu instance kelas agen layanan yang dibuat.
2. Contoh Implementasi
paket lims.designpatternDemo.singletondemo; kelas publik limsservice {private static string url; nama pengguna string statis pribadi; kata sandi string statis pribadi; // Layanan LimsService statis pribadi = null; // private constructor private limsservice () {url = "http: // serviceUrl"; nama pengguna = "admin"; kata sandi = "PSWD"; } public static limsservice getService () {if (service == null) {service = new limsservice (); } layanan pengembalian; } // public boolean uploadequipmentData (string equipmentData) {return true; }}Contoh panggilan:
paket lims.designpatternDemo.singletondemo; kelas publik singletondemo {public static void main (string [] args) {boolean rst = limsservice.getService (). uPloadequipmentData (""); System.out.println (RST); }}Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.