• No results found

Complementing Your Web Services Strategy with Verastream Host Integrator

N/A
N/A
Protected

Academic year: 2021

Share "Complementing Your Web Services Strategy with Verastream Host Integrator"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Complementing Your

Web Services Strategy with

Verastream Host Integrator

(2)

White Paper

Complementing Your Web Services Strategy with Verastream Host Integrator

Services typically provide a clean approach to a complex problem, thanks to their open protocols and platform independence. Using services, IT staffs can enable communication among disparate applications without time-consuming custom coding to get the process started. And using the right services approach, no modifications to existing application code are needed.

The Mainframe Integration Challenge

When it comes to mainframe applications, the prospect of code change is especially significant. Generally the most critical to business opera-tions, mainframe programs were largely established long before the advent of service enablement. That means modifications are not only difficult, but also risky.

This white paper explores options for building appended services for plication integration, while avoiding the need to modify the source ap-plications. It focuses specifically on host applications and shows how Micro Focus® Verastream® Host Integrator can simplify, support, and

safeguard your host services strategy. It provides technical details on four key Verastream tools used to capture the functionality of mainframe applications.

What Can Verastream Host Integrator Do for You?

Verastream Host Integrator extends mainframe assets to meet chang-ing business needs such as mobile deployment, SOA integration, por-tal production, and web self-service solutions. With Verastream Host Integrator, there is no need to modify your valued business processes. Instead, you use a simple visual tool to create services from host-appli-cation data and logic. The services can be mixed, matched, and reused to build new solutions.

Whether your environment is IBM Mainframe, IBM System i (AS/400), Unix, HP OpenVMS, or HP e3000, Verastream Host Integrator lets you use existing mid-tier development skills and familiar IT tools to make the most of your proven legacy investments. Because no code changes to existing applications are required, you avoid risk while ensuring quick ROI.

Complementing Your

Web Services Strategy with

Verastream Host Integrator

With interoperability emerging as one of today’s most urgent infrastructure needs, web services have become

a widely used go-to solution. That’s because web services provide a standard way to break applications

into reusable components, which let you link data and exchange information across the enterprise.

(3)

3 that all lines of business get agile applications to support their needs

and make them more productive.

Here are four features that set Verastream apart:

1. Design Tool

The Verastream Design Tool uses a simple point-and-click process to abstract legacy functions in component form. With this graphical tool, developers can encapsulate a range of legacy operations, including data elements and screen navigations.

You first use the Design Tool to build models, which are simple maps of the host application. Screens within a mapped application can include pat-terns for identification, attributes to specify locations for inputting data, and operations to allow programmed traversal of the host application.

Procedures. Once the host application is modeled, you can use the Design Tool to create procedures that add the functions you want the model to support. Procedures are similar in operation to a simple database query; you tell the procedure what you want the user, or client application, to provide and then what you would like to return. In this step, you do not have to program how or where to deliver the

inputs to the host application, nor do you have to determine where to get the information you would like returned. The procedures simply tell the model what they are working with and the model, having an embedded map of the host application, triggers the inputs to the cor-responding locations and pulls the results as needed. This approach provides a valuable layer of abstraction that is built into all services created by the Design Tool.

Because the map of the host application is defined separately from the procedures, you can think of procedures as units of work. That means managing the host mappings and what you are asking Verastream to do become separate activities.

The Verastream services approach makes legacy applications available to a range of modern devices without the need to modify your valued business processes.

With the graphical Verastream Design Tool, developers can encapsulate legacy functions—including data elements and screen navigations—as components.

(4)

White Paper

Complementing Your Web Services Strategy with Verastream Host Integrator

Once these steps are complete, you deploy the model to the Vera-stream runtime server. Client applications can then connect to the models and have access to the mainframe applications as if they were simple procedures, accepting inputs and generating outputs. These procedures will show up as operations within your web service. Modifications made to models only. The most apparent benefit to this

flexible approach occurs when changes to the host application need to be accounted for. (Using a database as a metaphor, the process is simi-lar to a change in a schema.) With Verastream, the change can easily be accommodated by modifying the host model only. And any procedures (regardless of how many) based on this model will auto matically inherit the new method for interacting with the host application.

So even in situations where you are building numerous services based on your host applications, you will have an efficient and intuitive way to keep the services tightly coupled with the applications they represent. Event handlers. The Design Tool also offers the ability to create

custom server-controlled routines called event handlers, which can be built using any construct in Java or .NET. That means you can tap the power of either of these common mid-tier languages to custom-ize a model’s behavior. You do it by defining specific events that will suspend the interpretation of a model and turn control over to user-supplied procedural code.

Once event handlers are created, you can attach them to transactions associated with the entire model, to a lifecycle event, or to entities, attributes, operations, recordset fields, and procedures. You can reuse an event handler in multiple models or with multiple objects of the same type within the same model.

2. Web Builder

Verastream Web Builder automatically generates terminal screens that can be rendered on any device, as well as generating ready-to-use web applications. Or you can choose to modify any number of screens and map them to custom forms, suppressing any information you choose, to create unique applications.

If you want to build a customized application, you can use Verastream Web Builder to auto-generate and deploy sample code based on the model you created in the Design Tool. The services you created at that stage become the building blocks for creating the custom app,

Code generation, any way you need it. While Web Builder can gen-erate all the necessary sample code as deployable project files for testing purposes, note that the code can also be quickly viewed, modified, and rebuilt using industry-standard tools such as the latest versions of Visual Studio, Eclipse, or any other IDE. This capability simplifies the building and applied use of services based on your host applications.

Modern initiatives (including mobile), on the fast track. Web Builder can auto-generate HTML5 screens based on default or user-defined themes, to give any authenticated user immediate access to the tar-geted host application. This functionality is available to both desktop and mobile users. Because the default or customized screens are built using HTML5, they can immediately support any modern device. The auto-generated HTML5 screens are useful for creating custom front ends, which are built with standard code that is easily loaded into third-party IDEs. All generated interfaces are extensible and fol-low well understood CSS and Div modeling. This feature provides a practical method for controlling the look and feel of dynamic content. With Verastream Web Builder, your project potential ranges from

simple rejuvenation to complex integration services for both Java and .NET environments. In addition to getting auto-generated web services when projects are published, you can produce and deploy web applications or specific component interfaces as needed. This full set of functionality gives you a fast track for completing business initiatives that rely on host application data and logic.

(5)

5 You are not locked into a single configuration when deploying

Vera-stream Host Integrator servers. Here are some choices for the ways they can be run:

Standalone, on individual servers.

In virtualized server containers, with numerous servers on a physical machine.

In clusters, with numerous servers functioning as one larger “logical” server.

These flexible deployment options allow you to easily build the right physical infrastructure to meet required service levels. You have full control over scalability. In addition, you can build in proper degrees of fault tolerance via redundant load-sharing servers.

With the Administrative Console you can set up ways to distribute workloads across clusters of servers. Once the system is configured and deployed to match your needs, you can use this tool to monitor how the host resources are being used, what models are running, and what level of oversight you want to capture.

Perspectives. To provide a configurable user experience, the Admini-strative Console uses the Eclipse concept of perspectives, each one containing different views and editors. This functionality lets you switch from one application to another, and to adapt your workspace to your own administrative needs.

The Verastream Administrative Console provides a rich and customizable interface to manage the extended server environment.

Verastream Session Servers provide critical runtime features such as session pooling, load balancing, and failover.

(6)

White Paper

Complementing Your Web Services Strategy with Verastream Host Integrator

You can modify and save perspectives, with the ability to revert to the last one saved. Each perspective group remembers the last perspec-tive so you don’t have to retrace unnecessary steps. The Ad min is-trative Console includes these perspectives:

Custom perspectives. To tailor the console to your own work-flow and needs, you can combine views and editors from different perspectives to create a custom perspective. These custom perspectives are easy to create via menu walk-throughs.

Management perspectives. Using the management perspectives, you can configure and monitor your management servers, administer directory services, and handle authentication. The Administrative Console includes these management per spectives and corre-sponding functions:

– Servers—Handle load distribution domains and data replication with management server peers in a cluster.

– Directories—When you configure an LDAP provider in the console, user and group directory services for management server clients are authenticated by that LDAP service provider. – Authorization—The type of access allowed on the server is

determined by the security profile of the user I.D.

Views. For full customization ability, the Administrative Console offers a feature called views, which provide information about components you are working with in the console. Each perspective has views as-sociated with it, by default. You can open, close, or add views from other perspectives directly from the View menu.

You can minimize, maximize, restore, and detach views. Some views have their own toolbars that provide additional functionality and you can get descriptions of what is displayed in the view. Selecting an object in one view can affect what is displayed in other views, so you have integrated information at any given time.

The Verastream Advantage

Widely used services strategies, despite their usefulness, have certain limitations for today’s business needs. Host applications in particular can present some complex technical problems. The challenge for IT is to find the right solution for service-enabling diverse applications and integrating them into today’s multi-tier architectures.

With Verastream Host Integrator, service enablement does not have to be an all-or-nothing effort; instead you can tackle projects on an individual basis. The work you do now can be reused at any time, to meet ongoing integration needs. This incremental approach allows you to quickly free up any mainframe-class application without disrupting the entire IT infrastructure.

Only Verastream offers this specific set of functionality and the four advanced tools described above. If you are considering service enable-ment of your IT assets, but need a compleenable-mentary host services strategy, now is the ideal time to move ahead. With Verastream Host Integrator, all your applications can work together to achieve the large-scale data and logic sharing needed in your continuously changing environment

About Micro Focus

Since 1976, Micro Focus has helped more than 20,000 custom-ers unlock the value of their business logic by creating enabling solutions that bridge the gap from well-established technologies to modern functionality. The two portfolios work to a single, clear vision—to deliver innovative products supported by exceptional customer service. www.microfocus.com

(7)

162-000004-001 | A | 08/15 | © 2015 Micro Focus. All rights reserved. Micro Focus, the Micro Focus logo, and Verastream, among others, are trademarks or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries. All other marks are the property of their respective owners.

800 872 2829

Additional contact information and office locations: www.attachmate.com

References

Related documents

values of x close to 2, as we did in the previous sections. So it looks at least possible that indeed these values “approach” 1.41—already √ 2.001 is quite close. To compute an

The bit type will affect the size and quality of cuttings collected, and various hole conditions will dictate the types of sample we see at the surface..

Our preferred definition of the dependent variable is the share of FDI attracted by a specific host country in total FDI flows from the source country under consideration to

(2007) noted that post-disaster reconstruction is quite similar to that of low-cost community housing projects in developing countries, but with added challenges.

NPs, nanoparticles; Ih, icosahedral; CO, cuboctahedral; fcc, face- centered cubic; c-Si, crystalline Si; a-Si, amorphous Si; TEM, transmission electron microscopy;

This assessment was made using data on population age structure, and data on YLD for health conditions identified as increasing the risk of COVID-19 severity, the latter

Due to the increasing diversity found within the United States, and the lack of diversity found within the occupational therapy profession, are occupational therapists

Tree carbon stocks, net annual rate of carbon accumulation by trees, carbon allocation to litterfall and to fine root production and NPP were all significantly higher in Pinus