dennydgl1 has adopted no words, looked up 0 words, created 0 lists, listed 0 words, written 1 comment, added 0 tags, and loved 0 words.

Comments by dennydgl1

  • Adapter-Logic Application (further referred as A.L.A.) is a Java based, enterprise class application adapter that helps heterogeneus systems to interoperate.

    Developed by the Italian computer sciences firm named Sunnyvale (http://www.sunnyvale.it), A.L.A. is designed it to have a central component (named A.L.A. Router), responsible for configuration management, service routing, input data validation and trasformation (if needed) and Connector instantiation; other software parts surrounding the core are pluggable and divided into Controllers and Connectors. The Controller term is directly taken from MVC paradigm thus a Controller component handles the client's requests and passes the invocation data as form of DOM Document to the Router. A Router instance, searches for the requested service into the XML config file and after data validation (XSD) and customization (XSL) it instantiate the corresponding Connector passing the Document to it. A Connector is the backend socket direclty connected to the target system.

    "We developed a Controller for multiple underlying protocols and Connectors for multiple backend products, all with a single big constraint: every Controller must be suitable for every Connector and vice versa" says Denis Maggiorotto, the Sunnyvale founder and CEO, "Achieving this great result, Sunnyvale gave the possibility to the end user to combine Controllers and Connectors between them and create services that integrate and work with a range of different target architectures such as SAP R/3, IBM AS/400, TIBCO Rendezvous, JMS, Web Services (Document/RPC), LDAP, Database, file, raw socket and more".

    A.L.A. is fast, scalable, light weight, cheap and developed for scarse computational resource consumption; thanks to its characteristics A.L.A. is taking the place of many other application adapters out there.

    October 13, 2009

Comments for dennydgl1

Log in or sign up to get involved in the conversation. It's quick and easy.