The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment

Size: px
Start display at page:

Download "The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment"

Transcription

1 The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment White Paper January 2004 espatial Incorporated

2 The ismart Suite Developing and Deploying Embedded Spatial Applications and Web Services in a Standard Enterprise IT Environment Abstract...3 Overview...4 Architecture Components...5 ismart Server Architecture...6 ismart Web Architecture...8 Interoperability...10 ismart Mobile...11 Enterprise Qualities of Service...11 Security and Firewalls...11 Database Layer Scalability...12 Application Server Layer Scalability...12 Client Side Scalability...12 Reliability...12 ismart Control Panel...12 Image Loading...12 The Feature Builder...13 Printing Support...13 Data Cleaning...13 Load Balancing and Management...14 Land Information Management System (LIMS)...14 Conclusion...15 espatial White Paper - ismart Suite Page 2

3 ABSTRACT This paper describes the architectural and functional characteristics of espatial technology, comprising a suite of software tools that represents a superior alternative for developing and deploying embedded-spatial applications to integration with traditional specialist GIS application packages. The two main components of the suite are the ismart Server and the accompanying ismart Web Designer development technology. ismart uses the Oracle Spatial database environment as its native data store, including spatial data. The espatial approach allows users to build and deploy embedded-spatial applications and web services in a standard enterprise IT environment at the database, application server, and web / web services tiers. Solutions can be deployed on any Oracle supported hardware platform and on any device that either provides a web browser or supports the Java Virtual Machine, thus providing full support for hand-held and mobile devices. espatial White Paper - ismart Suite Page 3

4 OVERVIEW In the past, spatial information was utilized within specialized applications and exclusively by expert high-end users. Recently, its integration within the widest range of business applications is becoming a common requirement. The prohibitive hurdles in achieving this integration are the difficulty, expense, and risk associated withdoing this using existing specialized geospatial information systems. To a large extent this is due to the specialized infrastructure used for these systems, the ensuing incompatible architectures with business systems, the difficulty in integration and the need for specialist skills. To solve this problem we need development and deployment tools specifically designed to embed spatial capabilities in business applications within standard COTS architectures and that provide ease of use for non-gis specialists and for rapid development. A core area for architectural compatibility is the data store. Traditional GIS applications store spatial and non-spatial data attributes separately. Typically, spatial properties of objects are stored in files that are managed by a file management system, while attribute data is stored in a commercial database (e.g., a relational database). This split design presents a significant difficulty in maintaining data integrity between spatial and attribute data, as the two types of data are not managed by the same engine. Oracle Spatial provides an information infrastructure that includes a single database system for managing both types of data, and a data structure that is independent of any particular application. This reduces the complexity of system development and management by eliminating the hybrid architecture of typical GIS data models, provides access to spatial information using industry standard SQL, and gives the ability to store spatial data in enterprise-wide database management systems which may be shared with additional enterprise applications. espatial s technology has been developed on this unified database environment. ismart dramatically enhances the functionality of an Oracle Spatial database by allowing real-time display, collection, editing, manipulation and query of spatial data using a standard Web browser without a specialized plug-in or download. Therefore, by utilizing espatial technology, Oracle Spatial users can enjoy a full range of advanced spatial data handling and management functions that are typically provided by specialized proprietary application packages. These functions, together with all data stored in the enterprise database, can be accessed from any PC or mobile device. This has been achieved by implementing all management information and spatial analysis functions in a standard enterprise (J2EE) application server, with support for standard web browsers and XML web services, in addition to distributed databases espatial White Paper - ismart Suite Page 4

5 and transactions, and high levels of security, scalability, and reliability. A pressing need relates to providing non-expert users with easy-to-use environments where they can visualize, query and manipulate spatial data without requiring any specific programming or database management background. To this purpose, additional tools and user-friendly environments to build and customize graphic user interfaces that facilitate interaction with the ismart platform have also been developed. Finally, an important concern for the design and development of contemporary and next-generation (web-based) information systems relates to interoperability issues. Interoperability refers to the capability of autonomous systems to exchange data and to handle processing requests by means of a common understanding of data and requests. espatial addresses this need through a variety of mechanisms for integration and interoperability with business and GIS applications, including common database environment, OpenGIS Consortium interoperability services and standards, web services capability, and Java components and APIs. The remainder of this paper is organized as follows. Section 2 describes the components of the ismart architecture. Main advantages of the architecture, including scalability and reliability are discussed in Section 3. Section 4 gives an overview of the additional tools that allow users to build and customize their applications using the ismart suite. Section 5 describes a case study, the Land Information Management System that has been developed for the Irish Department of Agriculture. Finally, Section 6 presents concluding remarks. ARCHITECTURE COMPONENTS In this section we describe the two major components of espatial technology, namely the ismart Server and the ismart Web Designer Development Environment, together with their architectural characteristics. ismart Web Designer allows software engineers to rapidly design, build, and deploy spatially-enabled Internet applications and services in a standard nonproprietary enterprise IT architecture. It therefore significantly reduces the overall system development and deployment costs. All ismart applications are standard J2EE application server applications and can espatial White Paper - ismart Suite Page 5

6 be developed without writing any client application code, and integrated with existing Internet applications. ismart Server Architecture The ismart Server architecture presents three main components: the User Interface Layer, the Application Server Layer, and the Database Layer (see Figure 6). Each component is described in the following sections. User Interface ismart provides a number of user interface components: A pure web user interface with no plug-in, download, or applet required. This user interface supports viewing, querying and redlining / basic editing of spatial data. This is built using standard Java Server Pages (JSP) with custom tag libraries (and unique web application framework) and so can easily be integrated with other applications. The user interface is presented on any Internet-connected device with a web browser including PCs and PDAs. A drop-in embedded spatial viewer and editor component. This is a Java applet, but can be integrated with Windows and Oracle Forms applications as well as in web pages and Java applications. This enables spatial viewing, querying, and richer editing capabilities to be easily embedded in desktop and web applications. database). Offline / Occasionally Connected Use: The ismart Editor is able to work disconnected from the server, viewing and editing off-line files generated from the server, and synchronizing changes back to the server (and thus the Oracle Spatial Application Server Layer The application server layer is built as a J2EE application, with several EJB modules, to provide server-centric spatial functions to applications. Key components of the server (implemented as EJBs) are: User Interface & Interoperability services (addressed in more detail later in this paper) espatial White Paper - ismart Suite Page 6

7 Geospatial functions for viewing, layer selection, editing, querying, analysis Data Source Management for multiple databases and types of data store (Oracle Spatial, OpenGIS WMS, Live Sources, and other custom sources) Spatial Cache with support for clustering, editing / modification monitoring on the database, and distributed transactions Use of J2EE services for clustering, security, transactions, Configuration, Layer & Data Set-up, and Layer rendition-style definition Java API (via stateless session bean EJB) to access all server functions from any Java application server or client Database Layer The database has the following distinct features: 1. Spatial Server Metadata: Since the spatial Server is a generic tool to display spatial information from any table that contains Oracle spatial data columns or Oracle Intermedia images, it requires some information on where it can find these objects and images and how it should access them. This information is stored in the Server metadata tables. This has the benefit that data to be used with ismart Server need not be in any pre-determined schema. 2. Smart Symbols are representations of network components. These symbol components combine the graphical representations to an internal state representation for the symbol. The internal state consists of the following: Port Location. A port is a location where outside connections are allowed to the symbol. These ports exist at certain locations on the symbol. Internal Connectivity. These connections model the internal connections between the ports on the symbol. These connections have a number of properties, such as: Open / Closed mask. A flag to indicate the state of the connection Network mask. A mask to indicate which network types are supported by this connection. In a number of applications more than one network is using the same physical wires. TV networks have TV signal, cable modem signals and power all running over the same networks and through the same components. 3. Spatial Topology: The spatial topology package builds and maintains a topology model in the database for the spatial objects. This topology is built espatial White Paper - ismart Suite Page 7

8 and maintained from the geometry objects in a specified source table. Functions include: Bulk Topology creation from existing tables containing Oracle Spatial objects. This function allows topology to be built from existing data. Dynamic Topology functions handle changes in the topology when elements in the base table are created, modified or deleted. To ensure data consistency this is usually handled via database triggers, but other custom approaches are possible, depending on the application s needs. The database topology engine consists of a collection of Oracle database tables and stored procedures written in Java that run inside the Oracle Aurora Virtual Machine. This way, all functions and procedures have fast and efficient access to the information stored inside the database without adding to the network overhead. These functions can be accessed via PL/SQL wrapper code. PL/SQL is the procedural extension of SQL defined by Oracle. The topology system can be configured to combine multiple sources or parts of different sources into a topology layer. Other features are: Multiple topology layers. The system is not limited to just one topology. The system supports an unlimited number of topologies. Client independent. Whatever desktop software is being used to edit the spatial data, topology and connectivity are maintained automatically inside the database. ismart Web Architecture The ismart Web Designer development environment is considered with respect to Web Tier and the ismart middle tier. Web Tier User Interfaces are built as web pages using standard web pages using standard web page layout tools such as Macromedia DreamWeaver, incorporating Custom Tags provided by ismart for spatial viewing, editing, manipulation, and analysis. espatial White Paper - ismart Suite Page 8

9 ismart Web Middle Tier ismart Web provides a unique run-time framework that extends Java Server Pages (JSP) with a framework to handle session context data, actions & events, interaction rules, and stored SQL queries, with no Java coding required by the developer. This greatly simplifies and adds to the power of JSP. It exposes all the capabilities of the ismart Server. ismart Server uses an enterprise Java (J2EE) application server, such as Oracle 9iAS, SunONE Application Server, BEA WebLogic, or IBM WebSphere. General JSP applications have the following issues: There is no capability for wiring session data to controls on Web pages, nor more general form handling such as validation rules There is no event model to decouple the user events on a web page from the actions and user interface flow resulting from those events Java / JSP code must be written to handle user interaction rules (i.e., sequences of actions as results of user interface events) It is generally necessary to write several JSP pages for one web page to handle the user actions on the web page, or to avoid this, make the JSP page parameter driven and more complex. This may result in many JSP pages per displayed web page. To structure session context data (by having data objects), JavaBeans need to be written Jakarta STRUTS addresses some of the above problems but is complex and requires significant knowledge of the servlet and JSP specifications and Java coding. The unique ismart Web JSP framework removes all of the above problems, without requiring Java coding. It greatly reduces the effort, skill, and complexity (for maintenance and reliability) of JSP applications while still using a standard JSP environment. ismart Web provides: Custom tags HTML-like tags that may be incorporated into web pages to process forms and call actions, queries and ismart Server functions A JSP framework to handle forms, validation, events & actions, session context data, interaction rules (actions), and named SQL queries (All of these are stored as XML files on the application server) espatial White Paper - ismart Suite Page 9

10 Smart Web controls that can be incorporated into web pages, and are wired automatically by the framework to actions (e.g., a button), queries, or session context data (e.g., a text field) An Integrated Development Environment (IDE) to define for applications: session context data; interaction rules (actions and control flow); and named SQL queries Support for Spatial SQL queries, including spatial results and parameters Interoperability Figure 5. Screenshot of user application under construction in DreamWeaver ismart provides a variety of interfaces to provide for integration and interoperability with business and GIS applications. Key mechanisms are: Common database environment: Specifications on spatial entities and the space / time reference systems have been provided by the OpenGIS Consortium. The data model used by ismart is the Oracle Spatial object-relational model. This model corresponds to the SQL with Geometry Types implementation of spatial feature tables described in the OpenGIS ODBC/SQL specifications for geospatial features. OpenGIS Consortium interoperability services and standards: The ismart suite implements other OpenGIS interoperability standards: Web Mapping Services (WMS) to display map layers from other GIS applications, and allow other applications to display map layers from ismart Geography Markup Language (GML) a common XML-based file format for exchanging spatial information and attributes. Web services Leveraging its use of standard enterprise application server technologies, ismart provides easy mechanisms to build and use web services with embedded d spatial services. Java components and APIs to easily embed spatial capabilities in business applications built using standard technologies and architectures. espatial White Paper - ismart Suite Page 10

11 ismart Mobile The ismart Suite also provides ismart Mobile - for occasionally connected mobile use, with synchronization of redlining and digitizing back to ismart server. As a consequence spatial data can be delivered to practically any device, anywhere. It supports both viewing and editing of spatial data. ismart Mobile is completely customizable and can be deployed as an applet inside a Web page or as a windows application. The ismart Mobile capability provides: Full-screen Viewer / Simple Editor: Toolbar, menus, dialogs, drop-down lists of features to digitize Layer control, search functions, symbols and connections, and client topology check Ability to generate off-line files for disconnected use and to synchronize collected, edited, or updated data ENTERPRISE QUALITIES OF SERVICE Security and Firewalls ismart leverages the J2EE security model. This enables user-level authentication and authorization (AA) against databases and password files. More comprehensive AA is available via the J2EE Java Authentication Authorization and Security (JAAS) API. The JAAS is based on the UNIX Pluggable Authentication Module (PAM) and provides for multi-layered AA that can include LDAP / JNDI domains, NT security domains, Solaris / Unix security domains as well as physical security tokens such as smart cards. ismart can support user-level database security enhancements such as presenting on-demand user-level views of data as well as Oracle LABEL (row-level) security. This allows fine-grained security policies to be implemented at the data level. By default, applications are deployed over HTTP. ismart does allow a secure HTTPS connection to be set-up between the user s browser and the web-server, with clients authenticating the web-server. A typical secure deployment of ismart involves three firewalls, with web server in a DMZ ( de-militarized zone ) behind an external firewall, application server behind next first internal firewall, and databases and other applications behind second internal firewall. ISMART may also be deployed in a variety of other configurations, including two firewalls. espatial White Paper - ismart Suite Page 11

12 Database Layer Scalability ismart can access user-based information across a number of different databases. Similarly, the Server transparently supports the display of graphical data from different databases. Each individual database server could thus be optimized for the data it controls. Application Server Layer Scalability The application server layer can be scaled in a number of ways. In its most advanced form, the application server supports the creation of a single virtual application server that is built across a number of physical machines. The application server then handles all the load balancing and connection issues arising from this set-up. Alternatively a number of parallel application servers could be created and the user connections can be distributed across those machines. Scaling of web servers is also supported. Client Side Scalability ismart requires no plug-in or down-load on the browser for Geospatial web applications. Any client with a web browser may be used: desktop machine, laptop, PDA, etc. An applet is provided for occasionally connected mobile use. Reliability To ensure reliability for the database layer, Oracle s fail-safe mechanisms are utilized. Parallel server technologies can also be used. The J2EE application server handles fail-over between nodes transparently and hence controls application server reliability. ISMART CONTROL PANEL ismart includes a Control Panel tool for facilitating the building of applications that exploit spatially-enabled datasets. The capabilities of this tool are particularly useful for non-expert programmers as they allow the creation of features together with their symbology, the importing of digital imagery and incorporate the drag-and-drop methodology to graphical user interface design. Image Loading The Control Panel incorporates an Image Loader utility designed to load scanned aerial / satellite photos and topographic maps into the database (see Figure 7). The loaded imagery is then available for heads up digitizing. This image loading utility follows the long standing approach to digital image handling within existing dedicated image processing systems, by pre-processing the image data into multi-resolution representations [3]. The idea is to eliminate the need espatial White Paper - ismart Suite Page 12

13 to resample the image at run time by loading the best-fit resolution image to the zoom factor currently active within the web browser. ismart advances this trend by further subdividing the individual reduced resolution image files into tiles of a pre-defined pixel size. Thus, when a web browser is viewing a particular geographic location, only those individual tiles at the requested zoom factor will be physically sent over the network and not the entire image file. This, of course, is essential to real-time viewing of digital imagery due to their inherent size restrictions. For example, a typical black &white aerial photo scanned at 30_m (850dpi) resolution requires approximately 60Mb of disk space (uncompressed) [6]. Color imagery, of course at the same scanning resolution, will require three times as much space, i.e., 60Mb for each of the three color bands; red, green, and blue. The Feature Builder The Feature Builder allows users to define new data sources and the feature classes that the source controls (see Figure 8). All feature characteristics (e.g., color, weight, pattern, etc.) are defined using this utility. Also incorporated within the Feature Builder is the capability to add events to specific feature digitizing operations. For example, in a land parcel application, when a "Property Centroid" feature is first digitized, an event can be associated with this operation that calls a pre-defined SQL query to populate the "Property ID" column in the user attribute "Property" table, and subsequently displays this attribute value as the centroid label text in the graphics. Alternatively, if a Property Centroid is deleted, a SQL query previously attached as an event to this type of an operation (on this type of feature) can delete all the user attributes associated with this centroid feature. Printing Support Batch printing is supported through programmatic control of printing from the server. Maps are built straight from the Oracle Spatial database and delivered to the printer on a client machine or the server. This approach allows the system to print any given area (or set of areas that meet with certain criteria) that the client requests without ever having to view that area. A GUI is provided to layout Plot templates. Data Cleaning ismart topology fix facility enables imported data to be automatically checked for common digitizing errors such as gaps, dangles, duplicate linework, thinning errors and splits. This process helps to deliver clean unambiguous data ready for use in enterprise spatial systems. espatial White Paper - ismart Suite Page 13

14 Load Balancing and Management The ismart Server Load Tester automates the identification of bottlenecks in system performance caused by hardware or database errors or network functionality. LAND INFORMATION MANAGEMENT SYSTEM (LIMS) In this section, we describe one of the applications implemented using ismart. The LIMS application, (known as imap), developed for the Irish Department of Agriculture, utilizes the Spatial Server platform to deliver a spatially-enabled Internet solution for the tracking and management of land information based on land usage, land classifications and land ownership changes over time. Figure 6 is a screenshot of such an application as viewed on a standard web browser. Figure 6. The Land Management Information System viewed on a standard web browser The land information management system provides a seamless Oracle 9i Spatial database environment for the combination of multiple land information datasets. Integrated database topology ensures the integrity of the topology relationships within the spatial database. The normal edit (i.e., create, modify, and delete) and spatial analysis functions associated with a traditional GIS based land management applications, are deployed as Java stored procedures in the Oracle Spatial database. The implemented functionality includes: Vector data manipulation (pan, scroll, zoom, locate, window queries, etc.) Vector and attribute data entry and editing Spatial and attribute data analysis (polygon overlay and network tracing) Thematic mapping (display of query results with assigned symbology) Raster/Vector integration espatial White Paper - ismart Suite Page 14

15 CONCLUSION This paper presents a revolutionary technology that extends Oracle Spatial databases by adding server-centric spatial information management functionality that can be used within web-enabled applications accessed via any device that supports web browsers or the Java Virtual Machine, e.g., standard PC and PDA. A major advantage of this technology is that it does not require the use of complex GIS specialist application specific software or skill. The ismart approach allows users to build and deploy embedded-spatial business applications integrating with standard enterprise IT environment at the database, application server, and web / web services tiers. This greatly reduces the effort, specialist skills, and risk of embedding spatial capabilities in applications, while significantly enhancing the capabilities, depth of integration, performance and reliability of such applications. Furthermore, typically no application code is installed on the client side, nor is any download or plug-in required, which leads to the most economical usage of bandwidth and resources for real-time response, and also avoids IT issues with client set-up compatibility for particular plug-ins or applets. Support is also provided for off-line / occasionally connected use via a drop-in spatial editing and viewing component. Another advantage of the espatial technology relates to its ease of use. Indeed, it includes a user-friendly environment that allows building and customizing the application by means of a graphical tool without requiring any particular programming skill. In this way, even non-expert users can easily build a spatially enabled application. Lastly, a variety of mechanisms are supported for integration and interoperability with business and GIS applications, including common database environment, OpenGIS Consortium interoperability services and standards, web services capability, and Java components and APIs. espatial White Paper - ismart Suite Page 15

16 FOR MORE INFORMATION Contact for more information on our ismart Suite. espatial Solutions, Ltd Corporate Headquarters Jabil Building Clonshaugh Industrial Estate Dublin, Ireland espatial, Incorporated U.S.A. Headquarters 2325 Dulles Corner Blvd. Herndon, VA Inquiries: espatial Fax For more information on ismart Suite and Implementation Services contact: Author: Eamon Walsh, et al. October 2003 All Rights Reserved. This document is provided for informational purposes only and the information herein is subject to change without notice. Please report any errors herein to espatial, Inc. The marks espatial and ismart are trademarks of espatial Solutions Limited. Use of these trademarks in any form, or in a descriptive or generic context, without the express consent of espatial Solutions Limited is strictly prohibited. All other company and product names mentioned are used for identification purposes only and may be trademarks of their respective owners. espatial White Paper - ismart Suite Page 16

Deploying Integrated Web-based Spatial Applications within an Oracle Database Environment

Deploying Integrated Web-based Spatial Applications within an Oracle Database Environment Dublin Institute of Technology ARROW@DIT Conference papers Digital Media Centre 2001-12 Deploying Integrated Web-based Spatial Applications within an Oracle Database Environment James Carswell Dublin Institute

More information

E-Spatial Technology for Spatial Analysis and Decision making in Web-based Land Information Management Systems

E-Spatial Technology for Spatial Analysis and Decision making in Web-based Land Information Management Systems Dublin Institute of Technology ARROW@DIT Articles Digital Media Centre 2001-01-01 E-Spatial Technology for Spatial Analysis and Decision making in Web-based Land Information Management Systems James Carswell

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

ORACLE FUSION MIDDLEWARE MAPVIEWER

ORACLE FUSION MIDDLEWARE MAPVIEWER ORACLE FUSION MIDDLEWARE MAPVIEWER 10.1.3.3 MAPVIEWER KEY FEATURES Component of Fusion Middleware Integration with Oracle Spatial, Oracle Locator Support for two-dimensional vector geometries stored in

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that make up Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning. Eamon Walsh espatial Solutions

Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning. Eamon Walsh espatial Solutions Spatial SIG Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning Eamon Walsh espatial Solutions Speaker Eamon Walsh, CTO espatial Solutions. over 20 years experience in the IT industry,

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

WebSphere Application Server, Version 5. What s New?

WebSphere Application Server, Version 5. What s New? WebSphere Application Server, Version 5 What s New? 1 WebSphere Application Server, V5 represents a continuation of the evolution to a single, integrated, cost effective, Web services-enabled, J2EE server

More information

Tools to Develop New Linux Applications

Tools to Develop New Linux Applications Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester

More information

Oracle Reports 6.0 New Features. Technical White Paper November 1998

Oracle Reports 6.0 New Features. Technical White Paper November 1998 Oracle Reports 6.0 New Features Technical White Paper Oracle Reports 6.0 New Features PRODUCT SUMMARY In today's fast-moving, competitive business world up to date information is needed for the accurate,

More information

Outline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003

Outline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003 Outline Web-based Distributed EJB BugsTracker www.cs.rit.edu/~sha5239/msproject San H. Aung 26 September, 2003 Project Goal Overview of J2EE Overview of EJBs and its construct Overview of Struts Framework

More information

PLATFORM TECHNOLOGY UNIT-5

PLATFORM TECHNOLOGY UNIT-5 1. Write in brief about the J2EE enterprise edition? Java is one of the most commonly used and mature programming languages for building enterprise applications. Java development has evolved from small

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

Micro Focus Net Express

Micro Focus Net Express data sheet Micro Focus Net Express Micro Focus Net Express provides a complete environment for quickly building and modernizing COBOL enterprise components and business applications for client/server platforms

More information

PeopleSoft Internet Architecture

PeopleSoft Internet Architecture PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5

More information

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2 HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

Developing Applications with Java EE 6 on WebLogic Server 12c

Developing Applications with Java EE 6 on WebLogic Server 12c Developing Applications with Java EE 6 on WebLogic Server 12c Duration: 5 Days What you will learn The Developing Applications with Java EE 6 on WebLogic Server 12c course teaches you the skills you need

More information

IBM Spatially Enables Enterprise With ESRI ArcGIS Server

IBM Spatially Enables Enterprise With ESRI ArcGIS Server IBM Spatially Enables Enterprise With ESRI ArcGIS Server This article cannot be reproduced in whole or in part without prior permission from IBM Corporation. Copyright IBM Corp. 2005. All Rights Reserved.

More information

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 FEATURES AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: JDeveloper features. Java in the database. Simplified database access. IDE: Integrated Development

More information

Extended Search Administration

Extended Search Administration IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 Note! Before using

More information

Magnolia Community Edition vs. Enterprise Edition. Non-Functional Features. Magnolia EE. Magnolia CE. Topic. Good value for money.

Magnolia Community Edition vs. Enterprise Edition. Non-Functional Features. Magnolia EE. Magnolia CE. Topic. Good value for money. Community Edition vs. Enterprise Edition Non-Functional Features Good value for money Enterprise Edition is based on an Open Source business model that minimizes sales effort and cost without sacrificing

More information

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1 Umair Javed 2004 J2EE Based Distributed Application Architecture Overview Lecture - 2 Distributed Software Systems Development Why J2EE? Vision of J2EE An open standard Umbrella for anything Java-related

More information

Advanced Analytic Applications with Oracle JDeveloper and Oracle Business Intelligence Beans. An Oracle White Paper November 2004

Advanced Analytic Applications with Oracle JDeveloper and Oracle Business Intelligence Beans. An Oracle White Paper November 2004 Advanced Analytic Applications with Oracle JDeveloper and Oracle Business Intelligence Beans An Oracle White Paper November 2004 Advanced Analytic Applications with Oracle JDeveloper and Oracle Business

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Session 2 Oracle Application Development Framework Speaker Speaker Title Page 1 1 Agenda Development Environment Expectations Challenges Oracle ADF Architecture Business

More information

Development and Implementation of a Container Based Integrated ArcIMS Application Joseph F. Giacinto, MCP

Development and Implementation of a Container Based Integrated ArcIMS Application Joseph F. Giacinto, MCP Development and Implementation of a Container Based Integrated ArcIMS Application Joseph F. Giacinto, MCP A Web based application was designed and developed to create a map layer from a centralized tabular

More information

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin Enterprise Architecture Deployment Options Mark Causley Sandy Milliken Sue Martin GIS is Being Implemented in Many Settings Organization Business to Business Department Workgroup GIS is Moving to the Enterprise

More information

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI Enterprise Geographic Information Servers Dr David Maguire Director of Products Kevin Daugherty ESRI Outline Introduction Enterprise GIS vs. Spatially-enabled IS Architectures for building Enterprise GIS

More information

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx Name: xxxxxx Email ID: xxxxxx Ph: xxxxxx Summary: Over 7 years of experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE

More information

On-Demand Setup Guide V 1.0

On-Demand Setup Guide V 1.0 On-Demand Setup Guide V 1.0 Contents 1. What is Teranet Xchange?... 3 2. How does it work?... 3 3. Teranet Xchange enhanced security features... 5 4. How do I get started?... 6 5. Frequently Asked Questions...

More information

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer Executive Overivew... 3 Introduction...

More information

Features and Benefits

Features and Benefits AUTODESK MAPGUIDE ENTERPRISE 2010 Features and Benefits Extend the reach and value of your spatial information using Autodesk MapGuide Enterprise 2010 software. Access design and spatial data from a variety

More information

J2EE Interview Questions

J2EE Interview Questions 1) What is J2EE? J2EE Interview Questions J2EE is an environment for developing and deploying enterprise applications. The J2EE platform consists of a set of services, application programming interfaces

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Extending Web Applications with Business Logic: Introducing EJB Components...1 EJB Project type Wizards...2

More information

GEOMEDIA SMART CLIENT 2016

GEOMEDIA SMART CLIENT 2016 PRODUCT DESCRIPTION GEOMEDIA SMART CLIENT 2016 PRODUCT FEATURES AND COMPARISONS GeoMedia Smart Client enables the entire organization to access and utilize rich geospatial data in their business processes.

More information

WHITE PAPER. LiveApp Player Architecture. Player Technology The Composite Applications Deployment Style Architecture

WHITE PAPER. LiveApp Player Architecture. Player Technology The Composite Applications Deployment Style Architecture WHITE PAPER LiveApp Player Architecture Player Technology The Composite Applications Deployment Style Architecture W H I T E P A P E R LiveApp Player Architecture ObjectBuilders 20134 Valley Forge Circle

More information

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

Introduction to ArcGIS Server Architecture and Services. Amr Wahba Introduction to ArcGIS Server 10.1 - Architecture and Services Amr Wahba awahba@esri.com Agenda Architecture Features Publishing Security Cloud Powerful GIS capabilities Delivered as Web services To help

More information

The team that wrote this redbook

The team that wrote this redbook Preface p. xix The team that wrote this redbook p. xix Comments welcome p. xxiii Overview of WebSphere Application Server V3.5 p. 1 What is WebSphere Application Server? p. 1 WebSphere Application Server

More information

In the most general sense, a server is a program that provides information

In the most general sense, a server is a program that provides information d524720 Ch01.qxd 5/20/03 8:37 AM Page 9 Chapter 1 Introducing Application Servers In This Chapter Understanding the role of application servers Meeting the J2EE family of technologies Outlining the major

More information

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data June 2006 Note: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality,

More information

a white paper from Corel Corporation

a white paper from Corel Corporation a white paper from Corel Corporation This document is for discussion purposes only. The products and processes are still under development. The information presented is therefore subject to change without

More information

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007 Adding Mobile Capability to an Enterprise Application With Oracle Database Lite An Oracle White Paper June 2007 Adding Mobile Capability to an Enterprise Application With Oracle Database Lite Table of

More information

GEOMEDIA SMART CLIENT 2015 PRODUCT FEATURES AND COMPARISONS

GEOMEDIA SMART CLIENT 2015 PRODUCT FEATURES AND COMPARISONS GEOMEDIA SMART CLIENT 2015 PRODUCT FEATURES AND COMPARISONS GeoMedia Smart Client enables the entire organization to access and utilize rich geospatial data in their business processes. It delivers an

More information

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution: Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications

More information

IBM WebSphere Application Server - Express, Version 5.1

IBM WebSphere Application Server - Express, Version 5.1 An express entry point to dynamic e-business IBM Express, Version 5.1 Highlights Offers a quick and affordable solution to develop, deploy and manage e-business applications Speeds application development

More information

Adapter for Mainframe

Adapter for Mainframe BEA WebLogic Java Adapter for Mainframe Introduction Release 5.1 Document Date: August 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

An Oracle White Paper April Oracle Application Express 5.0 Overview

An Oracle White Paper April Oracle Application Express 5.0 Overview An Oracle White Paper April 2015 Oracle Application Express 5.0 Overview Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright

More information

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve Enterprise Java Introduction Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve Course Description This course focuses on developing

More information

Chapter 6 Enterprise Java Beans

Chapter 6 Enterprise Java Beans Chapter 6 Enterprise Java Beans Overview of the EJB Architecture and J2EE platform The new specification of Java EJB 2.1 was released by Sun Microsystems Inc. in 2002. The EJB technology is widely used

More information

Building JavaServer Faces Applications

Building JavaServer Faces Applications IBM Software Group St. Louis Java User Group Tim Saunders ITS Rational Software tim.saunders@us.ibm.com 2005 IBM Corporation Agenda JSF Vision JSF Overview IBM Rational Application Developer v6.0 Build

More information

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business Compass INSPIRE Services White Paper 2010 Compass INSPIRE Services Compass Informatics Limited Block 8, Blackrock Business Park, Carysfort Avenue, Blackrock, County Dublin, Ireland Contact Us: +353 1 2104580

More information

MythoLogic: problems and their solutions in the evolution of a project

MythoLogic: problems and their solutions in the evolution of a project 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. MythoLogic: problems and their solutions in the evolution of a project István Székelya, Róbert Kincsesb a Department

More information

Novell Access Manager 3.1

Novell Access Manager 3.1 Technical White Paper IDENTITY AND SECURITY www.novell.com Novell Access Manager 3.1 Access Control, Policy Management and Compliance Assurance Novell Access Manager 3.1 Table of Contents: 2..... Complete

More information

Sentinet for Microsoft Azure SENTINET

Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Cloud Deployment Model... 3 Hybrid Deployment Model...

More information

PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION

PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION ERDAS APOLLO Do you have large volumes of geospatial information, regularly updated data stores, and a distributed user base? Do

More information

TABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4.

TABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. TABLE OF CONTENTS 1. INTRODUCTION 1 1.1 DEFINITIONS Error! Bookmark not defined. - 2 2. REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. OVERVIEW 2-3 5. HARDWARE ARCHITECTURE 3 6. SUPPORTED CONFIGURATIONS

More information

Micro Focus Developer Kit

Micro Focus Developer Kit data sheet Micro Focus Developer Kit Leverage existing host applications in creating new business solutions with our comprehensive development tools The Micro Focus Developer Kit is a comprehensive set

More information

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers 1. Introduction Applications are developed to support their business operations. They take data as input; process the data based on business rules and provides data or information as output. Based on this,

More information

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services

More information

Introduction. Key Features and Benefits

Introduction. Key Features and Benefits Introduction Stabilix Underwriting Framework is a highly adaptable XML based J2EE com-pliant software platform built on the Stabilix s business process automation (BPA) suite, code named CloudEx. CloudEx

More information

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master Oracle 1Z0-864 Java Enterprise Edition 5 Enterprise Architect Certified Master Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-864 Answer: A, C QUESTION: 226 Your company is bidding

More information

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Stuart Duguid Portal & Workplace Specialist TechWorks, IBM Asia-Pacific Overview / Scope The aim of

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper July 2009 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005 Bring the Java World and Web Services into Your Portal An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes

More information

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format. J2EE Development Detail: Audience www.peaksolutions.com/ittraining Java developers, web page designers and other professionals that will be designing, developing and implementing web applications using

More information

WebSphere 4.0 General Introduction

WebSphere 4.0 General Introduction IBM WebSphere Application Server V4.0 WebSphere 4.0 General Introduction Page 8 of 401 Page 1 of 11 Agenda Market Themes J2EE and Open Standards Evolution of WebSphere Application Server WebSphere 4.0

More information

Migrating to a New Generation of MapInfo

Migrating to a New Generation of MapInfo Corporate Headquarters Phone: 518 285 6000 Fax: 518 285 6070 Sales: 800 327 8627 Government Sales: 800 619 2333 Technical Support: 518 285 7283 pbinsight.com UK and EMEA Headquarters Phone: 44 1753 848200

More information

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007 ORACLE IDENTITY MANAGER SIZING GUIDE An Oracle White Paper March 2007 Note The following is intended to provide consideration guidelines for sizing Oracle Identity Manager. It is intended for information

More information

Developing a Mobile Web-based Application with Oracle9i Lite Web-to-Go

Developing a Mobile Web-based Application with Oracle9i Lite Web-to-Go Developing a Mobile Web-based Application with Oracle9i Lite Web-to-Go Christian Antognini Trivadis AG Zürich, Switzerland Introduction More and more companies need to provide their employees with full

More information

A. ORA addresses all four (Business, Application, Information, and Technical) equally.

A. ORA addresses all four (Business, Application, Information, and Technical) equally. Volume: 176 Questions Question No : 1 Enterprise Architecture consists of Business Architecture, Application Architecture, Information, Architecture and Technical Architecture (BAIT). Which statement best

More information

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects

More information

Juniata County, Pennsylvania

Juniata County, Pennsylvania GIS Parcel Viewer Web Mapping Application Functional Documentation June 21, 2017 Juniata County, Pennsylvania Presented by www.worldviewsolutions.com (804) 767-1870 (phone) (804) 545-0792 (fax) 115 South

More information

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri Introduction to Geodatabase and Spatial Management in ArcGIS Craig Gillgrass Esri Session Path The Geodatabase - What is it? - Why use it? - What types are there? - What can I do with it? Query Layers

More information

Oracle9i Application Server Architecture and Com

Oracle9i Application Server Architecture and Com Oracle9i Application Server Quick Tour: Architecture Page 1 de 7 Oracle9i Application Server Architecture and Com Standard Edition Enterprise Edition Wireless Edition Services and Components To provide

More information

Implementing a Numerical Data Access Service

Implementing a Numerical Data Access Service Implementing a Numerical Data Access Service Andrew Cooke October 2008 Abstract This paper describes the implementation of a J2EE Web Server that presents numerical data, stored in a database, in various

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

Description of CORE Implementation in Java

Description of CORE Implementation in Java Partner s name: Istat WP number and name: WP6 Implementation library for generic interface and production chain for Java Deliverable number and name: 6.1 Description of Implementation in Java Description

More information

Building the Enterprise

Building the Enterprise Building the Enterprise The Tools of Java Enterprise Edition 2003-2007 DevelopIntelligence LLC Presentation Topics In this presentation, we will discuss: Overview of Java EE Java EE Platform Java EE Development

More information

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Software Announcement November 16, 1999 National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Overview WebSphere Application Server

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Creating Domains Using the Configuration Wizard 11g Release 1 (10.3.4) E14140-04 January 2011 This document describes how to use the Configuration Wizard to create, update, and

More information

Pervasive Web Application Architecture. History Scalability Availability Development Application Architecture

Pervasive Web Application Architecture. History Scalability Availability Development Application Architecture Pervasive Web Application Architecture History Scalability Availability Development Application Architecture It support multiple devices, such as PCs, WAP phones, PDAs and voice-only phones enables to

More information

/ / JAVA TRAINING

/ / JAVA TRAINING www.tekclasses.com +91-8970005497/+91-7411642061 info@tekclasses.com / contact@tekclasses.com JAVA TRAINING If you are looking for JAVA Training, then Tek Classes is the right place to get the knowledge.

More information

ERDAS APOLLO Managing and Serving Geospatial Information

ERDAS APOLLO Managing and Serving Geospatial Information ERDAS APOLLO Managing and Serving Geospatial Information ERDAS APOLLO Do you have large volumes of geospatial information, regularly updated data stores, and a distributed user base? Do you need a single,

More information

IBM SecureWay On-Demand Server Version 2.0

IBM SecureWay On-Demand Server Version 2.0 Securely delivering personalized Web applications IBM On-Demand Server Version 2.0 Highlights Delivers personalized Web solutions on demand to anyone, anywhere using profile serving Provides industry-leading,

More information

COURSE 9 DESIGN PATTERNS

COURSE 9 DESIGN PATTERNS COURSE 9 DESIGN PATTERNS CONTENT Applications split on levels J2EE Design Patterns APPLICATION SERVERS In the 90 s, systems should be client-server Today, enterprise applications use the multi-tier model

More information

This document does not represent a commitment to implement any portion of this specification in any company s products.

This document does not represent a commitment to implement any portion of this specification in any company s products. Copyright Notice Copyright 2003 York University The companies and organizations listed above have granted the Open GIS Consortium, Inc. (OGC) a nonexclusive, royalty-free, paid up, worldwide license to

More information

Architecting ArcGIS Server Solutions for Performance and Scalability

Architecting ArcGIS Server Solutions for Performance and Scalability Architecting ArcGIS Server Solutions for Performance and Scalability Dave Wrazien Eric Miller ESRI Developer Summit 2008 1 Schedule 75 minute session 60 65 minute lecture 10 15 minutes Q & A following

More information

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework An Oracle White Paper October 2012 Release Notes - V4.2.0.0.0 Oracle Utilities Application Framework Introduction... 2 Disclaimer... 2 Deprecation of Functionality... 2 New or Changed Features... 4 Native

More information

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution DATASHEET Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution Features & Benefits Best-in-class VPN and vadc solutions A single point of access for all

More information

Introduction. Architecture Overview

Introduction. Architecture Overview Performance and Sizing Guide Version 17 November 2017 Contents Introduction... 5 Architecture Overview... 5 Performance and Scalability Considerations... 6 Vertical Scaling... 7 JVM Heap Sizes... 7 Hardware

More information

BEAWebLogic. Platform. Introducing WebLogic Platform. Version 8.1 Document Date: July 2003 Part Number:

BEAWebLogic. Platform. Introducing WebLogic Platform. Version 8.1 Document Date: July 2003 Part Number: BEAWebLogic Platform Introducing WebLogic Platform Version 8.1 Document Date: July 2003 Part Number: 885-001002-003 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend

More information

Carmenta Server Product Description

Carmenta Server Product Description White paper Carmenta Server Product Description Carmenta AB, Tel +46-31-775 57 00, www.carmenta.com P315 121RD, 2010 Carmenta reserves the right to change the specifications at any time and without notice.

More information

Fusion Registry 9 SDMX Data and Metadata Management System

Fusion Registry 9 SDMX Data and Metadata Management System Registry 9 Data and Management System Registry 9 is a complete and fully integrated statistical data and metadata management system using. Whether you require a metadata repository supporting a highperformance

More information

Integrating with EPiServer

Integrating with EPiServer Integrating with EPiServer Abstract EPiServer is an excellent tool when integration with existing systems within an organization is a requirement. This document outlines the Web services that are shipped

More information

An Oracle White Paper September Oracle Fusion Middleware MapViewer

An Oracle White Paper September Oracle Fusion Middleware MapViewer An Oracle White Paper September 2014 Oracle Fusion Middleware MapViewer Introduction... 2 Usage Scenarios... 3 Reporting... 3 Proximity Search... 4 Analysis... 5 Brief Feature Overview... 8 Developing

More information

Micro Focus EnterpriseLink

Micro Focus EnterpriseLink data sheet Micro Focus EnterpriseLink I would advise anyone who needs to map legacy applications to the Web to use EnterpriseLink. It s the best tool for the job. Wanna Noparbhorn Managing Director Technology

More information

Quick Web Development using JDeveloper 10g

Quick Web Development using JDeveloper 10g Have you ever experienced doing something the long way and then learned about a new shortcut that saved you a lot of time and energy? I can remember this happening in chemistry, calculus and computer science

More information

Oracle 10g: Build J2EE Applications

Oracle 10g: Build J2EE Applications Oracle University Contact Us: (09) 5494 1551 Oracle 10g: Build J2EE Applications Duration: 5 Days What you will learn Leading companies are tackling the complexity of their application and IT environments

More information