1. Описание сцены
После сбора данных приборов данные необходимо отправлять в систему LIMS и загружены, вызывая службу системы LIMS.
Реализуйте агент службы системы LIMS в компоненте сбора данных прибора. Агенту необходимо указать URL -адрес адреса службы и информацию об аутентификации (имя пользователя, пароль).
Поэтому создание агента требует некоторых ресурсов. Кроме того, агент не требует создания нескольких экземпляров. В этом случае может использоваться шаблон синглтона, так что создается только один экземпляр класса сервисного агента.
2. Примеры реализации
Package Lims.DesignPatterndemo.singleTondemo; Public Class Limsservice {Private Static String URL; частное имя пользователя Static String; частная статическая строка пароль; // частная статическая служба Limsservice = null; // Частный конструктор Private LimsService () {url = "http: // serviceUrl"; username = "admin"; пароль = "pswd"; } public static limsservice getservice () {if (service == null) {service = new Limsservice (); } вернуть службу; } // public boolean uploAdequipmentData (String EquipmentData) {return true; }}Пример звонка:
пакет lims.designpatterndemo.singletondemo; public class singletondemo {public static void main (string [] args) {boolean rst = limsservice.getService (). uploAdequipmentData (""); System.out.println (rst); }}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.