Home l Contact Us    
 

The Vulcan system is designed for business applications that support multiple products, multiple sites and any number of users. All customer data is held on a single centralised database, and one or more application servers manage the requests of users. Distributed sites and remote users are connected via the Internet.

Vulcan Solutions has a dedicated research and development team, who evaluate emerging technologies, and then apply relevant technologies in Vulcan.

 
Glossary of Terms

ADO - Active Data Objects

API - Application Programming Interface

ASP - Active Server Pages

BCP - Bulk Copy Program

CICS - Customer Info Control System

COM+ - Component Object Model

COMTI - COM Transaction Integrator

DCOM - Distributed Component Object Model

DTS - Data Transformation Services

EDI - Electronic Data Interchange

HTTP - Hyper Text Transfer Protocol

HTTPS - Hyper Text Transfer Protocol (Secure)

LDAP - Lightweight Directory Access Protocol

MMC - Microsoft Management Console

MSMQ - Microsoft Message Queue

ODBC - Open Database Connectivity

OLAP - Online analytical processing

RAD - Rapid Application Development

SOAP - Simple Object Access Protocol

TCP/IP - Transmission Control Protocol/ Internet Protocol

Architecture

Vulcan is an n-tier object-oriented application that runs on Microsoft Window NT and Windows 2000. The architecture is highly standardised, and has been designed to support the following:

  • Rapid development
  • Openness to simplify integration with other systems
  • Phased implementation, when required
  • Seamless updating with software releases
  • High performance on inexpensive application servers
  • Scalability

Database Technology

The Data Access Layer uses Microsoft's ADO library to interface with any ODBC compliant database, including SQL Server, Oracle, Sybase and DB2. It applies standard mechanisms for reporting and data management such as OLAP and DTS.

 
Client Technology

The HTML client user interface is rendered using any standard Internet browser. Clients are Intranet based, Internet based or hybrid.

 
Server Technology

Vulcan runs on any network topology, and uses standard distributed object technology (DCOM) for server-to-server communication across domain boundaries, proxy servers and fire-walls. In order to minimise network traffic, the system implements data caching mechanisms, leveraging operating system features such as shared property managers and standard data compression algorithms.

 
Application Security

Vulcan provides a comprehensive, customisable role-based security model that supports all user types from Intranet to Internet. User and role-based access is managed with standard COM+ mechanisms, which are administered via standard MMC plug-ins. SiteMinder, LDAP, IBM Tivoli, Database, or proprietary systems may also be used.

 
Scalability

The flexibility of the architecture allows Vulcan to easily scale to any number of users. As the number of users, sites or channels grows, application servers are seamlessly added.

 
Communication Standards and Middleware

Communication within Vulcan:

  • XML over HTTP(S) is used for Client-Server communications
  • Web components enable web servers to communicate with remote application servers via the DCOM protocol

Communication with other systems:

  • Web Services provide industry-standard openness and security via SOAP
  • Options for communication with third party systems include MSMQ, IBM MQ series, XML/HTTP or raw TCP/IP. For legacy systems, BCP and EDI protocols are used.

 
Integration with other systems

  • Vulcan typically uses XML and Web Services for integration with other systems.
  • Integration with IBM CICS-type legacy systems is enabled by Microsoft's COM Transaction Integrator (COMTI).
  • Vulcan supports all popular Message-Oriented Middleware (MOM) including MSMQ and IBM MQ series.
  • Vulcan uses a DCOM Component Connector for integration with SAP systems.

 
Customisation Tool-set

The Vulcan tool-set enables rapid development of customised systems at Vulcan Solutions, and it includes the following:

  • RAD tools to minimise software development time
  • Generic business components, and generic business rules
  • An ASP-based API for web-site / Internet portal development
  • An ASP-based API for customisation of the application HTML client interface
  • Web server application framework to link ASP forms to business processes

BACK TO TOP

Copyright © 2007 Vulcan Solutions, Vulcan House, Parkmore East Business Park, Galway, Ireland
Copyright & Legal Notices