Кіріспе

Java BluePrints – Sun Microsystems компаниясының кәсіптік Java әзірлемесінің ең жақсы тәжірибелері. Бұл Java Platform, Enterprise Edition (Java EE) бағдарламалық жасақтама жиынтығы (SDK) үшін Sun-нің ресми бағдарламалау үлгісі. Ол Java EE платформасының алғашқы анықтамалық қолданбасы – Java Pet Store-мен басталды. Бұл Enterprise JavaBeans және Java EE платформасының барлық соңғы компоненттерін қолдану үшін де-факто бастапқы кодқа айналды.

Тарих

Java BluePrints бастапқыда J2EE BluePrints ретінде басталды және оны Конни Вайсс, Джефф Джексон, Джим Инскор, Ник Касем және Рик Салетта құрастырды. Алғашқы инженерлер қатарында Индержит Сингх, Грег Мюррей, Шон Брайдон, Виджай Рамачандран, Элизабет Уайт және Ник Касем болды. Ник Касем – түпнұсқа кітаптың авторы. Java Pet Store идеясы Конни Вайсс пен Грег Мюррейге тиесілі, олар екеуі де жануарларды жақсы көретін. Бірінші жылдан кейін Ник Касем командадан кетіп, Индержит Сингх бас архитектор болды. Java BluePrints командасын 2000 жылы J2EE 1.2 нұсқасынан бастап 2006 жылы Java EE 5 нұсқасына дейін Ларри Фриман басқарды. Құрылғаннан бері Java BluePrints өзінің барлық контентін тегін ұсынып келеді және әзірлеушілердің табысына қол жеткізуге бағытталған. Java Pet Store J2EE-нің өркендеуінің символына айналды; Microsoft өзінің бәсекелес технологиясын көрсету үшін NET Pet Shop деген бәсекелес жобаны жасады. Содан бері Tapestry, Spring және тағы да басқа технологиялар өздерінің технологиясын көрсету үшін Pet Store қосымшасының өз нұсқаларын жасады. J2EE 1.4 технологиясы пайда болғаннан кейін веб-қызметтер Java EE спецификациясының стандартты бөлігіне енді. Java BluePrints екінші қосымшаны шығарды: Java Adventure Builder анықтамалық қосымшасы. Бұл қосымша Java Pet Store сияқты танымал болған жоқ, бірақ оған дау тудырмады.