Syn
TECHNOLOGY
OVERVIEW
London March 27th 2003. Syn
is
a component based framework that facilitates the creation of enterprise-strength,
distributed transaction-processing applications. It comes with
a powerful and extensive library of components that can be used
for creating applications to support the transaction processing
in various industries, especially finance.
The framework delivers layers of reusable code that:
provides solid infrastructure to support enterprise-strength applications that can organically respond to change
provides reusable and extensible business components for industry wide and capital markets specific applications
preserves the value of applications by insulating business knowledge from underlying technology
Enterprise-scale Operation
The Syn
architecture
allows what is perceived by users as a single logical system -
the 'Distributed Logical Server' – to be deployed across
many different CPUs in multi-processor machines or in networked
arrays of machines. Importantly, the physical deployment of the
system is totally independent of the business logic of the applications
so either can be modified without affecting the other. Syn
therefore
demonstrates an incremental scaling model. Greater throughput can
be achieved by adding more resource into an array of processors
transparently to the application software, thus facilitating seamless
growth as the business develops. Recent tests have shown Syn
can
process millions of mission-critical, long-lifecycle transactions
a day.
Core technology
Syn
combines
the best of current industry standards for leading edge technology.
It is written in 100% Java making use of J2EE technology. It uses
an Oracle 9i database as its primary means of persistence, but
data can be integrated from other sources and our philosophy has
been to maintain independence of the application from the persistence
layer. Internal communication within the system uses the Java Messaging
Service API, provided by products such as IBM Websphere MQ, and
by a CORBA compliant ORB, specifically Visibroker, from Inprise.
External messaging can be provided by any JMS compatible messaging system such as Websphere MQ from IBM.
The solution configuration tools within the Syn
platform
operate as Eclipse plugs-in and therefore surface seamlessly in
tools based on this standard, such as IBM Websphere Application
Developer. Through this and related OMG based standards, UML models
defined in modelling tools such as Rational Rose can also be directly
brought into the Syn
environment
for further augmentation in order to create running solutions.
Note for editors
Please see separate releases: “Coexis announces next generation
software . . . ” and “Syn
Apps overview” for more details.
