ABSTRACT: In today's global economy, organizations are being pushed to work smarter and faster. New products and/or services have to be conceived, developed and delivered in just months or even weeks. As a result of this rush to innovate and adapt, vendors and users of OR are looking to the Internet to leverage their resources.
We will demonstrate how optimization and modeling services can be packaged into component libraries based on industry standards such as ActiveX/Com and JavaBeans. This allows seamless integration of optimization into easily maintainable applications.
Through new Web-based standards, an environment is now created where distributed applications based on components are not only feasible but, even relatively easy to implement.
In this presentation, we will look at different scenarios about how innovative technologies such as XML and SOAP are creating new opportunities for solving optimization problems within distributed applications.
Author: Bjarni Kristjansson Maximal Software, Inc. |
Tel: (703) 522-7900 Email: info@maximal-usa.com |
MPL Integrated Model Development Environment
Building Optimization Applications Development/Deployment Issues
Callable Libraries for Solvers
Programming vs. Optimization Modeling
Optimization Component Library
OptiMax 2000 Component Library Seamless Integration of Technologies
OptiMax 2000 Component Library Object Model Hierarchy
OptiMax 2000 Component Library Object Model - Symbols
OptiMax 2000 Component LibrarySample Calling Sequence
OptiMax 2000 Component Library Application Building Features
OptiMax 2000 Component Library Scripting Capabilities
OptiMax 2000 Callable Library Access to Internal Data Structures
Optimization in Distributed Applications
Distributed OptimizationModel and Data on Client / Solver on Server
Distributed Optimization Database and Solver on the Server
Distributed OptimizationWeb Application on the Client
Distributed Optimization Applications Communication Methods/Standards
Why has HTML become so popular?
Why is XML becoming so popular?
Communication Methods andStandards for Optimization
OptML - Optimization Markup Language
OptML - Bakery Model in MPS Format
OptML - Sample Bakery Model (Continued)
OptML - Sample Bakery Model (Continued)
SOAP - Simple Object Access Protocol
SOAP - Client/Server Communications
SOAP - Sample Request Envelope
SOAP - Sample Response Envelope
Distributed Optimization Applications Communication Methods/Standards (Recap)