Product Overview. Contents



Similar documents
Reduces development time by 90%

An Esri White Paper June 2010 Tracking Server 10

A standards-based approach to application integration

Jitterbit Technical Overview : Microsoft Dynamics CRM

Software Development Kit

AN IN-DEPTH VIEW. Cleo Cleo Harmony - An In-Depth View

Information and Communications Technology Courses at a Glance

A Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008

Jitterbit Technical Overview : Microsoft Dynamics AX

EDISPHERE. Application Integration

SiteCelerate white paper

OKLAHOMA SUBJECT AREA TESTS (OSAT )

NASA Workflow Tool. User Guide. September 29, 2010

White Paper icore Integration Suite

Firewall Builder Architecture Overview

MD Link Integration MDI Solutions Limited

Secure Network Communications FIPS Non Proprietary Security Policy

Executive summary. Table of Contents. Benefits of an integration platform. Technical paper Infor Cloverleaf Integration Suite

Performance Management Platform

Net Solutions WEB-EDI

Label Gallery Software for Microsoft Windows Terminal Services and Citrix MetaFrame

Jitterbit Technical Overview : Salesforce

Expedite for Windows Software Development Kit Programming Guide

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Intellicyber s Enterprise Integration and Application Tools

XFTP 5 User Guide. The Powerful SFTP/FTP File Transfer Program. NetSarang Computer Inc.

Oracle Service Bus Examples and Tutorials

Computer System Management: Hosting Servers, Miscellaneous

Solutions using our software products

2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer

Chapter 8. Network Security

Deep-Secure Mail Guard Feature Guide

WhitePaper. Web services: Benefits, challenges, and a unique, visual development solution

CA CPT CICS Programmers Toolkit for TCP/IP r6.1

AS2 AND EDI OVER THE INTERNET FAQ

How To Understand Programming Languages And Programming Languages

The BANDIT Products in Virtual Private Networks

National Frozen Foods Case Study

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Top-Down Network Design

Tel: Toll-Free: Fax: Oct Website: CAIL Security Facility

Inter-Business Vault

RSView 32 ACTIVE DISPLAY SYSTEM GETTING RESULTS GUIDE. PUBLICATION VW32AD-GR001E-EN-E July 2011 Supersedes Publication VW32AD-GR001D-EN-E

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview

Cisco AON Secure File Transfer Extension Module

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1

Agent Languages. Overview. Requirements. Java. Tcl/Tk. Telescript. Evaluation. Artificial Intelligence Intelligent Agents

Enterprise Service Bus

Windows PowerShell Cookbook

NMS300 Network Management System

Crystal Reports Installation Guide

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

ZyWALL 5. Internet Security Appliance. Quick Start Guide Version 3.62 (XD.0) May 2004

Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations

Content Management System (CMS)

Last Updated: July STATISTICA Enterprise Server Security

DataDirect XQuery Technical Overview

Oct 15, Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Frequently Asked Questions. Secure Log Manager. Last Update: 6/25/ Barfield Road Atlanta, GA Tel: Fax:

White Paper ClearSCADA Architecture

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

EDISPHERE A Comprehensive EDI Suite

Sharing Secrets Using Encryption Facility

INTEGRATION STRATEGIES FOR HEALTHCARE IT VENDORS COST-EFFECTIVE INTEROPERABILITY SOLUTIONS

IBM WebSphere Data Interchange V3.3

Basic ViPNet VPN Deployment Schemes. Supplement to ViPNet Documentation

Citrix MetaFrame XP Security Standards and Deployment Scenarios

Managing a Fibre Channel Storage Area Network

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001

Module 12: Microsoft Windows 2000 Clustering. Contents Overview 1 Clustering Business Scenarios 2 Testing Tools 4 Lab Scenario 6 Review 8

Attix5 Pro Server Edition

S y s t e m A r c h i t e c t u r e

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

Application Centric Infrastructure Object-Oriented Data Model: Gain Advanced Network Control and Programmability

Base One's Rich Client Architecture

CHAPTER 1: CLIENT/SERVER INTEGRATED DEVELOPMENT ENVIRONMENT (C/SIDE)

Pervasive Software + NetSuite = Seamless Cloud Business Processes

NiceLabel Software for Microsoft Windows Terminal Services and Citrix MetaFrame

ESB Features Comparison

Skynax. Mobility Management System. System Manual

EPIC. Enterprise Process Integration Controller. Creating 100% Reliable Business Systems. ebusiness Solutions

7 Network Security. 7.1 Introduction 7.2 Improving the Security 7.3 Internet Security Framework. 7.5 Absolute Security?

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

Cat 5 High-Density KVM Over the NET

Manufacturing. Manufacturing challenges of today and how. Navision Axapta solves them- In the current explosive economy, many

Configuration Guide. How to set up the IPSec site-to-site Tunnel between the D-Link DSR Router and the Cisco Firewall. Overview

The First Suite of OPC-Based Automation Software Components

Technical Description. DigitalSign 3.1. State of the art legally valid electronic signature. The best, most secure and complete software for

Design Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002

Using SolarWinds Orion for Cisco Assessments

Implementing and Managing Security for Network Communications

Web of Things Architecture

DataSocket Simplifies Live Data Transfer for LabVIEW

Windows in a Browser Secure Remote Access with HOB RD VPN

IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready

DeBruin Consulting. Key Concepts of IBM Integration Broker and Microsoft BizTalk

Transcription:

Contents Product Overview

Copyright 2002 - Xware AB. All rights reserved. xtrade is a registered trademark of Xware AB. Symphonia is a trademark of Orion Systems New Zealand Ltd. All rights reserved. 2 (13)

Contents 1 xtrade Business Communications Suite... 4 1.1 General functionality of the xtrade Business Communications Suite... 5 1.1.1 Operator interfaces... 5 1.2 The xtrade Business Communications Suite products... 6 1.2.1 xtrade Business Hub... 6 1.2.2 xtrade Communications Gateway... 6 1.2.3 xtrade Business Connect... 6 1.2.4 xtrade Remote Manager... 6 1.2.5 xtrade Alarm Server... 6 1.2.6 xtrade Resource Monitor... 6 1.2.7 xtrade Graphical Message Mapping Toolkit... 6 2 Appendix; Symphonia 3, Overview of the Product (Orion Systems)... 8 3 (13)

1 xtrade Business Communications Suite The Internet technology with its worldwide infrastructure has made the world boundless. This fact has forced companies which participate in various value chains and business networks to develop and continuously increase their ability to change and adapt -or they risk getting replaced by competitors that are more willing to adapt. Companies need to be able to cooperate in various forms of networks where an array of different technologies, ERP systems and other applications are joined together. With the xtrade Business Communications Suite as the platform, various solutions for e- collaboration can easily be created. xtrade Business Communications Suite is a suite of software that provides market-leading technology for advanced and secure business communication. The software products are designed to be able to cooperate securely and optimally in a business environment where the demands on flexible and adaptable networking are stern. 4 (13)

1.1 General functionality of the xtrade Business Communications Suite! Robustness through the whole system. The system will never get into an undefined state.! Logged and simple traceability on all levels, e.g. operator actions, data processing, transactions, communication acknowledgements! Secure connection to WAN. The system connects all major standards in order to connect other nodes and parties.! Secure connection to LAN and EAI integration. The xtrade Business Communications Suite allows connections according to established techniques.! Scalability regarding performance, functionality and redundancy. The system can easily be adapted when the demands on the system increase.! Communication optimization and adaptability between various protocols and connection methods! Homogenous behavior between all parts of the system, regardless of protocols, connections, acknowledgements etc.! Generation of alarms to SMS or to other alarm server 1.1.1 Operator interfaces! All interfaces are graphical.! Logical division of interfaces based on their roles in the system. The roles can be separated for increased security.! Logical division of interfaces based on system functionality.! Console for monitoring the traffic in real time.! Administration and handling of parameters during operation, e.g. : Contracts Nodes Parties Protocols EAI connections Routing! Log Browser handles all logs in the system.! Log Browser provides advanced searchability through the whole message chain.! Log Browser provides homogenous logs for the whole message chain, i.e.: Message received from party, using a certain protocol and method. Processing, e.g. EDIFACT conversion, with logs on desired detail-level. Message transmitted to party, using a certain protocol and method. Message acknowledged by receiving party. 5 (13)

1.2 The xtrade Business Communications Suite products 1.2.1 xtrade Business Hub Software for setting up centrals or hubs for advanced business communication. Scalable in several dimensions in order to manage advanced VAN services with very large transaction volumes. A message-based technology that can be used for integrating "isles" of independent applications or for connecting external business partners for collaboration. 1.2.2 xtrade Communications Gateway Software for advanced communication with the outside world. A gateway can be compared to a connection point with the ability to solve many types of communication needs. The software is scalable in several dimensions and it can handle an arbitrary number of WAN protocols homogeneously toward one or several integrated applications. 1.2.3 xtrade Business Connect Software for connecting business parties. It is used for connecting an application to an xtrade Business Hub or an xtrade Communications Gateway in order to obtain secure communication and full identification. The product is very simple to configure and use. 1.2.4 xtrade Remote Manager Software for remote administration of one or several xtrade Business Hubs or xtrade Communications Gateways. It provides functions for central monitoring and configuration of specific installations. 1.2.5 xtrade Alarm Server Software for acting on events from one or several xtrade Business Hubs or xtrade Communications Gateways. 1.2.6 xtrade Resource Monitor Software for monitoring and performing actions on various kinds of resources in xtrade Business Communications Suite applications, e.g. graphical display of the queue for outgoing messages or CPU load and generation of alarms according to defined rules. The xtrade Business Communications Suite can also cooperate with the other existing monitoring platforms available on the market. 1.2.7 xtrade Graphical Message Mapping Toolkit All the functionality of the xtrade Graphical Message Mapping Toolkit is fully integrated into the product concept. A separate maintenance license can be signed with the software provider Orion concerning the integrated product Symphonia. Program support is delivered by Xware AB. Symphonia Mapper and Symphonia Composer are described in Appendix 1. 1.2.7.1 Message Mapper For graphical mapping of message definitions 1.2.7.2 xtrade Mapping Server Functionally fully integrated into the xtrade Business Communications Suite. Runtime license for operational use is included. xtrade Mapping Server is a scalable, multi-threaded service for execution of mappings created using the Symphonia Message Mapper. 1.2.7.3 xtrade Processing Host Provides a scalable, multi-threaded environment for execution of generic processing components. xtrade Processing Host supports e.g. components from EDI Composer and components developed 6 (13)

in Visual Basic, C++, Java and other tools. xtrade Processing Host substantially reduces the development time compared to tradition applications, at the same time as a very high level of robustness and performance is achieved. 1.2.7.4 EDI/XML Toolkit EDI Composer Creates message definitions from EDI messages and generates data that can be used in Mapper or Visual Basic, C++, Java or other tools. XML Composer Creates message definitions from XML messages and generates data that can be used in Mapper or Visual Basic, C++, Java or other tools. EDI Explorer For testing message definitions on production messages 7 (13)

2 Appendix; Symphonia 3, Overview of the Product (Orion Systems) Symphonia 3 parses an extensive range of protocols including HL7, XML, HIPAA, X.12, EDIFACT, HCFA, ASTM, NCPDP, and user-defined formats. The core engine is supported on a variety of operating systems. Symphonia is an easy-to-use toolkit that allows vendors, consultants and other developers to rapidly add industry standard messaging to new, existing, and legacy applications. With Symphonia you can: Create message definitions from an extensive library of message formats Directly generate an Active-X object that implements the messages in your definition Generate documents automatically Customise standard message formats as required Define custom message structures, segments, fields, and compound data-types Define messages with separated fields and/or fixed-width fields Perform message validation and syntax checking, including field level validation 8 (13)

Symphonia Composer Composer is a Windows 95/98/2000/NT application that provides users with a GUI (Graphical User Interface) for building message definitions. The Composer wizard simplifies the definition of standard messages by allowing the developer to select messages from the composer message libraries. Using Composer, building segment groups and messages is a simple matter of dragging the appropriate segment and dropping it into place. Building segments and compound data-types is as easy as filling out the details in a spreadsheet style form. Symphonia Engine The Symphonia Engine is available directly to C++ or Java programmers and also has a COM interface for programmers using COM aware development environments. The Engine's API provides a dynamic interface to the messages for the programmer. Direct Active-X Generation New Direct Active-X Generation technology wraps the Symphonia Engine with an Active-X component that provides a static interface to the messages. The Active-X objects may be used from any language that supports Active-X technology, for example, Visual Basic, PowerBuilder, Delphi, and MS Java. Automatic Document Generation Composer has the ability to produce message specifications in either RTF or HTML format by allowing each item to have a description and notes attached to it. The report style may be customised before it is produced. Direct Active-X Objects and Intellisense Symphonia's Direct Active-X Generation technology produces com objects that can be used in any com aware development environment (from VC++ to Word). The Active-X objects also provide intellisense information for environments with intellisense capability. Symphonia Explorer The Explorer testing tool provides the ability to test message definitions on production messages. When consuming messages, Explorer shows the data contained in the message in the message tree for each field. You may also produce message instances by filling in the data for each field of the message in the tree. The 'flat-wire' representation of the message is continually displayed so you can see the final message output at all times. A list of parsing errors for the message, showing missing fields and field over/under-flows etc is displayed and continually updated. Flat-wire messages can be read from or saved to disk files. You can also accept or create TCP/IP connections to remote systems for transferring messages. Encryption Symphonia 3 contains a powerful security sub system which allows powerful encryption and authentication security services to be included in messaging systems. The Symphonia interface provides developers with the ability to add strong encryption and authentication capabilities to their messaging quickly and easily, without needing to know any of the low-level details which make the encryption or authentication work. Because of this, Symphonia's encryption functions dramatically reduce the cost involved in adding security to new or existing messaging applications. Symphonia's encryption engine provides a number of widely-used security services and algorithms including implementations of the most popular encryption and authentication algorithms, Blowfish, 9 (13)

CAST, DES, triple DES, IDEA, RC2, RC4, RC5, Safer, and Safer-SK conventional encryption, MD2, MD4, MD5, RIPEMD-160 and SHA hash algorithms, HMAC-MD5, HMAC-SHA, and HMAC- RIPEMD-160 MAC algorithms, and Diffie-Hellman, DSA, ElGamal, and RSA public-key encryption, with elliptic-curve encryption currently under development. Encryption COM Object This object allows you to encrypt/decrypt, and or sign/verify data so that the data may be securely transported over public networks such as the Internet. The encryption object also has a Key Generation Wizard. This Wizard may be used to generate private keys for use with PKC encryption algorithms. TCP/IP COM Object This object is used to communicate with remote systems using TCP/IP connections and allows messages to be wrapped using HL7 LLP or user-defined headers and trailers. The object can handle multiple simultaneous connections and create server and/or client connections. This added functionality reduces developer workload, and ultimately saves time and resource. Y2k Compliant The Symphonia Universal Messaging System is year 2000 compliant with dependencies on the operating system and any applications that use the Symphonia Tool Kit in the creation of messages. Symphonia Mapper Symphonia Message Mapper Provides Complex Mapping Capability The Mapper provides rapid mapping, translation and transport of data between hospital information systems with different data formats. Substantially Reduces Programming Time The Symphonia intelligent message mapper is an easy to use toolkit that allows hospital users to rapidly map and transport specific messages between new, existing and legacy applications. It has been designed and developed to enable data in a diverse range of formats to be exchanged easily, swiftly and accurately. The mapper can map from any format to virtually any other format. Using the Symphonia Message Mapper is easy... 1. Symphonia's composer analyses and displays each message in its hierarchical form. These messages are then imported into Symphonia's message mapper. 2. The Symphonia Message Mapper application displays two panes, each with a format ready to be mapped to the other. The user simply drags a component from one pane to its equivalent in the other. 3. When all the components have been connected this way, a map file is generated which is capable of mapping a message from one format to the other. This map file is stored in the message project file. Example of Mapping from HL7 2.3 to XML - The user-friendly Symphonia Mapper GUI makes it easy. One message format is in the left pane, the other format is in the right. Users simply drag and drop from one to the other - code creating the map is automatically generated in the lower pane. 10 (13)

Workspace Shows mapping structures being created (These structures can also be reused / repeated for use when creating other maps.) The Toolbar allows access to different areas within the mapping application. The complete mapping code can be viewed in one window, a test window can be displayed to test the mapping on an arbitrary message as well as on other functions. When beginning a mapping project, Symphonia creates two definition panes of content. In this example the HL7 is on the left and XML is on the right. Name of map being created Mapping technique: Drag and drop the matching components in each of the definition panes from one to the other. The code is automatically generated for this assignment. It is possible to drag a message component (or field) down into the code pane. This will place the full path to the items in the code pane below. This saves typing out the full path repeatedly. This is useful when setting hard coded values and when that item is a parameter to another map. Also, one of the message components may not need to be mapped, but only need its content altered. Displays external functions. These can be held in DLL's and called from the mapping code, for example, date formality, string manipulation and data type conversion. Mapping code is created here. (Shown as definition) Output pane Contains messages from the compiler commenting on any errors in your code and gives warnings. 11 (13)

Call over collections. The [*] symbol in the In.PID.HomePhoneNumber[*] indicates that the MapXTNTophon submap is to be called for each instance in the In.PID.HomePhoneNumber repeating item. Code Helper Toolbar Inserts code for commonly used logic, for example, a 'for loop', 'select' or 'ifstatement'. 12 (13)

More information at www.xware.com. email: sales@xware.com. Xware AB Sveavägen 151 113 46 Stockholm phone +46 8 5454 20 00, fax +46 8 5454 20 10 Xware AB is a Swedish company founded in 1991. We develop and market high-tech software for secure and advanced information collaboration for both civilian and military applications. Our product concept xtrade Business Communications Suite is used for creating information collaboration between customers, suppliers and partners in different sorts of ecommerce and B2B solutions, where also wireless communication can be a part. The solutions are based on advanced needs within the areas of integration, EDI/Internet, communication and security. The products are used in VAN services, communication services, message switching services, infrastructure solutions and centralized or distributed hub services as well as in logistics services. Some of our customers are the Swedish Armed Forces, WM-data, Strålfors, Wilson, Åhléns, Nexus, IBS and Hogia. 13 (13)