The SympleObjects e-Business framework is a highly modular, component based application framework which enables Symplicity to rapidly design and deploy complex database driven web based information systems, while ensuring high performance, scalability, and reliability.
The Framework provides Symplicity with the necessary building blocks to design and deploy information systems customized to client requirements in a fraction of the time typically required for custom built solutions. In essence, the Framework combines the benefits of customized and off-the-shelf systems into a single solution.
The SympleObjects™ Framework is comprised of four key layers:
Database Layer
SympleObjects™ supports all major databases to be employed as the persistent data store.
Application Objects Layer
Application objects are the heart of the SympleObjects™ Framework - they are custom defined for every information type in a system. A given object is defined by the set of information or object attributes that is carried for it.
Presentation Layer
Application Object Forms:
Application Object forms enables the system to display forms for any AppObject, in either display or edit/manage mode. Objects may be edited from a web interface, or from a WAP based handheld device. AppObjectForms intelligently renders forms for any required interface incorporating user context and authorization.
Application Object Lists:
SympleObjects Application Object Lists allows for simple creation and management of lists of objects -- empowering system integrators with functionality that includes definition of list columns, searching, sorting and filtering (all subject to user context and authorization).
Application Components
At the highest level, the SympleObjects™ Framework provides a set of reusable application components which are typical in many complex information applications. Applicant Components are then used as building blocks of the larger solution. This high degree of modularity inherent to using these Application Components in building large systems, is a key factor in the speed of implementation, the high degree of flexibility, as well as in the scalability and performance of SympleObjects™ based solutions. Some of these components include:
- Document Management
- Project/Task Management
- Contact Management
- Calendaring
- Collaborative Discussions
- Email Lists
- Authentication modules
- Various Utility modules, including a mail merge capable email system, e-printing subsystem, and object flagging module.
Built on Open Standards
Symplicity's solutions enable companies to streamline their operations and improve their ability to sense and respond to change. Symplicity's solutions are built on open standards to support the diverse set of technologies involved with quickly and cost-effectively integrating systems and processes as a means to achieving real-time business.
- XML (cXML, ebXML, XSLT, XPATH)
- Web Services (SOAP, UDDI, WSDL, ebXML)
- J2EE (JMS, EJB, JCA)
- EDI (EDI-INT, AS1/AS2, ANSI X.12, EDIFACT)
- Mainframe Technologies (IMS, CICS, OS/390, AS/400, DB2)