A Developers Introduction to Novell exteNd™

John G. DaSilva

Sr. Instructor and Consultant

Novell, Inc.

exteNd Solution

Build new applications

Device support

Personalization

Presentation

Protect existing systems

Single sign-on

Identity management

Security

Leverage existing systems

Process management Integration

Services

exteNd Platform

J2EE Application Server

Advanced Web Applications - exteNd Director

Web Services

Workflow

XForms

Pageflow

Portal

Rules

Orchestration

Personalization

History

Purchasing

Inventory

Calendar

Email

Portal

Web Services Integration
exteNd Composer

Packages

SAP, PeopleSoft
Seibel

Transactions

RDBMS, CICS
MQ, EDI, Mini

Utilities

Workflow, Rules,
Transcoding

Docs/Content

Documentum,

Interwoven etc.

Collaboration

GroupWise®, Exchange, Notes
Novell iFolder®, Storage

Network

File, Print
Provision Cache

sync

sync

sync

sync

sync

exteNd Composer™

exteNd Director™

Let's Start Coding!

Question and Answer

Resources

Novell Forge:

http://forge.novell.com/modules/news/

exteNd:

http://www.novell.com/products/extend/

Developers:

http://developer.novell.com/

Let’s take a moment to examine why technology has failed to meet business needs. There are 2 primary forces at play here:

Business requirements are changing. Employees are seeking greater access to your company’s information – regardless of where it resides – and easier ways to access that information.

Customers and trading partners want to conduct business with you electronically, which requires a level of interoperability that may not even exist in your organization today. And opening your network to the world creates a long list of serious security issues.

To further add to the complexity, your business executives would like the ability to exchange information with trading partners and customers without human intervention.

The interfaces for these kinds of solutions have to be highly interactive, so they can facilitate business processes and deliver personalized access to relevant resources from different systems around the company.

They need to be flexible enough to support any user using any device. They might take the form of enterprise portals, or workflows that streamline and manage business processes.

Businesses also need the ability to dynamically reconfigure and enhance these solutions in order to respond rapidly to changing business requirements.

You can only achieve this level of interaction by addressing both your systems and the business processes that those systems support.

To dynamically provide the requested information, applications must be able to draw upon information from any data repository whenever the work step requires that information.

2005-01-31T18:18:58