Pathfinder Enterprise Transaction Server


Pathfinder Enterprise Transaction Server, Gold Edition is a true enterprise-grade, cross-vendor solution that enables IT administrators to rapidly install and easily manage wired and/or wireless terminals simultaneously, including multi-site wireless LAN and WAN implementations. Pathfinder greatly reduces the data collection enterprise total cost of ownership and leverages existing LAN infrastructure, maximizing network resources to integrate transactional data into any enterprise system. When using the CASE Tools product for rapid application development, Pathfinder will increase uptime while allowing IT managers to easily create, configure and administer transactions, which feed various in-house systems.
Pathfinder Capabilities
- rapidly deploy enterprise-wide data collection terminals
- centrally manage and deploy terminal programs using version control
- integrate with existing enterprise systems
- maintain date and time syncing with all terminals
- easily perform ongoing maintenance
- view and analyze all transactional events and log files through Log ExplorerTM
- maintain FIFO within priority for all transactional data
- queuing of data for mission critical transactions
- add-on Resource concept to support small or large enterprises
- multiple concurrent Resource Agents to support high transaction volumes and long running tasks
- snap-on GUI to allow monitoring of all, or one activity
Pathfinder Enterprise Transaction Server is a many-to-many solution bringing data collection from many devices to many host applications or servers. Transactions can be setup for:
- one-way with no results
- one-way with execution confirmation
- single return result
- multiple return results
- queuing to handle out-of-range or enterprise resource unavailable Resources
Pathfinder can be installed as a standard Windows application or as a Windows Service, making it easier to deploy to your datacenter. The application provides a graphical user interface to the system, and is the primary means for Pathfinder setup, configuration, activity viewing and monitoring.
Pathfinder Enterprise Transaction Server has been designed to work alongside our rapid application development product, CASE Tools, or DotNet Component to give you state-of-the-art design capabilities towards creating, building and testing any type of business function necessary for your enterprise system.
Decisionpoint systems has expended a great deal of effort in the development of Pathfinder to insure the highest stability, reliability and use of modern object-oriented programming techniques to give you a
+ Communication Modules
+ Virtual Terminal Manager
+ Transaction Manager
+ Resources (with Agents)
Communications Modules
The Communications Module group allows you to configure the communications channels used to connect to your mobile devices. These include TCP/IP for wired or wireless devices, and USB ActiveSync and Serial (RS-232) for locally docked devices. This group also enables you to monitor system activity, through a series of spy windows.
Virtual Terminal Manager
The Virtual Terminal Manager maps the mobile devices that are utilizing the system to Virtual Terminals, which log and display their activity and provide Terminal services such as Date/Time syncing, bi-directional data and binary file transfer, and Version Controlled program updates. The number of Virtual Terminals is dependent on the number of seats purchased. The Virtual Terminal Manager also handles the Auto-configuration feature which allows mobile devices to be deployed without reconfiguring the server as long as there are unused Licensed seats.
Transaction Manager
The Transaction Manager is where transactional data is married up with transaction definitions, which define how data is delivered and to what Resource. For example, if a transaction was destined for an ODBC Resource, this is where the live data is parsed into the SQL commands that were previously defined in the CASE Tools Gold Edition design module.
Resources
A Resource represents a destination for your mobile data within your Enterprise, such as a Database, Legacy System, or a purpose-built program. By defining a common abstraction or model for these data endpoints, Resources allow applications authored in CASE-Tools to be independent of the system that consumes their data. Each Resource has one or more Agents associated with it that perform the task of dialoging with the enterprise data endpoint. They are designed to service the next available terminal transaction (FIFO within priority) as they become available, minimizing bottlenecks in your enterprise collection. For resources that support performing concurrent tasks, multiple Agents can be utilized to allow a larger throughput. Transaction definitions can be moved between compatible Resources and the number of Agents servicing that resource can be configured (1 to 4) to allow the system to be tuned to meet your specific requirements and achieve optimum load balancing. For example, if a mobile device ties up one Agent with a lengthy database process, other Agents remain available to work for other terminals - eliminating potential bottlenecks. Various spy windows are available for viewing activity at the Resource, Agent and Transaction levels.
Support for the following resource types are included with Pathfinder:
+ SQL/ODBC Resource
+ XML Host Socket Resource
+ Label Print Resource
+ Toolkit Resource
SQL/ODBC Resource
The SQL/ODBC Resource provides access to a databases using any configured ODBC Data Source. Each SQL/ODBC Resource is configured with a DSN (Data Source Name), and each associated Agent can open it’s own database connection. If required, multiple SQL/ODBC Resources can utilize the same DSN.
XML Host Socket Resource
The XML Host Socket Resource utilizes one or more TCP/IP client socket connections to any Host program or system, exchanging data using XML. The Host can be implemented in almost any programming language or any environment. From C++ applications on Windows to Java applications on Linux, even Cobol or RPG programs on Mainframes can be made accessible to your data collection system.
Label Print Resource
The Label Print Resource provides an interface to the Loftware LPS2000 Label Print Server product. Label Print Requests sent by a mobile device are routed to the LPS2000 Label Print Server, which in turn handles the label printing to any network-attached (wired or wireless) printer in your enterprise.
Toolkit Resource
The Toolkit Resource provides an API to extend Pathfinder with your own custom code. Developers can utilize any programming language that supports Microsoft’s COM standard, including C++, Visual Basic, VB.NET, C#, and more. Custom application interfaces can then be created to feed any enterprise system.
Pathfinder automatically maintains detailed trace logs of all activity by record and by event and allows transaction viewing, configuring and archiving of log files.
|