1 / 19

CORBA in 2003

CORBA in 2003. Dr. Seán Baker IONA Technologies. What has n ’ t changed: The Integration Challenge. What has changed: good quality middleware. Telephone networks worldwide Banking applications on every continent Utilities, manufacturing, government, industrial

libra
Télécharger la présentation

CORBA in 2003

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CORBA in 2003 Dr. Seán Baker IONA Technologies

  2. What hasn’t changed: The Integration Challenge What has changed: good quality middleware

  3. Telephone networks worldwide Banking applications on every continent Utilities, manufacturing, government, industrial From car dashboards to mainframes Controlling Telephone switches Nationwide online brokerage systems Credit card clearance Hubble Space Telescope Jet aircraft flight surfaces Command & control Subway management and communications Movie special effects generation CORBA is EVERYWHERE

  4. IONA’s Orbix • More than 75% of the Telecommunications companies in the Fortune Global 500 are IONA customers • More than 85% of the financial organizations in the Fortune Global 500 are IONA customers • IONA software enables the world’s largest Government contractors

  5. Case Study: Protek

  6. Protek Background & Status • Protek - telecommunications software • OSS, BSS and Network Security • Since 1995- global customer base with 65 Telco site installations in over 35 countries. • Target markets – wireless, broadband, wireline • HQ in the UK with regional presence in Europe, the Nordic countries, CALA, Africa, the Middle East and Russia • Protek is profitable Operations Support System Business Support System

  7. Usual “Best-of-breed” Implementation UI . . . UI Alarm UI Trouble Ticket UI UI CRM SLA Billing Integration Layer . . . DB DB DB DB DB

  8. Usual “Best-of-breed” Implementation Overload – of effort and of bandwidth Almost all telco operators do this. Protek’s proposition: this works ok for 2G and just about for 2.5G, but it won’t scale to 3G. UI . . . UI Alarm UI Trouble Ticket UI UI CRM SLA Billing Integration Layer . . . DB DB DB DB DB

  9. Protek nexoss • Fully integrated system (OSS and BSS) • Based on well defined “software bus” principles • Disjointed components are not “glued” together • Pre-integrated modules are used • Customers can extend the system with new components • Using the best technologies • CORBA is used for network-facing interfaces and all communication • J2EE is used for user centric interfaces • Shared information model • Key information access via shared services • Customers/subscribers, product catalogue, inventory

  10. nexossOpen Architecture

  11. nexoss– Use of CORBA • IONA’s Orbix • They heavily leverage the combined CORBA & J2EE environments, e.g., • Common security across the whole system • nexoss Infrastructure Security Component based on IONA Security & JAAS • Transactional scope • IONA’s Transaction Service • Unified Messaging Domain • IONA’s combined Notification Service & JMS • Unified Naming Domain • J2EE JNDI combined with CORBA naming

  12. Should they have used other middleware as well? • Web Services? • They see a future role for Web Services for interoperability with partners • And possibly for integration with other high-level components outside of the OSS • Where they need to revert to text based communication, they could format this in XML, and transmit it using Web Services interfaces and protocols. • Others? • Not needed in this application

  13. Other Recent Examples Beijing Traffic Management Bureau • Collects, processes, analyzes, displays, and stores traffic status information from a variety of independent systems on Beijing’s main roads and arteries • Mission-critical system for 2008 Olympics • Will roll out to other provinces in China China Lottery Online • Connected with banking systems that allows players to set up accounts, through which win/loss transactions are processed • Large number of transactions conducted simultaneously • System must be able to scale very effectively (growth estimates in this industry are very aggressive) • System downtime  large revenue drop, plus reputation loss • Security

  14. Other Recent Examples (cont.) Omnitel • 2nd largest mobile operator in Italy • >20,000,000 customers • Multiple CORBA-based projects • For example, the IN-Prepaid Gateway: • To manage more than 20 million prepaid SIM cards • Customer Care Billing System • Validation Platform • Intelligent Voice Recognition

  15. Other recent examples (cont.) BellSouth • US’s 3rd largest local phone company • 25 million local phone lines in service • Orbix runs on 1600 or more distributed platforms • Including 30 IBM mainframes • Key factors for chosing CORBA • Scalability and Reliability

  16. Other recent examples (cont.) • Connexion by Boeing • High speed, two way broadband internet communications when on board a Boeing aircraft • Relies on special antennas, a network of satellites and ground control stations • Connections are managed by Orbix • Broadband communications are not done using CORBA • We added Smart Card support to Orbix for this application.

  17. The role of CORBA • No other middleware comes close to providing what CORBA does: • Middleware that works! • Huge platform support • Multiple programming languages • Speed and scalability • Full set of services • Difficult to use? No way! • OO (yep, that’s still important)

  18. The role of CORBA IONA is committed to CORBA – and making middleware work together (e.g. our new Artix product). • No other middleware comes close to providing what CORBA does: • Middleware that works! • Huge platform support • Multiple programming languages • Speed and scalability • Full set of services • Difficult to use? No way! • OO (yep, that’s still important)

  19. Thank you for listening! IONA Technologies

More Related