PiSA cubes and web services
|
|
|
Because the PiSA cubes approach is open to all systems, it is predestined for the use for web services. The fundamental advantage of web services is the interoperability. The interface can be developed and operated independently of platform, operating system and programming language.
Besides, the adaptability is very flexible. Therefore, the persons involved can concentrate on the important things – the contents of the exchange of contents - and can ignore the less important side conditions. Web services on the basis of PiSA cubes are already used successfully. Your advantages in detail: Standardized technologies - Object-oriented principles for modeling, object definition and programming
- UML for the generation of class models
- Java for the generation of user-specific functionality
- WINDOWS for the presentation of data on the PC client
- HTML for the presentation of data on standard internet browsers
- XML for the exchange of data between PiSA cubes and external applications
- Web services for the exchange of functions between PiSA cubes and external applications
- COM for the controlling of PiSA cubes and external applications
Performing installation scenarios - Simple installations and simple upgrades of all components
- Efficient access from WIN and WEB clients to the application server (quick up-booting and data access, low resource consumption with many users working parallel)
- Few system setups
Simple and flexible application definition in the repository - Clear division between business and presentation level (data classes and dialogs)
- Object-oriented principles for the definition of data classes and dialogs
- Transparent access to the business logic over API (Java classes) from the outside
- Various possibilities for the definition of WIN and WEB interfaces
- Equal definition methods for WIN and WEB clients
Secure applications - Complex, object-based, easy-to-operate security mechanisms
- Secure protocols for the exchange of data and the communication between application components (Sockets, TCP/IP, HTTP)
- Protection of communication chanals by firewall is possible
Simple operation and attractive presentation of data - Clear window technique
- Clear presentation of data and functions
- Few steps of work in the data processing
- Modern integration of help
|