talarian’s new jms offering and sun partnership

24
Talarian Proprietary Talarian’s New JMS Offerin and Sun Partnership

Upload: kiefer

Post on 13-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

Talarian’s New JMS Offering and Sun Partnership. Contact Information. Tom Laffey, Co-founder and CTO [email protected] , (650)-965-8050 x121 Brian Whetten, Chief Scientist [email protected] , (650)-965-8050 x172 Carolyn Robinson, Manager, Public Relations - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s New JMS OfferingandSun Partnership

Page 2: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Contact Information

Tom Laffey, Co-founder and CTO [email protected], (650)-965-8050 x121

Brian Whetten, Chief Scientist [email protected], (650)-965-8050 x172

Carolyn Robinson, Manager, Public Relations [email protected], (650)-965-8050 x 125

Ed Bride, PR Consultant [email protected], (413)-442-7718

Talarian Corporation 333 Distel Circle, Los Altos, CA 94022 [email protected], (650)-965-8050

Page 3: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Agenda

News

What Is JMS?

Perils and Promise of JMS

Talarian’s JMS

Talarian and Sun Partnership

Page 4: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

News

Two Exciting Java Announcements

Page 5: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

News

Talarian announces partnership with Sun First MOM licensee of J2EE First to use “JMS” in product name Series of joint seminars on JMS

Talarian is introducing the leading implementation of the Java Messaging Service (JMS) into the market Fastest and most scalable JMS on the market

Page 6: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

What Is JMS?

How JMS Fits into the Java Platform

Page 7: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Java Product Groups

J2SE (Java 2 Standard Edition) Basic Java 2 SDK, tools, runtimes, and APIs for

deploying, and running applets and applications in Java

J2EE (Java 2 Enterprise Edition) Enterprise-class server side applications

J2ME (Java 2 Micro Edition) A highly optimized Java runtime environment

targeting a wide range of consumer products

Page 8: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

J2EE Technologies

Enterprise JavabeansJava Server PagesJava ServletJ2EE ConnectorJNDIIDL (for interoperability with CORBA)Java Message Service

Also a new Enterprise bean type

JavaMailTransactions (JTA, JTS)JDBC

Technologies and APIs for building and deploying enterprise-class server applications.

Page 9: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

What Is JMS?

Vendor neutral (standard) API that enables Java programs to communicate asynchronously via messages Publish-subscribe and point-to-point (queuing)

Component of J2EE http://java.sun.com/j2ee/

Developed with “support and encouragement” of many enterprise messaging vendorsFurther information available: http://java.sun.com/products/jms/docs.html

– Spec, source, javadoc, jar, sample programs http://java.sun.com/products/jms/faq.html

– FAQ (both general and technical questions)

Page 10: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

The Promise of JMS

“Messaging for the masses” Could have similar impact that SQL had on databases Similar to JDBC (which all vendors now support)

First enterprise messaging API to achieve wide industry support (standard)

Simplifies development of enterprise applications (ease of use)

Leverages existing enterprise-proven messaging systems (implementation)

Easy to write portable messaging based business applications (write once, run anywhere)

Page 11: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

The Perils of JMS

Views world as “Java centric”Complexity of code Design by committee

Limited performance Can’t multi-thread a session No buffering Message servers in Java

No monitoringNo end-to-end securityNo interoperability testingNo JMS certification (coming Q3 2001 from Sun)

Page 12: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian and Sun

Details on Partnership

Page 13: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian and Sun Partnership

Talarian is first MOM vendor to become Sun J2EE licensee

Talarian and Sun will do a Worldwide Seminar Series on JMS in Q2 2001

Talarian only vendor to use JMS in product name Workbench for JMS

Page 14: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s JMS

The Industry’s 1st Enterprise JMS

Page 15: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s World-Class Customers

Page 16: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s JMS

Uses proven SmartSockets infrastructure Brings Talarian 10+ years experience at NYSE et.

al. to JMS market

First enterprise quality JMSWorld’s fastest JMS product Benchmarked at 10,000+ messages per second

Enables real-time communication with applications in C, C++, Java, and ActiveXComplete messaging product line Monitoring, fault tolerance, dynamic routing, etc.

Page 17: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

JMS Vendor’s Monolithic Architecture

JMS Client

JMS Client

JMS Client

JMS ClientJMS Client

JMS Client

JMS ClientJMS Client

JMS ServerJava

JMS Clients invoke the JMS services.

JMS Client

Page 18: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s Distributed Architecture

JMS Client

C++ Client

V-BasicClient

C++ ClientPower Builder Client

JMS Client

Java ClientC Client

RTserverC/C++

RTserverC/C++

RTserverC/C++

RTserver Cloud

Our implementation does NOT assume a Java centric view of the world

Active-X Controls

Message routers written in C/C++ give highest possible

performance

Page 19: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Why Is Our JMS so Fast?

Talarian’s product are deployed in the world’s highest performing applications: NYSE, CBOE, PHLX, Nasdaq, MCI, … 10+ years experience

Message buffering

Message routers written in C/C++

SmartSockets is first JMS enabling communication over both unicast and multicast Unicast: use when communication is 1-1, over a WAN, over

Internet, or where network is not multicast enabled Multicast: use when high fan-out required, 1-to-many, over

controlled network; works well over satellite + terrestrial

Page 20: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Publisher

Subscriber

Mu

ltic

ast

TCP

TC

P

Unicast and Multicast

Subscriber

Subscriber

Subscriber

Subscriber

Subscriber

SSL

Subscriber

SmartSockets

Cloud

Page 21: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Talarian’s JMS Packaging

Workbench for JMS Developer Edition Low cost, get going quickly, web download Smaller applications

SmartSockets JMS Enterprise Edition Fully fault tolerant and scalable Takes advantage of full SmartSockets

infrastructure Interfaces for C, C++, Active-X, …

Page 22: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Workbench for JMS GUI

Page 23: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Product Rollout

In beta now

March, 2001, Version 1.0

Page 24: Talarian’s New JMS Offering and Sun Partnership

Talarian Proprietary

Summary

JMS will do for messaging what SQL did for databasesTalarian announces partnership with Sun First MOM licensee of J2EE Series of joint seminars on JMS

Talarian is introducing the leading implementation of the Java Messaging Service (JMS) into the market Draws on our 10+ years experience Fastest and most scalable JMS on the market