Part I. Agenda. Application Servers G Introduction. Session 1 - Main Theme Legacy Application Server Technology
|
|
- Hugh Sparks
- 7 years ago
- Views:
Transcription
1 Application Servers G Session 1 - Main Theme Legacy Application Server Technology Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Agenda Application Servers Generics Course Logistics, Structure and Objectives Knowledge Required Application Servers Evolution Supporting Technology Expected Features Related XML Technology Summary Class Project Overview Readings Assignment #1 2 Part I Introduction 3 1
2 Application Servers Generics Modern Application Server Properties Rich/portable software Middleware between pervasive devices and back-office systems Platform independent programming interface Support legacy applications integration (EAI/B2Bi) XML-enabled Web-services enabled 4 Course Logistics Course Web Site Login/Password: appserv/appserv (not currently protected) Review syllabus Textbooks Building Application Servers Java 2 Enterprise Edition with BEA WebLogic Server 5 Knowledge Required Programming Languages (g ) Operating Systems(g ) Programming for the WWW Ability to program in Java Some exposure to XML and associated technologies 6 2
3 Other Useful Knowledge Web server configuration and the HTTP protocol Scripting languages (e.g., JavaScript, Perl, TCL, etc.) Database theory (normalization rules) Web publishing Enterprise applications design See Session 1 Sub-Topic 1 on Sample Enterprise Application Design See Session 1 Sub-Topic 2 on Sample Project Development Methodology See Session 1 Sub-Topic 3 on Detailed Project Development Methodology 7 Application Servers Evolution Traditional client-server technology CGI frameworks Page-based extended HTML environments Distributed object computing platforms Java-Based Object Management Architectures (OMAs) Component-based computing environments Web Services platforms Next generation application servers (reflective, multimedia- and agent enabled, MDA-compliant, etc.) 8 Part II Supporting Technology 9 3
4 Underlying Facilities Network Communication Protocols (e.g., TCP/IP, IIOP, HTTP) Client-Server Technology Distributed Object Computing Component Models and Frameworks Secure Messaging Infrastructures 10 Old Client/Server Model Connection Customers (and partners) were required to have dedicated lines, leased lines, dialups, or some other access to your company. Network Protocol Customers had to use the same network protocols as the company they wanted to communicate with, TCP/IP, IPX/SPX, NetBUI, etc. Hardware Requirements Customers had to meet specific machine requirements: microprocessor speed; screen resolution; RAM; hard disk space; modem speed; etc. Customers were required to make a huge investment in hardware. Operating System Requirements The customer had to run a specific Operating System and version. Software Updates Application updates via floppy disks or CDs had to be infrequent. The customer was required to perform the costly installation or update. 11 Web Business Evolution First it was Online Publishing The World Wide Web - a Global Information Network Emerged (The Information Superhighway) The Web Browser Provided Platform-Independent Access to Information People Could View the Same Content Anywhere in the World There was Explosive Growth in the Number of Business Web sites Now it s Online Services and Web Applications. Businesses are Building Relationships with Web-based Customers Value-Based Services are Ensuring a Steady Flow of Web-based Traffic Overhead is Reduced with Automated Online Services A New Global Marketplace is Emerging - Web Applications/services are Available from Anywhere in the World 24x7 Web Application Updates Occur Instantly and Universally Doing Business is now Cheaper, Faster, and Easier 12 4
5 Basic Web Applications Documents Internet Connection DB Databases Client Browser Web Server CGI, SSJS, NSAPI, ISAPI, WAI, Etc. Enterprise Data 13 Robust Web Applications Presentation Tier Business Logic Tier Data Tier HTTP Documents Databases Web Browser Web Servers IIOP Enterprise C/S Applications Application Server(s) Rich Clients (Java C/C++, VB) Legacy Systems 14 Mission Critical Applications Requirements High Performance and Scalability Benchmarks demonstrate concurrent users, 12,000 TPM on a 4-CPU Sparc High Availability & Reliability Customers like E*Trade & ISN demand 24x7 reliability with software & hardware fault tolerance 15 5
6 Mission Critical Applications Requirements (continued) Rapid Development through Pre-built Application & System Services Proven that large-scale enterprise applications can be built in half the time with equivalent resources Enterprise Integration Need for high-performance integration to databases, legacy systems, client/server applications and ERP applications Open & Extensible Need for standards-based, cross-platform supporting Windows/UNIX, JAVA/C++, CORBA/IIOP, RMI/IIOP, and COM+ 16 Usability Scalability Concurrency Extensibility Security Manageability Application Servers Selection Criteria Fault tolerance, auto-deployment, communications, development environment, monitoring tools Reusability Support Skills 17 Application Server Categories Legacy technology Page-based extended HTML environments OMA-based Web Services platforms MDA-based Next generation lists many unclassified products 18 6
7 Application Servers Examples CGI-Perl custom environments ColdFusion, PHP 4, ASP, JSP Websphere WebLogic JBoss Enhydra, OpenEJB Inprise, iplanet, Sybase EAServer 19 Application Packages (SAP, PeopleSoft, Baan) ERP, and B2Bi Suites Human Resources Sales Automation Financial/Accounting Retail/Point of Purchase Manufacturing/Inventory Supply Chain Management 20 Part III Expected Features 21 7
8 Sample Features High performance & scalability Create applications that deliver data quickly and scale to hundreds and thousands of concurrent users. Maximum availability (24x7) Create applications that are available 24 hours a day, 7 days a week, even when you are updating them! Client Independence Access applications using web browsers or rich Java/C++ clients. Rapid application development (RAD) Develop your applications quickly and easily with pre-built system and application services, application builder, extension builder, and a variety of third-party tools. Enterprise Application Integration Connect to backend databases, existing client/server applications, and your 22 existing legacy systems. Value Proposition What Customers are Building with it... Customer Self-Service on-line credit card customer care & billing portfolio management benefits administration Business-to-Business Efficiencies package tracking claims processing supply chain management sales automation Revenue Expansion on-line retailing, on-line trading loyalty programs travel and entertainment 23 Development Methodology Develop, Deploy & Manage Business-Critical Applications Develop Application Builder Deploy Manage Develop & deploy business applications in Java/C++ Extension Builder Develop & deploy Extensions in Java/C++ for enterprise application integration Application Servers High Performance & Scalability High Availability Client-Independence Rapid Development of Business Applications Enterprise Integration Administrator Application Administration & Management Server & Cluster Management24 8
9 Internal Architecture Client Application Server HTML Java C/C++ Visual Basic Load Balancing JDBC Data Access State / Session Mgmt Persistence Connection Pooling Application Logic (Java, C/C++) Thread Manager Transactions Versioning Fail Safe Services Results Caching Directory Security Messaging Distributed Object Infrastructure Scalable, Reliable Application Architecture Pre-Built System & Application Services Network Services Operating System Services Key Application Services Java, C/C++ Client Support State/ Session Management Database Request Management Transaction Management Connection Cache Results Cache Dynamic Content Generation Streaming Security 26 Services (continued) Key System Services Multi-process, Multi-threaded Dynamic Load Balancing Application Partitioning Asynchronous Processing Event Logging & Tracking Kernel Services Directory Services Messaging Key Administration Services Application Management Server Management 27 9
10 Application Builder Rapid Development of Business Applications Wizards for Point-&-click Development Pre-built Application Services and Class Libraries (Java, C/C++) Reusable Application Components Distributed Deployment of Application Components Distributed Development Using Three-Tier Programming Model Wizards for Point-&-click Development Application Builder Robust Application Development Tools Application Logic Designer HTML Designer Query Designer Project Manager Third-party Tool Support Project Manager 29 Server Administration Advanced cluster management Enterprise-wide views of all servers and processes Event monitoring & alerts Multi-view graphical performance monitoring ACL, User & Group Management Load balancing customization Application administration Application partitioning Integrated deployment Performance Monitor 30 10
11 Extension Builder Extending Application Servers Functionality Application Server Extensions Existing Applications and Systems Client/server applications Enterprise Systems Legacy Applications Third-party Web solutions Pre-built System & Application Services Business Logic OR Extension Builder (Create Custom Extensions) Use Pre-built Extensions IBM MQ Series BEA Tuxedo IBM CICS, IMS ERP Extensions Technical Architecture Open and Extensible Browsers Web Servers Open Client Library Web Connectors ISAPI, NSAPI, CGI OCL Protocol Manager (HTTP, KCP, IIOP) Application Server (Java, C/C++) Embedded (bundled) IONA ORB Data Access Engine Extensions Extensions TP Monitors Legacy Client/server Data Sources RDBMS Oracle Informix Sybase DB2 SQL Server OODBMS ODI ODBC & JDBC Rich Clients Java, C/C++,VB Platforms Sun Solaris HP-UX SGI Irix Windows 32 NT Part IV Related XML Technology 33 11
12 XML-Based Architectures Presentation-Oriented Publishing Frameworks XML-Based Application Servers Message-Oriented Middleware Frameworks Web Services Frameworks Peer to Peer (P2P) Computing XML-Based e-services Protocols and Architectures 34 XML POP Frameworks (Focus on Content Management and Publishing) Requirements: XML parser XSL processor Document repository Collection of document DTDs or schema Collection of XSL style sheets Parsing & processing can be client or server-based Samples server-side XML technology: Perl & CGI ( Java servlets ( ASPs ( 35 XML POP Packaged Solutions Enterprise Information Portal (EIP) toolkits e.g., DataChannel s XML framework Structured content management and retrieval systems e.g., Vignette s StoryServer Gauss Interprise s VIP XML-Gateway Poet s Content Management Suite Chrystal Software s Astoria 36 12
13 XML MOM Applications Component-based modeling e.g., XML Metadata Interchange (XMI) Enterprise Application Integration Business-to-Customer (B2C) Applications e.g., e-commerce Business-to-Business (B2B) Applications e.g., WebMethods Bluestone s XML-Server, excelon 2.0 XMLSolutions ExeterXML server 37 XML and Java Standards XML is a family of technologies: XSL, XML Schema, XML Query, XPath, XPointer, XLink, DOM, RDF, CSS, XSL, XHTML, XML Signature, MathML, SMIL, SVG, etc. Current state of the XML standards: Current state of Java Technology and XML (JAXP) standards: Java binding to DOM 2.0: Core /java-binding.zip 38 Part III Conclusion 39 13
14 Summary Key Application Server Objectives Enable Rapid Development of Business Applications Provide Industry Leading Performance & Scalability Provide High Availability & Reliability Enable Enterprise Application Integration Allow Client-Independence (HTML, Java, C++, VB) Provide Open & Extensible Architecture 40 Class Project Project Description The project focus is two-fold: Based on a framework-based enterprise application of your choice (e.g., multi-channel online community platforms ), you will implement common facilities and application-level services on top of various types of application server technologies to support the various aspects of your chosen application As you transition from one platform to another you will study and develop model-based migration and interoperability tools that leverage off of the cutting-edge concepts subsumed by modern Model Driven Architectures (MDAs) 41 Readings Readings Building Application Servers: Part I, Chapter 2 Handouts posted on the course web site Explore? Read article at? Review Project Frameworks Setup (ongoing) Apache Web Server (version , Perl version 5.x
15 Assignment Assignment: Explore the textbooks references to Application Server technology #1a: Investigate legacy application server development environments. Write a short report that documents your findings and recommendations with respect to selection criteria in support of legacy development environments for application server technology #1b: Come up with a framework-based business application and implement it on top of the core technology supplied as part of the homework #1 documentation 43 Next Session: Page-Based Application Servers (Part I) ColdFusion 5.0 Environment PHP 4 Environment XML-Based Application Servers 44 15
Application Servers G22.3033-011. Session 1 - Main Theme Legacy Application Server Technology. Dr. Jean-Claude Franchitti
Application Servers G22.3033-011 Session 1 - Main Theme Legacy Application Server Technology Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationApplication Server. Session 1 Main Theme Introduction to Application Servers. Dr. Jean-Claude Franchitti
Application Servers Session 1 Main Theme Introduction to Application Servers Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Agenda
More informationApplication Servers G22.3033-011. Session 2 - Main Theme Page-Based Application Servers. Dr. Jean-Claude Franchitti
Application Servers G22.3033-011 Session 2 - Main Theme Page-Based Application Servers Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences
More informationWhite paper. IBM WebSphere Application Server architecture
White paper IBM WebSphere Application Server architecture WebSphere Application Server architecture This IBM WebSphere Application Server white paper was written by: Jeff Reser, WebSphere Product Manager
More informationInternet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007
Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application
More informationIBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
More informationLatte Rapid Application Development. William Dunlap Product Manager Borland International wdunlap@wpo.borland.com
Latte Rapid Application Development William Dunlap Product Manager Borland International wdunlap@wpo.borland.com Business Computing Evolution C/S Application Development Collaborative App Development Web
More information3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19
3-Tier Architecture Prepared By Channu Kambalyal Page 1 of 19 Table of Contents 1.0 Traditional Host Systems... 3 2.0 Distributed Systems... 4 3.0 Client/Server Model... 5 4.0 Distributed Client/Server
More informationWhat Is the Java TM 2 Platform, Enterprise Edition?
Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today
More informationOFFSHORE SOFTWARE DEVELOPMENT
OFFSHORE SOFTWARE DEVELOPMENT Software Labs in India Professionals in IT business & Data-processing for more than 20 years. Applications & system software development in a multitude of industries State-of-the-Art
More informationSession Topic. Session Objectives. Extreme Java G22.3033-007. XML Data Processing for Java MOM and POP Applications
Extreme Java G22.3033-007 Session 3 - Sub-Topic 4 XML Data Processing for Java MOM & POP Applications Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationJitterbit Technical Overview : Microsoft Dynamics AX
Jitterbit allows you to easily integrate Microsoft Dynamics AX with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
More informationVersion 14.0. Overview. Business value
PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing
More informationJitterbit Technical Overview : Salesforce
Jitterbit allows you to easily integrate Salesforce with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
More informationIntroduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz
Introduction to Cloud Computing Lecture 02 History of Enterprise Computing Kaya Oğuz General Course Information The textbook: Enterprise Cloud Computing by Gautam Shroff (available at bookstore). Course
More informationDr. Paul King ASERT Consulting PO Box 1243, Milton BC Brisbane, QLD 4064 www.asert.com.au enquiries@asert.com.au
OR CONFESSIONS OF AN APPLICATION ARCHITECT Dr. Paul King ASERT Consulting PO Box 1243, Milton BC Brisbane, QLD 4064 www.asert.com.au enquiries@asert.com.au ASERT Education XML & Enterprise Integration
More informationEVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT
EVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT Dr. Alexander Pons, University of Miami, apons@miami.edu ABSTRACT The deployment of Web applications consisting of dynamic content requires the selection
More informationEnterprise Integration Architectures for the Financial Services and Insurance Industries
George Kosmides Dennis Pagano Noospherics Technologies, Inc. gkosmides@noospherics.com Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services
More informationChapter 2: Enterprise Applications from a Middleware Perspective
Chapter 2: Enterprise Applications from a Middleware Perspective In this chapter, we give an introduction to enterprise applications from a middleware perspective. Some aspects have already been outlined
More informationAgenda. Summary of Previous Session. Application Servers G22.3033-011. Session 3 - Main Theme Page-Based Application Servers (Part II)
Application Servers G22.3033-011 Session 3 - Main Theme Page-Based Application Servers (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationHow to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer
How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise
More informationCommuniqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform
Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué
More informationJitterbit Technical Overview : Microsoft Dynamics CRM
Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
More informationIntegrated Performance Monitoring
Integrated Performance Monitoring JENNIFER provides comprehensive and integrated performance monitoring through its many dashboard views, which include Realuser Monitoring and Real-time Topology. USING
More informationEnterprise Application Integration
Enterprise Integration By William Tse MSc Computer Science Enterprise Integration By the end of this lecturer you will learn What is Enterprise Integration (EAI)? Benefits of Enterprise Integration Barrier
More information2012 LABVANTAGE Solutions, Inc. All Rights Reserved.
LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written
More informationSiena Web Services. A Solution To Personal Computing With Established Desktop Programs Exploiting Web Technologies
A Solution To Personal Computing With Established Desktop Programs Exploiting Web Technologies (c) 2002 Siena Technology Ltd. UK, info@siena-tech.com : Overview Reference Potential for YOU? Requirements
More informationIntroduction to Sun ONE Application Server 7
Introduction to Sun ONE Application Server 7 The Sun ONE Application Server 7 provides a high-performance J2EE platform suitable for broad deployment of application services and web services. It offers
More informationArchitectural Overview
Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,
More informationE-commerce. Software. Two weeks ago. E-Commerce Web Sites- Purpose of e-commerce sites. E-Commerce Web Sites
Two weeks ago E-commerce Software A variety of software and hardware is used to deploy e-commerce applications. This lecture covers the main tools/functionalities of an e- commerce solution. E-commerce
More informationOracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
More informationService Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
More informationArchitecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U
Architecture Design For Web-based Application Systems Instructor: Dr. Jerry Gao Class: CMPE296U Architecture Design For Web-Based Application Systems - (1994-1995) Hypertext Web Systems: Graphic Web Browsers
More informationJ2EE Promises and Customer Experiences
J2EE Promises and Customer Experiences Adding a Productivity Layer to J2EE Speeds J2EE Benefits By Susan E. Aldrich, Senior Vice President January 2003 Prepared for Macromedia, Inc. Patricia Seybold Group
More informationE-commerce. Web Servers Hardware and Software
E-commerce Web Servers Hardware and Software Basic technical requirements of a Web site that can support E-commerce operations and match business needs. Oct 22, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html
More informationA Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet
A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet D. Swales, D. Sewry, A. Terzoli Computer Science Department Rhodes University Grahamstown, 6140 Email:
More informationConfiguration Management of Massively Scalable Systems
1 KKIO 2005 Configuration Management of Massively Scalable Systems Configuration Management of Massively Scalable Systems Marcin Jarząb, Krzysztof Zieliński, Jacek Kosiński SUN Center of Excelence Department
More informationCA Repository for z/os r7.2
PRODUCT SHEET CA Repository for z/os CA Repository for z/os r7.2 CA Repository for z/os is a powerful metadata management tool that helps organizations to identify, understand, manage and leverage enterprise-wide
More informationWhat is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.
What is Middleware? Application Application Middleware Middleware Operating System Operating System Software that functions as a conversion or translation layer. It is also a consolidator and integrator.
More informationWealth Management System
Wealth Management System Clients in the new economy demand straight answers. With ubiquitous information on the Internet and an around-the-clock global financial market accessible by pagers, email, mobile
More informationC/S Basic Concepts. The Gartner Model. Gartner Group Model. GM: distributed presentation. GM: distributed logic. GM: remote presentation
C/S Basic Concepts The Gartner Model Contents: 2-tier Gartner Model Winsberg s Model / Balance Example 3-tier n-tier Became de facto reference model Recognizes 5 possible modes of distribution: distributed
More informationPhire Architect Hardware and Software Requirements
Phire Architect Hardware and Software Requirements Copyright 2014, Phire. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are
More informationImplementation of an Enterprise-level Groupware System Based on J2EE Platform and WebDAV Protocol
Changtao Qu, Thomas Engel, Christoph Meinel: Implementation of an Enterprise-level Groupware System Based on J2EE Platform and WebDAV Protocol in Proceedings of the 4th InternationalEnterprise Distributed
More informationa division of Technical Overview Xenos Enterprise Server 2.0
Technical Overview Enterprise Server 2.0 Enterprise Server Architecture The Enterprise Server (ES) platform addresses the HVTO business challenges facing today s enterprise. It provides robust, flexible
More informationA Layered Architecture based on Java for Internet and Intranet Information Systems
A Layered Architecture based on Java for Internet and Intranet Information Systems Fidel CACHEDA, Alberto PAN, Lucía ARDAO, Ángel VIÑA Departamento de Electrónica y Sistemas Facultad de Informática, Universidad
More informationJDBC Drivers, Bridges and SequeLink. Edward M. Peters Vice President & General Manager DataDirect
JDBC Drivers, Bridges and SequeLink Edward M. Peters Vice President & General Manager DataDirect DataDirect s Business Provide world class data connectivity from any application, to any data source, from
More informationIBM WebSphere Business Integration for HIPAA
Prepare your business for the future as you prepare for HIPAA IBM WebSphere Business Integration for HIPAA Helps ensure your business is ready to meet the HIPAA mandates Allows private and highly secure
More informationDynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT
Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP
More informationCisco Integration Platform
Data Sheet Cisco Integration Platform The Cisco Integration Platform fuels new business agility and innovation by linking data and services from any application - inside the enterprise and out. Product
More informationUnderstanding Application Servers
Understanding Application Servers Author: Ajay Srivastava & Anant Bhargava TCS, Jan 03 Background Application servers, whatever their function, occupies a large chunk of computing territory between database
More informationFederated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.
PingFederate We went with PingFederate because it s based on standards like SAML, which are important for a secure implementation. John Davidson Senior Product Manager, Opower PingFederate is the leading
More informationNew York University Computer Science Department Courant Institute of Mathematical Sciences
New York University Computer Science Department Courant Institute of Mathematical Sciences Session 3: Project Specification & Homework #1b Course Title: XML for Java Developers Course Number: g22.3033-002
More informationWeb Services and Application Frameworks (.NET and J2EE)
Tect Web and Application Frameworks (.NET and J2EE) Gunjan Samtani Dimple Sadhwani Tect. All rights reserved. The author and publisher have made every effort in the preparation of this document to ensure
More informationOWB Users, Enter The New ODI World
OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data
More informationData Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials
Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual
More informationWebSphere Application Server - Introduction, Monitoring Tools, & Administration
WebSphere Application Server - Introduction, Monitoring Tools, & Administration presented by: Michael S. Pallos, MBA Senior Solution Architect IBM Certified Systems Expert: WebSphere MQ 5.2 e-business
More informationechomountain Enterprise Monitoring, Notification & Reporting Services Protect your business
Protect your business Enterprise Monitoring, Notification & Reporting Services echomountain 1483 Patriot Blvd Glenview, IL 60026 877.311.1980 sales@echomountain.com echomountain Enterprise Monitoring,
More informationTier Architectures. Kathleen Durant CS 3200
Tier Architectures Kathleen Durant CS 3200 1 Supporting Architectures for DBMS Over the years there have been many different hardware configurations to support database systems Some are outdated others
More informationB. WEB APPLICATION ARCHITECTURE MODELS
B. WEB APPLICATION ARCHITECTURE MODELS 1. Web application, what, why and how? 2. N-Tier architecture 3. Historical review of architecture models 4. How does this relate to MVC? 83 B.1 Web application,
More informationMaximize the potential of your PeopleSoft applications with IBM WebSphere Portal software.
Business Integration Solutions January 2003 Maximize the potential of your PeopleSoft applications with IBM WebSphere Portal software. By David Shriver and Chunmo Son, WebSphere Innovation Centers Page
More informationInformation Technology Services
Information Technology Services The purpose of an Information Technology Standard is to specify requirements for compliance with Old Dominion University Information Technology policies, other University
More informationFor Course Details, visit: http://ike.co.in/course/overview.pdf
IMBIBE KNOWLEDGE ENTERPRISE COURSES 1. Java Platform 1.1. Java (JSE) 1.2. Enterprise Java (JEE) 1.3. Java Micro Edition (JME) 1.4. Java Class Library 1.5. AWT & Swing 2..NET Platform 2.1. C# 2.2. VB.NET
More informationTransConnect Business Integration Platform. Universal server for data, applications and business processes integration
TransConnect Business Integration Platform Universal server for data, applications and business processes integration Table Of Contents Overview... 3 Fault-tolerant integration in real-time... 3 The TransConnect
More informationE-Commerce Systems Technology Infrastructure
6 E-Commerce Systems Technology Infrastructure Earlier chapters discussed vital components of e-commerce systems. This chapter introduces the readers to ancillary technology elements that an organization
More informationAvaya Aura Orchestration Designer
Avaya Aura Orchestration Designer Avaya Aura Orchestration Designer is a unified service creation environment for faster, lower cost design and deployment of voice and multimedia applications and agent
More informationGlassfish, JAVA EE, Servlets, JSP, EJB
Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,
More informationContents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform
Part III: Component Architectures Natividad Martínez Madrid y Simon Pickin Departamento de Ingeniería Telemática Universidad Carlos III de Madrid {nati, spickin}@it.uc3m.es Introduction Contents Client-server
More informationWeb Hosting. Comprehensive, scalable solutions for hosting dynamic websites, secure web services, and enterprise applications.
Web Hosting Comprehensive, scalable solutions for hosting dynamic websites, secure web services, and enterprise applications. Features High-performance Apache web server Apache 1.3 and 2.0 1 with HTTP
More informationDeploying Rule Applications
White Paper Deploying Rule Applications with ILOG JRules Deploying Rule Applications with ILOG JRules White Paper ILOG, September 2006 Do not duplicate without permission. ILOG, CPLEX and their respective
More informationCACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS
CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS A technical white paper by: InterSystems Corporation Introduction Java is indisputably one of the workhorse technologies for application
More informationJAVA/J2EE DEVELOPER RESUME
1 of 5 05/01/2015 13:22 JAVA/J2EE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract
More informationWhy IBM WebSphere Application Server V8.0?
Why IBM Application Server V8.0? Providing the right application foundation to meet your business needs Contents 1 Introduction 2 Speed the delivery of new applications and services 3 Improve operational
More informationConcepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
More informationUSING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction
THE BENEFITS OF USING JENNIFER Integrated Performance Monitoring JENNIFER provides comprehensive and integrated performance monitoring through its many dashboard views, which include Realuser Monitoring
More informationSequeLink Server for ODBC Socket
P RODUCT O VERVIEW Server for ODBC Socket Overview DataDirect is highly scalable, server-based middleware that gives you a complete platform for data connectivity. Common Servers offer the performance
More informationIBM WebSphere Application Server, Version 5
A powerful foundation that supports e-business on demand IBM, Version 5 and IBM Network Deployment, Version 5 Highlights Deploys powerful Web services through integrated support for key Web services open
More informationOBIEE 11g Scaleout & Clustering
OBIEE 11g Scaleout & Clustering Borkur Steingrimsson, Rittman Mead Consulting Collaborate, Orlando, April 2011 Agenda Review OBIEE Architecture Installation Scenarios : Desktop, Departmental, Enterprise
More informationAdaptive Mechanics Consulting DARCY MACDONALD. System Architect PROFILE EDUCATION, TRAINING & CERTIFICATIONS CONSULTING EXPERIENCE
DARCY MACDONALD System Architect PROFILE is a Senior IT Consultant and Systems Architect with 18 years experience in complex systems integration projects and software development. Darcy has a very strong
More informationClient/server is a network architecture that divides functions into client and server
Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate
More informationInformation Technology Policy
Information Technology Policy Web Server/Application Server Standards ITP Number ITP-APP002 Category Recommended Policy Contact RA-itcentral@pa.gov Effective Date October 26, 2005 Supersedes Scheduled
More informationContents. Overview. The solid foundation for your entire, enterprise-wide business intelligence system
Data Warehouse The solid foundation for your entire, enterprise-wide business intelligence system The core of the high-performance intelligence delivery infrastructure, designed to meet even the most demanding
More information3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing
More informationOpenText Output Transformation Server
OpenText Output Transformation Server Seamlessly manage and process content flow across the organization OpenText Output Transformation Server processes, extracts, transforms, repurposes, personalizes,
More informationApache Jakarta Tomcat
Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support
More informationCourse Descriptions. CS 101 Intro to Computer Science
Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating
More informationSyllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998
More informationENT104: Uncovered! Lotus Domino Connector for PeopleSoft
ENT104: Uncovered! Lotus Domino Connector for PeopleSoft Lauren Wendel, Product Manager, Lotus Jim Shea, Solutions Specialist, Transaction Information Systems Agenda Lotus Domino and ERP Integration Lotus
More informationWebSphere Suite Overview
Private (On-Site) Classes and Related Technical Books To discuss your training needs or request an on-site class call us at: 800.356.9093 or visit our web site at MVS Training, Inc. Own our helpful series
More informationWebSphere Product Family Overview
WebSphere Product Family Overview Unit Objectives After completing this unit, you should be able to: Discuss the WebSphere product family and the positioning of WebSphere Application Server Discuss WebSphere
More informationZend and IBM: Bringing the power of PHP applications to the enterprise
Zend and IBM: Bringing the power of PHP applications to the enterprise A high-performance PHP platform that helps enterprises improve and accelerate web and mobile application development Highlights: Leverages
More informationOracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
More informationMEGA Web Application Architecture Overview MEGA 2009 SP4
Revised: September 2, 2010 Created: March 31, 2010 Author: Jérôme Horber CONTENTS Summary This document describes the system requirements and possible deployment architectures for MEGA Web Application.
More informationJava-technology based projects
Java-technology based projects TietoEnator Corporation Oyj Simo Vuorinen simo.vuorinen@tietoenator.com 1 TietoEnator 2000 Agenda Java: language, architecture, platform? Javan promises and problems Enterprise-APIs
More informationCA IDMS Server r17. Product Overview. Business Value. Delivery Approach
PRODUCT sheet: CA IDMS SERVER r17 CA IDMS Server r17 CA IDMS Server helps enable secure, open access to CA IDMS mainframe data and applications from the Web, Web services, PCs and other distributed platforms.
More informationOracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998
Oracle Applications Release 10.7 NCA Network Performance for the Enterprise An Oracle White Paper January 1998 INTRODUCTION Oracle has quickly integrated web technologies into business applications, becoming
More informationWhite Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation
White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the following requirements (SLAs). Scalability and High Availability Modularity and Maintainability Extensibility
More informationFirst Steps with IBM Integration Bus: Application Integration in the new world
First Steps with IBM Integration Bus: Application Integration in the new world Dave Gorman IBM 10 th March 2014 15020 Insert Custom Session QR if Desired. 2 Important Disclaimer THE INFORMATION CONTAINED
More informationBase One's Rich Client Architecture
Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.
More informationInputsoft Business Software & Consulting. Learn more at www.inputsoft.com
Inputsoft Business Software & Consulting Learn more at www.inputsoft.com Services Our Strategic focus and creative innovations helps you expand your business globally ENTERPRISE SOLUTIONS WEB APPLICATION
More informationDetailed Table of Contents
Detailed Table of Contents Foreword Preface 1. Networking Protocols and OSI Model 1 1.1 Protocols in Computer Communications 3 1.2 The OSI Model 7 1.3 OSI Layer Functions 11 Summary 19 Key Terms and Concepts
More information