Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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 Talarian Proprietary Agenda News What Is JMS? Perils and Promise of JMS Talarian’s JMS Talarian and Sun Partnership Talarian Proprietary News Two Exciting Java Announcements 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 Talarian Proprietary What Is JMS? How JMS Fits into the Java Platform 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 Talarian Proprietary J2EE Technologies Technologies and APIs for building and deploying enterprise-class server applications. Enterprise Javabeans Java Server Pages Java Servlet J2EE Connector JNDI IDL (for interoperability with CORBA) Java Message Service Also a new Enterprise bean type JavaMail Transactions (JTA, JTS) JDBC 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 vendors Further 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) 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) 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 monitoring No end-to-end security No interoperability testing No JMS certification (coming Q3 2001 from Sun) Talarian Proprietary Talarian and Sun Details on 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 Talarian Proprietary Talarian’s JMS The Industry’s 1st Enterprise JMS Talarian Proprietary Talarian’s World-Class Customers Talarian Proprietary Talarian’s JMS Uses proven SmartSockets infrastructure Brings Talarian 10+ years experience at NYSE et. al. to JMS market First enterprise quality JMS World’s fastest JMS product Benchmarked at 10,000+ messages per second Enables real-time communication with applications in C, C++, Java, and ActiveX Complete messaging product line Monitoring, fault tolerance, dynamic routing, etc. Talarian Proprietary JMS Vendor’s Monolithic Architecture JMS Client JMS Client JMS Client JMS Client JMS Server Java JMS Client JMS Client JMS Client JMS Clients invoke the JMS services. Talarian Proprietary JMS Client JMS Client Talarian’s Distributed Architecture C Client Java Client RTserver Cloud JMS Client Message routers written in C/C++ give highest possible performance C++ Client RTserver RTserver C/C++ C/C++ V-Basic Client RTserver C/C++ JMS Client Active-X Controls Our implementation does NOT assume a Java centric view of the world Talarian Proprietary Power Builder Client C++ Client 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 Talarian Proprietary Unicast and Multicast Subscriber SSL SmartSockets Cloud Multicast Publisher TCP Subscriber Subscriber Subscriber Subscriber TCP Subscriber Talarian Proprietary Subscriber 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, … Talarian Proprietary Workbench for JMS GUI Talarian Proprietary Product Rollout In beta now March, 2001, Version 1.0 Talarian Proprietary Summary JMS will do for messaging what SQL did for databases Talarian 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 Talarian Proprietary