Rövidített megjelenítés

dc.contributorGóbi Attilaen_EN
dc.contributorArtyom Antyipinen_EN
dc.creatorKozsik Tamásen_EN
dc.date2014-04-30en_EN
dc.date.accessioned2019-08-08T10:25:52Z
dc.date.available2019-08-08T10:25:52Z
dc.identifier.urihttp://dtk.tankonyvtar.hu/xmlui/handle/123456789/3802
dc.descriptionThe course covers architectural and implementation-related aspects of the development of scalable, distributed, transactional, multi-tier enterprise applications. Further important aims of the course are to provide up-to-date knowledge on available, widely used technologies, and to improve software engineering skills. The concepts are presented on a specific - well-known and wide-spread - software platform, the Java Enterprise Edition. Therefore, decent knowledge of the Java language is required as a prerequisite. The students are assumed to be familiar with reflection, object serialization, annotations, and the basics of multi-threading. These topics can be recapped at the beginning of the course. The course material includes presentations, handouts and software artifacts (code, configuration files, configuration instructions, in-code documentation). The lectures discuss software development challenges, as well as the scope and the operation of specific solutions, and illustrate these on simple code examples. The examples are elaborated and extended on the labs, after which the students should work alone and in small groups on similar exercises, and complete the work at home. The main questions answered by the course are the following: How can we structure large-scale enterprise applications, what are the architectural choices? What are the alternatives for communication, and what are the pros and cons? How can components find one another in a distributed environment? How can the life cycle of components be managed by a framework? The students will also learn about distributed transaction managements, object-relational mapping, security, and some relevant design patterns.en_EN
dc.formatapplication/epub+zipen_EN
dc.formatapplication/pdfen_EN
dc.languageenen_EN
dc.publisherEötvös Loránd University Faculty of Informaticsen_EN
dc.relation6. Service Design and Engineering program Development of distributed applications (ELTE)en_EN
dc.rightsKozsik Tamásen_EN
dc.rightsAttila Góbien_EN
dc.rightsArtyom Antyipinen_EN
dc.rightsEötvös Loránd University Faculty of Informaticsen_EN
dc.subjectDevelopment of distributed applicationsen_EN
dc.subjectPersistenceen_EN
dc.subjectRPC-based communicationen_EN
dc.subjectNaming serviceen_EN
dc.subjectMessage Oriented Middlewareen_EN
dc.subjectWeben_EN
dc.subjectContexts and Dependency Injectionen_EN
dc.subjectDistributed Server Sideen_EN
dc.subjectTransactionsen_EN
dc.subjectRESTful WebServicesen_EN
dc.subjectEnterprise applicationsen_EN
dc.subjectEnterprise architecturesen_EN
dc.subjectDistributed systems organizing principlesen_EN
dc.subjectDistributed architecturesen_EN
dc.subjectSoftware and its engineeringen_EN
dc.subjectSoftware organization and propertiesen_EN
dc.subjectContextual software domainsen_EN
dc.subjectSoftware infrastructureen_EN
dc.subjectMiddlewareen_EN
dc.subjectMessage oriented middlewareen_EN
dc.subjectOrganizing principles for web applicationsen_EN
dc.titleDevelopment of distributed Systemsen_EN
dc.typeTankönyven_EN
dtk.firComputer Science and Information Technologyen_EN
dtk.oecd01. Natural sciences::01.02. Computer and information sciencesen_EN
dtk.playerepubreaderen_EN
dtk.purchaseTÁMOP-4.1.2.A/1-11/1-2011-0050 Eötvös Loránd Tudományegyetemen_EN
dtk.size264 p.en_EN
dtk.typebooken_EN
dtk.udc---- MAIN TABLES::0 SCIENCE AND KNOWLEDGE. ORGANIZATION. COMPUTER SCIENCE. INFORMATION. DOCUMENTATION. LIBRARIANSHIP. INSTITUTIONS. PUBLICATIONS::004 Computer science and technology. Computing. Data processing::004.4 Software::004.43 Computer languagesen_EN
dtk.udc---- MAIN TABLES::0 SCIENCE AND KNOWLEDGE. ORGANIZATION. COMPUTER SCIENCE. INFORMATION. DOCUMENTATION. LIBRARIANSHIP. INSTITUTIONS. PUBLICATIONS::004 Computer science and technology. Computing. Data processingen_EN


A dokumentumhoz tartozó fájlok

Thumbnail
Thumbnail
Thumbnail
Thumbnail

A dokumentum a következő gyűjtemény(ek)ben található meg

Rövidített megjelenítés