2008-10-16 14 views
10

मैं एंटरप्राइज़ एप्लिकेशन विकास के लिए कुछ वास्तुशिल्प डिजाइन पैटर्न ढूंढ रहा हूं। मैं सभी गोफ पैटर्न, और एमवीसी, और ऐसी चीजों से अवगत हूं, लेकिन मैं ऐसे पैटर्न की तलाश में हूं जो बड़े दायरे में उभरते हैं। विशेष रूप से मेरे पास कुछ हद तक बड़ा एंटरप्राइज़ डेस्कटॉप और वेबसाइट एप्लिकेशन है, वे कुछ कार्यक्षमता साझा करते हैं, और कुछ अद्वितीय हैं, और मैं पूरे समाधान को कैसे व्यवस्थित करना है, कारखानों के माध्यम से दूसरों को व्यवसाय तर्क डोमेन का खुलासा करने के तरीके के बारे में सर्वोत्तम प्रथाओं की तलाश में हूं, या ऐसे, और आम तौर पर इस प्रकृति की चीजें जो पूरे आवेदन के साथ पूरी तरह से निपटती हैं।वास्तुशिल्प डिजाइन पैटर्न

+0

मेरी [जवाब] (http://stackoverflow.com/questions/199890/ive-never-encountered-a-well-written देखें व्यवसाय परतों के बारे में एक संबंधित प्रश्न के लिए व्यवसाय-परत-कोई सलाह # 199902)। – dacracot

उत्तर

5

जेफरी पालेर्मो के Onion Architecture पर एक नज़र डालें। यह आर्किटेक्चर केंद्र में आपके आवेदन के कोर (डोमेन मॉडल, डोमेन सेवा, एप्लिकेशन सेवाएं) रखता है। कोर किसी और चीज का संदर्भ नहीं देता है, और बाकी सब कुछ कोर का संदर्भ देता है। दृढ़ता कोर के शीर्ष पर एक परत है, जैसा यूआई है, परीक्षण के रूप में।

+0

दिलचस्प लग रहा है। –

5

मार्टिन फाउलर Patterns of Enterprise Application Architecture है।

+1

मुझे खेद है, लेकिन फाउलर की सलाह अतिरंजित है। – dacracot

+0

प्रत्येक के लिए अपने। मैंने पीईएए पुस्तक को देखने से ज्यादा कुछ नहीं किया है, लेकिन मुझे लगता है कि रिफैक्टरिंग काम उत्कृष्ट है। – tvanfosson

+0

मैंने इस पुस्तक को भी देखा और मुझे वह नहीं मिला जो मैं ढूंढ रहा था – eulerfx

संबंधित मुद्दे