Partner Solutions and Integration

Oracle is a leader in providing a breadth of pre-integrated partner solutions to enable easy and effective deployment of wireless and voice capabilities. The integrations are based on open standards and proven methodology providing a robust and and scalable paradigm for developers to integrate their capabilities with OracleAS Wireless. This allows developers to leverage a complete platform for building wireless and voice applications.


Integrated Partner Solutions

Partner technology combined with Oracle's platform offers developers an extensive set of products and features to meet their mobile needs. The upfront integration ensures a more robust and reliable solution as the key technologists who know their products best, have architected the integration, rather than third party consultants with a more limited understanding of the products and architectures. The integration also allows for a faster implementation of applications leveraging a complete set of wireless features and capabilities. It increases the ROI by decreasing the cost of ownership and the time for deployment while providing the opportunity to choose from a broad set of component providers that best meet the your individual needs.

Voice Solutions Location Based Services Messaging Billing

  Adomo
  Loquendo
  Verascape
  VoiceGenie
  Holly Australia Pty

  MapInfo
  Targusinfo
  Telcontar
  Mobileway   Digiquant

Integrate your technology with OracleAS Wireless

The OracleAS Application Server has been architected with the understanding that developers need to provide key technology components to extend the platform. These technology components fall outside the product focus within Oracle and thus, Oracle relies on the partner community to provide the technology components. Enabling partners to easily integrate to OracleAS Wireless a more rich and comprehensive platform to the Oracle customer, partner and developer community. In addition, these component providers have application server needs of their own. By effectively integrating with OracleAS Wireless, there is a greater opportunity to standardize and leverage the OracleAS Wireless platform, as their application server platform of choice.

The Wireless Integration Kit provides partners with proven methodologies, roadmaps and tools to easily integrate their technology with the wireless services of Oracle Application Server.

1. The Mobile Integration Kit ensures a successful integration effort with standard APIs, scaleable and flexible programming interfaces that reduce development cycle times and costs as well as shortening time-to-market of wireless services and applications.
2. The well-defined integration methodology enables real integration, requiring fewer resources.
3. The Open-Standard based platform provides a comprehesnsive set of features and functionality that can be leveraged by the developers, thereby, allowing them to focus on their core capabilities.


Integrate your Location Services

Note: These API's refers to 9.0.2, and may change going forward in 9.0.4

Location integration allows solution providers to integrate their technology into the platform to offer services such as driving directions, mapping, routing, alerting and advisories to a mobile user.

There are two approaches for integration of location-based services. 1) The LBS provider's server provides a standardized XML interface, which the OracleAS Wireless platform already understands. 2) The OracleAS Wireless platform adapts to the interface that the third-party server already supports. OracleAS Wireless supports access to a number of spatial services: Geocoding, Mapping, Routing, Ranking, Traffic Services, Yellow Pages. OracleAS Wireless does not necessarily perform the services itself, but instead relies on external location service providers.

Location - Learn how to integrate your location solution here.

Messaging and Alerting Integration

Note: These API's refers to 9.0.2, and may change going forward in 9.0.4

Messaging integration involves details on how to develop drivers for different messaging paradigms such as SMS, Fax, MMS, etc.

Oracle9iAS Wireless contains a messaging subsystem that handles the sending the receiving of messages to and from devices, as well as all message routing functions. The Messaging subsystem supports a driver-based architecture. The drivers are pluggable components that handle all of the device-specific or communication protocol-specific routines. The Messaging subsystem, using knowledge of the device address and transport type (SMS, Voice, Fax or Email), dispatches the message to the appropriate transport/protocol driver implementation. The driver interface delivers the message to the device in the native device protocol. The Messaging subsystem can support multiple drivers in a single instance.

The OracleAS Messaging subsystem defines both Driver and Transport interfaces. The Transport API is used by the applications to push messages to devices. The Messaging system uses the appropriate driver registered with the platform to deliver the message to the device. The Transport API is independent of network protocols, and provides a layer of abstraction from those protocols.

The drivers that implement the actual communication protocol stack are defined using the Driver API. These provide an extensible interface for network and protocol-specific drivers to be plugged into the Messaging system. Drivers are available for SMS gateways, email, voice, and even remotely hosted push engines.

Messaging Integration - Click here for more details on messaging integration of OracleAS.

Multi-Channel Server Integration

Note: These API's refers to 9.0.2, and may change going forward in 9.0.4

Integration with the OracleAS Core includes server APIs that are designed for technology providers and System Integrators to enhance the functionality of OracleAS Wireless. The Core Integration documentation provides pointers to these APIs, which may be used to:

- Manipulate the platform's persistent data objects stored in the OracleAS database repository and user profile stored in the Oracle Internet Directory (OID). These APIs enables operations such as lookup, deletion and creation of persistent data objects.
- Customize the runtime behavior (such as providing a different authentication scheme or a customized device identification). These APIs provide an extension framework allowing developers to plug in logic like logging or system monitoring functions.

The Server APIs can be used to provide services such as user provisioning, billing support, data mining and analysis functions.

Multi-Channel Server Integration - Learn about the standards on which Oracle builds its XML software.

Voice Integration

Note: These API's refers to 9.0.2, and may change going forward in 9.0.4

This section provides a roadmap for developers who want to integrate their voice technologies with OracleAS Wireless. It details the concepts and benefits of voice technologies as they relate to the current state of voice-related technology in the OracleAS Wireless product, as well as the various integration points for potential developers. The document also provides technical details on how to go about integrating third-party voice technology products and services into the OracleAS Wireless platform. The roadmap enables developers to independently perfect their products' integration with OracleAS Wireless. They can then offer their voice technologies and tools either in cooperation with or independent of initial OracleAS Wireless deployments.

Voice Integration Overview document - The Voice Gateway Overview document provides an overview of integration options available to developers who want to integrate voice technologies into OracleAS Wireless. We have identified five categories of technology providers who will form the basis of integration effort to OracleAS Wireless:

  • Voice Gateway-Level Integration
  • Voice Applications/Services-Level Integration (coming soon...)
  • Content Provider-Level Integration (coming soon...)
  • Voice Verification Integration (coming soon...)
  • Large-Scale Grammar Lookup Integration (coming soon..)

We recommend that partners and developers review the information here before embarking on the integration process.

Voice gateway integration - OracleAS generates W3C-compliant VoiceXML interpreted by a provider's VoiceXML Gateway. The process for writing grammar drivers that convert application grammars to formats usable by the gateway is described, followed by the execution of a test harness to find and help isolate incompatibilities.
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy