Understanding the Architecture of Appeon 5.0
|
|
|
- Anastasia Norris
- 9 years ago
- Views:
Transcription
1 Understanding the Architecture of Appeon 5.0 An Appeon Whitepaper Appeon for PowerBuilder June 2006
2 LAST REVISED: June 22, 2006 The information contained in this document represents the current view of Appeon Corporation on the issues discussed as of the date of publication. This whitepaper is for informational purposes only. APPEON MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Appeon may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Appeon, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Copyright 2006 Appeon Corporation. All rights reserved. Appeon and the Appeon logo are trademarks of Appeon Corporation. Sybase, PowerBuilder, and PFC are trademarks of Sybase Inc. All other company and product names mentioned herein may be trademarks of their respective owners. indicates registration in the United States.
3 Table of Contents 1 Introduction What the product can do Components of the product Where the components reside System requirements Appeon Web Application Architecture Standard technology Browser-based n-tier architecture Open and flexible J2EE/.NET integration Strong Web security Appeon Web Lifecycle Lifecycle of traditional JSP/ASP applications Lifecycle of Appeon HTML applications Pros and cons of the Appeon smart presentation layer Conclusion...14 Whitepaper: Understanding the Architecture of Appeon 5.0 1
4 1 Introduction 1.1 What the product can do Appeon for PowerBuilder deploys entire PowerBuilder applications to the Web. PowerBuilder developers can build n-tier Web applications using only standard PowerBuilder client/server programming. N-tier Web applications can be generated from existing PowerBuilder application code, automatically. End-users are presented with the familiar rich user interface that keeps them highly productive. From the native source code of PowerBuilder applications, Appeon for PowerBuilder can automatically generate bona fide n-tier Web applications. These Web applications precisely replicate the client/server user interface with HTML running in standard Microsoft Web browsers. The application business logic including DataWindows, NVOs, and Embedded SQL is deployed to a Java-based back-end. The back-end can be readily integrated with other J2EE,.NET, or Web Services-based Web applications. The standard n-tier Web architecture of Appeon for PowerBuilder offers the ultimate in scalability, availability, reliability, flexibility and security. With Appeon for PowerBuilder, PowerBuilder enterprises can add two revolutionary new Web deployment options, Pure-JavaScript deployment and Appeon Xcelerator deployment, to PowerBuilder. Developers build Appeon for PowerBuilder projects, taking advantage of most commonly-used PowerBuilder features including the PFC framework. Then these projects can be deployed to the Web and client/server using either of the two deployment options, at the click of a button. Whether building new Web applications or Webifying existing PowerBuilder applications, Appeon for PowerBuilder provides the fastest, most economical and lowest risk path to the Web. 1.2 Components of the product Appeon for PowerBuilder consists of three major components or parts: Appeon Developer, Appeon Server and Appeon Server Web Component. Appeon Developer is a plug-in to the PowerBuilder IDE installed to the developer s PC. It provides a set of tools that enable the entire PB-to-Web conversion process to take place within the PowerBuilder IDE. These tools are accessed via a toolbar in the PowerBuilder IDE, which automatically loads each time PowerBuilder is started. Appeon Server is a set of J2EE components, Java CORBA and PowerBuilder CORBA server components that deploy to the application server. It provides the necessary run-time services for Appeon Web applications. These services include data connectivity, DataWindows support, n-tier NVO support, transaction management, PDF printing, and security. Appeon Server Web Component contains two sets of JavaScript libraries that deploy to the Web server. The libraries work respectively for applications deployed with Pure-JavaScript and Appeon Xcelerator. The core of both libraries weighs in at an ultra-light 1.2MB and enables a PowerBuilder-style Web graphical user interface within standard Microsoft Web browsers. The library of Appeon Xcelerator deployment provides an additional 1MB ActiveX for supporting more client/server-centric features and boosting performance to near client/server speed. The libraries are similar to the PowerBuilder Virtual Machine (PBVM) except that they are implemented in JavaScript and do not require any client-side installation before the running of applications. Whitepaper: Understanding the Architecture of Appeon 5.0 2
5 Table 1-1: PowerBuilder Virtual Machine Comparison PBVM PKVM (PocketPB) Appeon Size 6-8MB 1 3.5MB 1.2MB Implementation C DLLs C DLLs JavaScript Client Installation Required before Running Yes Yes No The popular MDI interface and windows, rich DataWindow functionality, menus/toolbars, and most controls are all available in the Web application. 1.3 Where the components reside The Appeon Server and Server Web Component install to the n-tier Web architecture. Table 1-2: Tiers in the Appeon Web architecture Tier Purpose Appeon Component Client Web Browser Web Server Application Server Database Server Third-party Software Runs Appeon Web applications. None Standard Microsoft Internet Explorer Web browser. Hosts the presentation layer of Appeon Web applications, responds incoming requests from client PC, and dispatches requests to the application server. Hosts the DataWindows and n-tier NVOs of Appeon Web applications, and provides the necessary run-time services to the Web application, such as DataWindow retrieval and update, execution of business logic, security authentication, PDF printing, and provides easy connectivity to Messaging Queues. Appeon Web application middle-tier can invoke Java Components, External DLL Functions, and C++ Components. Furthermore, it supports Web Services for the most flexibility integrating with J2EE and.net. Hosts the database for Web applications, providing the database connection to the application server. Appeon Server Web Component Appeon Server None Apache, IIS, or EAServer Web Container, Weblogic Web Container, Websphere Web Container EAServer Weblogic Websphere Oracle, Sybase, Microsoft, or IBM, Informix. 1 PBVM size depends on the number of database device drivers being used. Whitepaper: Understanding the Architecture of Appeon 5.0 3
6 Whitepaper: Understanding the Architecture of Appeon 5.0 4
7 The Developer PC will ultimately deploy your PowerBuilder application to the Web Server and Application Server in the n-tier architecture outlined in Table 1-2. Table 1-3: Developer PC Configuration Tier Purpose Appeon Component Developer PC Transforms PowerBuilder applications into Appeon Web applications, automatically. Appeon Developer Third-party Software PowerBuilder 1.4 System requirements Developer PC Data Client PC(s) Web Server Application Server(s) Database Server(s) Client IE 6.0 SP1 or IE 6.0 SP2 for Microsoft Windows operating systems Optional: Adobe Acrobat Reader 6.0 or 7.0 for viewing PDF printed DataWindows and reports Web Server Apache 1.3 or 2.0, EAServer Web Server, Microsoft IIS 5.0 or 6.0 for Windows Microsoft Windows 2000 SP4, or Windows XP Professional SP2, or Windows Server 2003 SP1 Application Server Sybase EAServer 5.2 or 5.3 (Developer, Advanced or Enterprise Edition),Weblogic 8.1 or 9.0, Websphere 5.1 or 6.0 Sybase PowerBuilder VM Build 8614 or Build 9537, Build 4523 Sun Java 2 JDK JDK 1.4 or 1.5 Microsoft Windows 2000 SP4, or Windows XP SP1 or SP2, or Windows Server 2003,Solaris 8 and 9 for SPARC,AIX5.1 or 5.2 Database Microsoft SQL Server 2000 and 2005 with Microsoft JDBC driver or JTDS driver Oracle 8i, or 9i or 10g with Oracle JDBC driver Whitepaper: Understanding the Architecture of Appeon 5.0 5
8 Sybase ASA or ASA or 9.0 with Sybase ianywhere JDBC driver or Sybase jconnect driver Sybase ASE 12.5.x or 15.x with Sybase jconnect or ianywhere JDBC driver Sybase IQ 12.6.x with jconnect JDBC driver IBM DB2 UDB 8.2 with IBM JDBC driver Infomix 9.x with IBM jdbc driver Developer PC Sybase PowerBuilder Enterprise Edition Build 8614 or Build 9537, Build 4523 Microsoft Windows 2000 SP4, or Windows XP Professional SP2, or Windows Server 2003 SP1 ODBC database driver or native database driver for the Database Server used by your application Connectivity to Sybase EAServer 5.2 or 5.3 (Developer, Advanced, or Enterprise Edition),Weblogic 8.1 or 9.0,Websphere 5.1 or 6.0 or local installation Whitepaper: Understanding the Architecture of Appeon 5.0 6
9 2 Appeon Web Application Architecture 2.1 Standard technology The Appeon architecture is implemented using industry standard technologies that are open and proven. Appeon Pure-JavaScript deployment is a zero-client-installation solution. Applications deployed with the method do not require the user to download browser plug-ins, Java Applets, ActiveX controls, Flash or any other client software. The user only downloads and displays/runs HTML, JavaScript, and XML. Appeon Xcelerator deployment requires the user to download a 1MB ActiveX control the first time running an application deployed with the method. The 1MB ActiveX control is necessary for supporting client/server-centric features that are usually unavailable in standard Web applications, and can boost the Web performance to near client/server level. The control can be automatically downloaded. After a client browser has downloaded the control, the browser does not need to download it again when running any application deployed with the same Appeon version. The middle-tier of the Appeon architecture is largely Java-based. Only two of the many server components that make up the Appeon Server run-time framework are not Java CORBA server components. Two n-tier PB NVOs provide Image DataWindow generation functionality and DataWindow data connectivity. The only other non-java code running on the middle-tier are any PowerBuilder business logic that the customer deployed to the Appeon Server as n-tier PB NVOs, if any. Only standard communication protocols are used. The browser sends requests and data to the Web tier using HTTP/HTTPS. Within the middle tier, Java CORBA components communicate with PowerBuilder CORBA components using IIOP. The middle tier queries the database tier using SQL and JDBC. An ODBC back-end can be supported as well using a production-quality JDBC-ODBC bridge driver. Appeon Architecture Comparison Appeon Web App J2EE Web App.NET Web App HTML/JS/XML HTML/JS/XML HTML/JS/XML HTTP HTTP HTTP Servlet JSP ASP.NET Java Server Components Servlet PB NVO Java Sever Components.NET Business Components Database JDBC Database JDBC Database ADO.NET Whitepaper: Understanding the Architecture of Appeon 5.0 7
10 2.2 Browser-based n-tier architecture Appeon Web applications deploy to the standard n-tier Web architecture the presentation tier, middle tier, and data tier are logically separated. Presentation Tier (Web Browser) The Web application presentation layer is implemented using only HTML and JavaScript. The HTML pages define the layout of the Web application windows. The JavaScript files contain the JavaScript equivalent of the PowerScript or UI logic coded in the Window object, user object, menu object and any other visual objects. The Appeon Web application presentation layer runs in a standard Internet Explorer Web browser yet offers the same rich GUI as the source PowerBuilder application. Middle Tier (Application Server) The middle tier, which hosts the business logic, is implemented with J2EE components,java CORBA components and PowerBuilder CORBA components. The J2EE components and Java CORBA components execute the DataWindows and any Embedded SQL coded in the presentation layer of the PowerBuilder client/server application. The PowerBuilder CORBA components host the business logic of the application, if any has been coded as n-tier NVOs. The middle tier deploys to the Java-compliant Appeon Server, leveraging dozens of man-years of investments in DataWindows and other business logic. Data Tier (Database) The database stores the raw data for the application and stored procedures, if any. The existing database from the PowerBuilder application can be simply re-used without modification so long as it is an Appeon-certified database. When the developer clicks the Deploy icon of the Appeon Developer toolbar, the PowerBuilder client/server applications is first partitioned, then translated into Web languages, and lastly deployed to the n-tier architecture. The deployment process generates a set of Web files comprising HTML, XML and JavaScript. These files are deployed to the Web server. The DataWindow definitions (syntax) are uploaded to the Appeon Server. If the application contains n-tier NVOs, the user deploys these objects to Appeon Server using PowerBuilder. Table 2-1: Output of Web Deployment Object Type Web Deployment Output Web File Size % Cached Entire Application Index.htm entry page.html: 1-25KB 100% Window, Visual User HTML file and JavaScript file.html: 1-15KB 100% Object.JS: 1-50KB DataWindow DataWindow syntax uploaded to Appeon.XML: 1-50KB 100% Whitepaper: Understanding the Architecture of Appeon 5.0 8
11 Client-side NVO, Menu, Application Object Server, which generates an XML file during run time. JavaScript File.JS: 1-50KB 100% 2.3 Open and flexible J2EE/.NET integration Appeon Web applications can be integrated with the following application types:.net applications J2EE applications PowerBuilder applications Traditional Windows-based applications Third-party System that support SOAP, IIOP, or PBNI protocols. This flexible integration is made possible by Appeon s open middle tier that supports all leading industry standards for application integration. Appeon s middle tier supports SOAP and Web services. This relatively new but revolutionary standard enables application to be integrated with essentially any Web Services-enabled application over the Internet and without having any knowledge of the internal workings of the application or proprietary adapters. PowerBuilder NVO Components as well as Java Components and C++ Components on the Appeon Server can be easily exposed as Web Services such that other applications can readily access the business logic inside of them. Conversely, Appeon Web applications can also consume Web services. Appeon s middle tier also supports IIOP and CORBA components based on the Java, C/C++, and PowerBuilder programming languages. As such, Appeon s middle tier can directly invoke methods of EJBs (Enterprise Java Beans), COM/ActiveX components, DLLs (Dynamic Linked Libraries), and PB NVOs (PowerBuilder Non-Visual Objects) that are running on the application server locally. PowerBuilder NVOs can also easily access External DLL Functions of Windows applications to add in more integration possibilities. Appeon s middle tier also supports PBNI (PowerBuilder Native Interface), a set of C++ interfaces that enables C++ classes to harness the power of the PowerBuilder programming language and conversely enables C++ classes to be integrated into PowerBuilder/Appeon applications. Whitepaper: Understanding the Architecture of Appeon 5.0 9
12 Appeon s middle tier also supports passing DataWindow data and state between Server and Client including GetFullState/SetFullState/GetChanges/SetChanges for Composite, Crosstab, FreeForm, Graph, Grid, Group, Label, Nested, N-Up, and Tabular presentation styles. This allows Appeon Web applications to integrate with other visual and non-visual DataWindows external to the Appeon Web application. Appeon s middle tier also supports messaging through all standard messaging products including MQSeries, Tibco, Tuxedo, and JMS (Java messaging Server). Appeon s middle tier also can directly invoke methods of.net Components, Com/Com+ compontents. 2.4 Strong Web security Appeon supports the leading Web security standards and measures to ensure that all data transmissions are safe, secure, and authentic. First and foremost, Appeon Web applications are compatible with all corporate firewalls since Appeon communicates using HTTP over port 80 and only Web documents pass through the firewall (e.g..html,.xml,.js files). SSL encryption (HTTPS) up to 128-bits can be applied to all data transmissions to protect even the most sensitive data transmissions. This level of encryption is so secure that the USA government forbids exporting Web browser software with 128-bit encryption overseas. Digital certificates may be used to ensure that the Appeon Web application and all data transmissions are authentic. That is, the application and data transmissions are in fact from the specified party/server, and that the application and data transmissions have not been altered or corrupted in any way. Appeon conforms to the strict Web browser security sandbox to ensure that the client computer system security cannot be compromised. The Appeon client-side utilizes only non-invasive Web technologies that cannot bypass the Web browser security sandbox. Except for the ActiveX control used by Appeon Xcelerator deployment that contains signed certificate, all files are implemented using only HTML, JavaScript, and XML. Appeon s built-in multilevel deployment security and application security ensures that unauthorized developers cannot deploy files to the server, and unauthorized users cannot access the system even when it is deployed to many different users over public networks (Internet). Deployment security can be easily applied to an Appeon Server by simply configuring a setting in the AEM (Appeon Enterprise Manager). This feature helps safeguard the server from unauthorized application deployment. Most existing PowerBuilder application security measures are automatically replicated in the Appeon Web application. This includes features such as specifying privileges for accessing particular menus, windows, functionalities within windows, and even DataWindow data (columns). Appeon adds a second layer of application-level security on top of the existing PowerBuilder application security. Application level security will authenticate users based on logon credentials (e.g. username/password and IP address) before allowing the user to logon to the application. The user access can be managed using an LDAP server or Appeon s on built-in system. Session timeouts can be easily applied to all Appeon Web applications by simply configuring a setting in the AEM. This feature helps safeguard the application from unauthorized access when authorized users have stepped away momentarily or forgot to logout from the system. Whitepaper: Understanding the Architecture of Appeon
13 3 Appeon Web Lifecycle 3.1 Lifecycle of traditional JSP/ASP applications The workflow of ASP/JSP applications is bound to the page metaphor, where the smallest unit of communication is a page. In other words, it is not possible for the client to just obtain one piece of data or execute one function independent of the ASP/JSP page. Any new information or processing must be performed by executing the ASP/JSP page on the server, generating an entirely new Web page that the user must download. Generally speaking, the majority of the data and processes of these ASP/JSP pages is redundant. In this respect, typical JSP/ASP Web applications are a step backward from the client/server world. We can take a simple example of a master-detail DataWindow to illustrate the page metaphor. In this example, we will first load the DataWindow and retrieve data. Then, we will select a new master record (row in the master DataWindow) to obtain its details (displayed in the detail DataWindow). To load the DataWindow initially, the lifecycle of the request would be as follow: The Web browser sends an HTTP request to the server for a JSP page that has master-detail DataWindows. The Servlet engine will execute the server-side Java code contained in the JSP page and retrieve data from the database for the master and detail DataWindows. The JSP page will be dynamically generated into an HTML page by the Servlet engine. The Web browser will download the HTML page from the server. The Web browser will render the HTML page, processing the document s markup language. To load the details of a new master record, the lifecycle of the request would be as follows: The Web browser sends an HTTP request to the server for the same JSP page that has the master-detail DataWindows. The HTTP request contains a parameter - the ID for the new master record that has been selected. The Servlet engine will re-execute the server-side Java code contained in the JSP page and re-retrieve data from the database for the master and detail DataWindows. The execution of a good portion of this logic will be redundant but necessary to construct a new Web page and the data retrieval of the master DataWindow is redundant. The JSP page will be dynamically generated into an HTML page by the Servlet engine. The majority of the Web page has not changed except for the data of the detail DataWindow. Thus, all generation of HTML is redundant. The Web browser will re-download the HTML page from the server. This download is largely redundant. The exact amount of redundancy or waste can be measured by subtracting the file size of the data for the detail DataWindow from the total Web page file size. The Web browser will re-render the HTML page, re-processing the document s markup language. This results in the flash that is observed when users click on one master record and another. It is possible to reduce the amount of redundancy by chopping up a single page into many small pages using frames. Essentially, you would put the master DataWindow into one page and the detail DataWindow into another page. Then you would create a third page to load the master DataWindow into one frame and the detail DataWindow into another frame. However, chopping up a page as described makes the application more difficult to develop and especially difficult to manage. That is, the project cycle and risk will increase. Furthermore, it is not feasible to chop up a Web page into infinite number of pieces. As such, there are limits on how much redundancy can be avoided using this method. 3.2 Lifecycle of Appeon HTML applications The workflow of Appeon Web applications is based on the client/server metaphor, where the unit of communication is as granular as a function call or piece of data. Appeon Web applications are composed of a static set of HTML and JavaScript files that essentially become the Web client. The Web client will then execute logic at the client-side. If a piece of data is needed or some function on the server must be executed, the Appeon Web application will request that from the server through an HTTPbased RPC (remote procedure call) that returns results in XML. This is a very similar to Web services except that it is used for Whitepaper: Understanding the Architecture of Appeon
14 client-to-server communication instead of server-to-server communication. Since the Web client can be fully cached at the client-side (in the Temporary Internet Files folder), eventually, the only traffic between the client and the server is data and function calls. We will reuse our simple example of a master-detail DataWindow to illustrate the Appeon lifecycle. In this example, we will first load the DataWindow and retrieve data. Then, we will select a new master record (row in the master DataWindow) to obtain its details (displayed in the detail DataWindow). To load the DataWindow initially, the lifecycle of the request would be as follow: The Web browser sends an HTTP request to the server for an HTML page and a JavaScript file that corresponds to a PowerBuilder application window containing master-detail DataWindows. If the HTML page and JavaScript file do not exist in the Web browser cache (Temporary Internet Files folder), the Web browser will download them from the server. Otherwise, it will skip the download and obtain the files directly from the Web browser cache. The Web browser will render the HTML page and execute the logic of the JavaScript file. The Web browser will send an HTTP request (actually HTTP-based RPC) to the server to retrieve data the master and detail DataWindows. The server will generate two XML files containing the data for the two DataWindows. The Web browser will download the XML files from the server. The Web browser will parse the XML files and bind the data to the master and detail DataWindow controls rendered in the HTML page. To load the details of a new master record, the lifecycle of the request would be as follows: The Web browser will send an HTTP request (actually HTTP-based RPC) to the server to retrieve data from the database for the detail DataWindow only. The RPC contains a parameter - the ID for the new master record that has been selected. The server will generate one XML files containing the data for the detail DataWindow only. The Web browser will download the XML file from the server. The Web browser will parse the XML file and bind the data to the detail DataWindow control already rendered in the HTML page. Appeon distributes out the presentation layer processing to the Web browser whereas JSP/ASP applications require all processing to be done at the server. With Appeon, the server executes only business logic and data access logic, providing even greater partitioning of the application s logical tiers across the n-tier architecture. The processing power of the client is harnessed, reducing the server load. But most importantly, by having the presentation layer processed at the Web browser, the Web client becomes smart in that it can work at the granular level of data and function calls. HTML clients that are dumb do not know any better except to ask for another page that carries a significant cost. 3.3 Pros and cons of the Appeon smart presentation layer Appeon s smart presentation layer has a number of benefits over the typical dumb ASP/JSP presentation layer: Bandwidth saved. Appeon reduces bandwidth consumption significantly. Virtually 100% of the files downloaded can be cached at the client-side except for data result sets. Furthermore, since Appeon does not generate any redundant content, downloads are only for what is absolutely necessary. This saves bandwidth. But more importantly, enables Appeon to deliver a very rich user experience without burdening bandwidth. Server scalability improved. Appeon boosts server scalability in two ways. First and foremost, Appeon harnesses the computing power of the client-side. As such, presentation layer processing can be moved from the server-side to the client. Second, the server is not burdened with generating redundant pages, which implies redundant execution of code on the server. As such, Appeon is arguably more scalable than even ASP and JSP Web applications. Whitepaper: Understanding the Architecture of Appeon
15 Database scalability improved. The database is the most critical tier in any application architecture in terms of scalability and performance. Appeon eliminates all redundant database retrievals, conserving precious database resources and boosting database scalability. There is no higher level of database efficiency that can be achieved without using special database caching and performance products, all of which Appeon is compatible with. Better user experience. Appeon delivers the rich PowerBuilder GUI and MDI interface on the Web using the standard HTML. Page refreshes become a thing of the past. The browser back and forward buttons go out in the thrash. The rich user interface of client/server was a huge step forward from dumb terminals and mainframes. With Appeon, there is no need to go backwards in order to reap the benefits of the Web and n-tier architecture. Higher developer productivity. There is no need to complicate your application development with frames and give up the productivity of 4GL RAD. In PowerBuilder, developers can build complex Windows-style user interfaces using an event-driven programming model and readily integrate them with DataWindows and data sources. Just recently has VisualStudio.NET and a number of J2EE frameworks popped up that provide some level of component-based development, which is just one of the many features that makes PowerBuilder highly productive. Of course, there is a tradeoff to having such a smart client running at the Web browser, client-side runtime performance. If the client-side is made too heavy with a large number of DataWindow controls, for example 25 DataWindows, 11 DropDownDataWindows, and 5 DataStores, it may take some time to open such a PowerBuilder window on the Web. It is really easy to get carried away with DataWindows when you are coding in PowerBuilder for the client/server architecture. However, if you compare this to typical JSP Web applications with Sybase Web DataWindow technology for the Web architecture, you would generally not see one JSP page crammed with 40+ DataWindows in the first place. You would not see thousands of rows of data being displayed in a single page. So all in all, if some basic discretion is exercised and Web best practices are employed, it is possible to have all the benefits of a smart HTML client and good client-side runtime performance without any compromise. You can read more about Appeon s client-side runtime performance and performance tuning in the Appeon product documentation titled Appeon Performance Tuning Guide that ships with the Appeon for PowerBuilder product. Whitepaper: Understanding the Architecture of Appeon
16 4 Conclusion The Appeon architecture delivers all the benefits of the Web and client/server to standard Microsoft Web browsers, based on open standards and adopting a true n-tier Web architecture. Microsoft and the Java community are making strides to introduce a richer user interface for standard Web browsers. Microsoft ASP.NET s new Web Forms is one example and JSF (JavaServer Faces) is another. However if you compare what Appeon has accomplished with HTML, JavaScript, XML, and HTTP(S), along with the power of DataWindows on the Web, you will see Appeon s rich user interface is generations ahead of everyone else. All your new Web development projects and PowerBuilder client/server migration projects are built with the unparalleled 4GL productivity of PowerBuilder. When you are ready to go mobile, your Appeon Web applications can be seamlessly extended to PocketPC using Pocket PowerBuilder without the expense and risk of an entirely new project. Whitepaper: Understanding the Architecture of Appeon
17 Appeon Corporation 1/F, Shell Industrial Building 12 Lee Chung Street Chai Wan District, Hong Kong Copyright 2006 Appeon Corporation. All rights reserved. Unpublished rights reserved under U.S. copyright laws. Appeon and the Appeon logo are trademarks of Appeon Corporation. All other trademarks are property of their respective owners. indicates registration in the United States. Whitepaper: Understanding the Architecture of Appeon
New Features Guide. Appeon 6.1 for PowerBuilder
New Features Guide Appeon 6.1 for PowerBuilder DOCUMENT ID: DC20033-01-0610-01 LAST REVISED: October 2008 Copyright 2008 by Appeon Corporation. All rights reserved. This publication pertains to Appeon
Appeon for PowerBuilder
Appeon for PowerBuilder A Highly Productive Web Development Platform product brochure www.sybase.com A Highly Productive Web Development Platform Rapid Web Application Development Appeon for PowerBuilder
Appeon Performance Tuning Guide. Appeon 6.5 for PowerBuilder
Appeon Performance Tuning Guide Appeon 6.5 for PowerBuilder DOCUMENT ID: DC10089-01-0650-01 LAST REVISED: November 2010 Copyright 2010 by Appeon Corporation. All rights reserved. This publication pertains
IBM 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,
Appeon Performance Tuning Guide
Appeon Performance Tuning Guide Appeon for PowerBuilder 2015 FOR WINDOWS & UNIX & LINUX DOCUMENT ID: ADC10089-01-0700-01 LAST REVISED: February 06, 2015 Copyright 2000-2015 by Appeon Corporation. All rights
What 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
Appeon Server Configuration Guide for J2EE. Appeon 6.5 for PowerBuilder
Appeon Server Configuration Guide for J2EE Appeon 6.5 for PowerBuilder DOCUMENT ID: DC00834-01-0650-01 LAST REVISED: November 2010 Copyright 2010 by Appeon Corporation. All rights reserved. This publication
Web Server Configuration Guide
Web Server Configuration Guide FOR WINDOWS & UNIX & LINUX DOCUMENT ID: ADC50000-01-0680-01 LAST REVISED: February 11, 2014 Copyright 2000-2014 by Appeon Corporation. All rights reserved. This publication
3-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
Version 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
Client/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
Architectural 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,
Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology [email protected] Fall 2007
Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology [email protected] Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application
How To Develop A Mobile Application On An Android Device
Disclaimer: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver
Introduction to Appeon Mobile
Introduction to Appeon Mobile First-ever Mobility Solution for PowerBuilder Professionals Appeon Corporation www.appeon.com Copyright 2002-2012 Appeon. All rights reserved. Tel: 1-877-3APPEON Mobile Market
StreamServe Persuasion SP5 StreamStudio
StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other
White 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
Installation Guide on Cloud Platform
FOR WINDOWS DOCUMENT ID: ADC00806-01-0700-01 LAST REVISED: October 08, 2014 Copyright 2002-2014 by Appeon Corporation. All rights reserved. This publication pertains to Appeon software and to any subsequent
Appeon Server Configuration Guide for.net
FOR WINDOWS DOCUMENT ID: ADC20240-01-0700-01 LAST REVISED: October 13, 2014 Copyright 2000-2014 by Appeon Corporation. All rights reserved. This publication pertains to Appeon software and to any subsequent
Understanding 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
Contents. 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
2012 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
Installation and Release Bulletin Replication Server Messaging Edition 15.7.1 for Linux, Microsoft Windows, and UNIX
Installation and Release Bulletin Replication Server Messaging Edition 15.7.1 for Linux, Microsoft Windows, and UNIX Document ID: DC01091-01-1571-01 Last revised: November 13, 2012 Topic Page 1. Accessing
Appeon Server Configuration Guide for J2EE
FOR WINDOWS & UNIX & LINUX DOCUMENT ID: ADC20239-01-0700-01 LAST REVISED: March 05, 2015 Copyright 2000-2015 by Appeon Corporation. All rights reserved. This publication pertains to Appeon software and
Using EMC Documentum with Adobe LiveCycle ES
Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in
An Oracle White Paper October 2009. Frequently Asked Questions for Oracle Forms 11g
An Oracle White Paper October 2009 Frequently Asked Questions for Oracle Forms 11g Disclaimer The following is intended to outline our general product direction. It is intended for information purposes
Oracle Identity Analytics Architecture. An Oracle White Paper July 2010
Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may
Data 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
Release Bulletin EAServer 6.3.1 for HP-UX Itanium and IBM AIX
Release Bulletin EAServer 6.3.1 for HP-UX Itanium and IBM AIX Document ID: DC01639-01-0631-02 Last revised: July 2011 Copyright 2011 by Sybase, Inc. All rights reserved. Sybase trademarks can be viewed
Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
SQL Server 2005 Reporting Services (SSRS)
SQL Server 2005 Reporting Services (SSRS) Author: Alex Payne and Brian Welcker Published: May 2005 Summary: SQL Server 2005 Reporting Services is a key component of SQL Server 2005. Reporting Services
Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (10.1.3.4.
Oracle Business Intelligence Publisher Certification Information 10g Release 3 (10.1.3.4.2) E12692-08 September 2011 This document outlines the certified hardware and software configurations for Oracle
-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6<6725$*
-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6
S y s t e m A r c h i t e c t u r e
S y s t e m A r c h i t e c t u r e V e r s i o n 5. 0 Page 1 Enterprise etime automates and streamlines the management, collection, and distribution of employee hours, and eliminates the use of manual
ORACLE ADF MOBILE DATA SHEET
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
Test Run Analysis Interpretation (AI) Made Easy with OpenLoad
Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult
CA 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.
SW5706 Application deployment problems
SW5706 This presentation will focus on application deployment problem determination on WebSphere Application Server V6. SW5706G11_AppDeployProblems.ppt Page 1 of 20 Unit objectives After completing this
OpenText Information Hub (ihub) 3.1 and 3.1.1
OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to
Reporting Services. White Paper. Published: August 2007 Updated: July 2008
Reporting Services White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 Reporting Services provides a complete server-based platform that is designed to support a wide
Title Page. Hosted Payment Page Guide ACI Commerce Gateway
Title Page Hosted Payment Page Guide ACI Commerce Gateway Copyright Information 2008 by All rights reserved. All information contained in this documentation, as well as the software described in it, is
SequeLink 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
Sage ERP MAS 90 Sage ERP MAS 200 Sage ERP MAS 200 SQL. Installation and System Administrator's Guide 4MASIN450-08
Sage ERP MAS 90 Sage ERP MAS 200 Sage ERP MAS 200 SQL Installation and System Administrator's Guide 4MASIN450-08 2011 Sage Software, Inc. All rights reserved. Sage, the Sage logos and the Sage product
WHITE PAPER. Domo Advanced Architecture
WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization
How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
Brocade Virtual Traffic Manager and Oracle EBS 12.1 Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Oracle EBS 12.1 Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX,
DB2 Application Development and Migration Tools
DB2 Application Development and Migration Tools Migration Tools If I decide I want to move to DB2 from my current database, can you help me? Yes, we have migration tools and offerings to help you. You
Crystal Reports Server Quick Installation Guide
Crystal Reports Server Quick Installation Guide Crystal Reports Server Windows Patents Trademarks Copyright Business Objects owns the following U.S. patents, which may cover products that are offered and
CA Adapter. Installation and Configuration Guide for Windows. r2.2.9
CA Adapter Installation and Configuration Guide for Windows r2.2.9 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
An Overview of Oracle Forms Server Architecture. An Oracle Technical White Paper April 2000
An Oracle Technical White Paper INTRODUCTION This paper is designed to provide you with an overview of some of the key points of the Oracle Forms Server architecture and the processes involved when forms
Introduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
The Comparison of J2EE and.net for e-business
The Comparison of J2EE and.net for e-business The Technical Report (hipic-10292003) of High-performance Information Computing Center at California State University, Los Angeles Jongwook Woo Computer Information
How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking
Track transactions end to end across your enterprise to drive fast response times and help maintain high customer satisfaction IBM Tivoli Composite Application Manager for Response Time Tracking Highlights
What 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.
FileMaker Server 11. FileMaker Server Help
FileMaker Server 11 FileMaker Server Help 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
[email protected] João Diogo Almeida Premier Field Engineer Microsoft Corporation
[email protected] João Diogo Almeida Premier Field Engineer Microsoft Corporation Reporting Services Overview SSRS Architecture SSRS Configuration Reporting Services Authoring Report Builder Report
Application Firewall Overview. Published: February 2007 For the latest information, please see http://www.microsoft.com/iag
Application Firewall Overview Published: February 2007 For the latest information, please see http://www.microsoft.com/iag Contents IAG Application Firewall: An Overview... 1 Features and Benefits... 2
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to
An introduction to creating JSF applications in Rational Application Developer Version 8.0
An introduction to creating JSF applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Although you can use several Web technologies to create
FileNet Business Activity Monitor (BAM) Release Notes
FileNet Business Activity Monitor (BAM) Release Notes Release 3.6.0 September 2006 FileNet is a registered trademark of FileNet corporation. All other product and brand names are trademarks or registered
Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis.
Web Studio Visual Studio iseries Studio The universal development platform applied to corporate strategy Adelia www.hardis.com The choice of a CASE tool does not only depend on the quality of the offer
CRYSTAL REPORTS SERVER A FUNCTIONAL OVERVIEW
SAP Functions in Detail Crystal Reports Server CRYSTAL REPORTS SERVER A FUNCTIONAL OVERVIEW Crystal Reports Server software offers user-friendly features and tools to simplify your work when you manage
Techniques for Scaling Components of Web Application
, March 12-14, 2014, Hong Kong Techniques for Scaling Components of Web Application Ademola Adenubi, Olanrewaju Lewis, Bolanle Abimbola Abstract Every organisation is exploring the enormous benefits of
Readme File for All Platforms
Essbase Spreadsheet Services Release 7.1 Readme File for All Platforms This file contains the following sections: What is Essbase Spreadsheet Services?... 1 New Features in this Release... 2 Platforms
Advanced Web Application Development using Microsoft ASP.NET
Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course
ADF Mobile Overview and Frequently Asked Questions
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
Base 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.
WebSphere 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
Oracle 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
Content Protection in Silverlight. Microsoft Corporation
Content Protection in Silverlight Microsoft Corporation April 2010 Contents Contents...2 Introduction...3 What is Content Protection?... 3 Why Should You Protect Online Content?... 3 Techniques for Protecting
Rapid application development for JEE using Adobe ColdFusion 9
Rapid application development for JEE using Adobe ColdFusion 9 Table of contents 1 Six issues affecting web application development 2 The ColdFusion approach for rapid application development 3 The business
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills
The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
MEGA 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.
CACHÉ: 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
Users Guide. Ribo 3.0
Users Guide Ribo 3.0 DOCUMENT ID: DC37542-01-0300-02 LAST REVISED: April 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and to any subsequent release
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
v6.1 Websense Enterprise Reporting Administrator s Guide
v6.1 Websense Enterprise Reporting Administrator s Guide Websense Enterprise Reporting Administrator s Guide 1996 2005, Websense, Inc. All rights reserved. 10240 Sorrento Valley Rd., San Diego, CA 92121,
Release Bulletin Sybase ETL Small Business Edition 4.2
Release Bulletin Sybase ETL Small Business Edition 4.2 Document ID: DC00737-01-0420-02 Last revised: November 16, 2007 Topic Page 1. Accessing current release bulletin information 2 2. Product summary
Sage 100 ERP. Installation and System Administrator s Guide
Sage 100 ERP Installation and System Administrator s Guide This is a publication of Sage Software, Inc. Version 2014 Copyright 2013 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0
Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher
Oracle 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
Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001
Oracle9i Application Server: Options for Running Active Server Pages An Oracle White Paper July 2001 Oracle9i Application Server: Options for Running Active Server Pages PROBLEM SUMMARY...3 INTRODUCTION...3
BusinessObjects Enterprise InfoView User's Guide
BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,
Architecture 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
TIBCO Silver Fabric Continuity User s Guide
TIBCO Silver Fabric Continuity User s Guide Software Release 1.0 November 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
Design and Functional Specification
2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)
Novell ZENworks 10 Configuration Management SP3
AUTHORIZED DOCUMENTATION Software Distribution Reference Novell ZENworks 10 Configuration Management SP3 10.3 November 17, 2011 www.novell.com Legal Notices Novell, Inc., makes no representations or warranties
zen Platform technical white paper
zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant
Adobe LiveCycle : Release overview and migration planning for business managers
Adobe LiveCycle : Release for business managers BUSINESS WHITE PAPER TABLE OF CONTENTS 1 Purpose of the document 1 Background 1 Why migration is recommended 1 Migration strategy 2 Overview of 8 Available
Using Tomcat with CA Clarity PPM
Using Tomcat with CA Clarity PPM April 2014 Page 2 - Revision 1.0 TOMCAT Apache Tomcat is the black-box solution that comes bundled with CA Clarity PPM. The following topics will outline the benefits our
Geac Expense Management: An Architectural Overview
Performance Management Geac Expense Management: An Architectural Overview white paper Now more than at any other time in recent history, companies are faced with the need to deploy solutions that enable
Contents. BMC Remedy AR System 7.5.00 Compatibility Matrix
Contents AR SYSTEM SERVER SUPPORTED HARDWARE PLATFORMS AND OPERATING SYSTEMS... 3 AR SYSTEM SERVER SUPPORTED DATABASES...3 JAVA SUPPORT... 4 AR SYSTEM MID-TIER SUPPORTED CONFIGURATIONS...5 AR SYSTEM CLIENT
Content Management Implementation Guide 5.3 SP1
SDL Tridion R5 Content Management Implementation Guide 5.3 SP1 Read this document to implement and learn about the following Content Manager features: Publications Blueprint Publication structure Users
Web Cloud Architecture
Web Cloud Architecture Introduction to Software Architecture Jay Urbain, Ph.D. [email protected] Credits: Ganesh Prasad, Rajat Taneja, Vikrant Todankar, How to Build Application Front-ends in a Service-Oriented
FileMaker Server 12. FileMaker Server Help
FileMaker Server 12 FileMaker Server Help 2010-2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
