Курсовая работа: Разработка модели теории массового обслуживания

Server2.addOutPort("toPrev","toPrev");

Server2.addOutPort("toNext","toNext");

Server2.addOutPort("Vozvrat","Vozvrat");

Server2.addInPort("fromNext","fromNext");

Server3.addInPort("fromPrev","fromPrev");

Server3.addOutPort("toPrev","toPrev");

Server3.addOutPort("Vozvrat","Vozvrat");

queuemodel.getIC().addCouple("MessageGenerator1","toQueue","Queue1","fromMessageGenerator");

queuemodel.getIC().addCouple("Queue1","toNext","Server1","fromPrev");

queuemodel.getIC().addCouple("Server1","toNext","Queue2","fromPrev");

queuemodel.getIC().addCouple("Server1","Vozvrat","Queue1","Vozvrat");

queuemodel.getIC().addCouple("Server1","toPrev","Queue1","fromNext");

queuemodel.getIC().addCouple("Queue2","toPrev","Server1","fromNext");

queuemodel.getIC().addCouple("Queue2","toNext","Server2","fromPrev");

queuemodel.getIC().addCouple("Server2","toNext","Queue3","fromPrev");

queuemodel.getIC().addCouple("Server2","Vozvrat","Queue1","Vozvrat");

queuemodel.getIC().addCouple("Server2","toPrev","Queue2","fromNext");

queuemodel.getIC().addCouple("Queue3","toPrev","Server2","fromNext");

queuemodel.getIC().addCouple("Queue3","toNext","Server3","fromPrev");

queuemodel.getIC().addCouple("Server3","Vozvrat","Queue1","Vozvrat");

queuemodel.getIC().addCouple("Server3","toPrev","Queue3","fromNext");

queuemodel.init();

Date d1 = new Date();

double time =10000.0;

while ( !(queuemodel.getLocalTime()>time)) {

queuemodel.getProcessor().Simulate();

}

System.out.println("Пакетов отправлено: " +MessageGenerator1.num);

System.out.println("Число отказов во 2 ой очереди: " +Queue2.numOfRej);

К-во Просмотров: 504
Бесплатно скачать Курсовая работа: Разработка модели теории массового обслуживания