talarian’s new jms offering and sun partnership
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 PresentationTRANSCRIPT
![Page 1: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/1.jpg)
Talarian Proprietary
Talarian’s New JMS OfferingandSun Partnership
![Page 2: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/4.jpg)
Talarian Proprietary
News
Two Exciting Java Announcements
![Page 5: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/6.jpg)
Talarian Proprietary
What Is JMS?
How JMS Fits into the Java Platform
![Page 7: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/12.jpg)
Talarian Proprietary
Talarian and Sun
Details on Partnership
![Page 13: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/14.jpg)
Talarian Proprietary
Talarian’s JMS
The Industry’s 1st Enterprise JMS
![Page 15: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/15.jpg)
Talarian Proprietary
Talarian’s World-Class Customers
![Page 16: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/22.jpg)
Talarian Proprietary
Workbench for JMS GUI
![Page 23: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/23.jpg)
Talarian Proprietary
Product Rollout
In beta now
March, 2001, Version 1.0
![Page 24: Talarian’s New JMS Offering and Sun Partnership](https://reader036.vdocuments.net/reader036/viewer/2022062803/568146c6550346895db40093/html5/thumbnails/24.jpg)
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