ࡱ> fe3(   http://www.sankhya.com/info/products/varadhi/docs/varadhi_11_perf.pdf/ 00DTimes New Roman\1v 0( 0DTahomaew Roman\1v 0( 0" DWingdingsRoman\1v 0( 00DArialngsRoman\1v 0( 0" a.  @n?" dd@  @@`` ( >w         0e0e A@A5%8c8c     ?1d0u0@Ty2 NP'p<'p@A)BCD|E?@8 uʚ;2Nʚ;g40d0dv 0ppp@ <4!d!d` 0LH2<4dddd` 0LH2VN___PPT90(?- (c) 2000-2003 Sankhya Technologies Private Limited. All Rights Reserved. O =(1 SANKHYA Varadhi The Digital Bridge TMR2)( d1 Varadhi at a glance M Object middleware solution for distributed systems development Helps embedded systems developers and enterprise developers create light-weight applications and integrate them in a standards compliant manner Enables distribution of software across Windows, Linux and Solaris hosts and embedded systems like mobile phones and PDAs (!L NGVaradhi Editions  SANKHYA Varadhi SE, lightweight CORBA ORB SANKHYA Varadhi XE, object middleware for embedded systems SANKHYA Varadhi FT, fault tolerant CORBA support SANKHYA Varadhi RT, real-time CORBA extensions4v$ Varadhi - Components and Tools - idlc, IDL compiler for C++, Java and WSDL vconf, interactive platform configuration and generation tool dumpior, IOR viewer ns, Varadhi Names (Naming Service) nsman, Naming Service Manager es, Varadhi Events (Event Service) ORB and POA Libraries ( Dynamic, Static and Debug versions) , !(=#`,^ Varadhi Services Varadhi Services is a collection of common object services each compliant with OMG s Common Object Services Specification or other OMG standards Varadhi Services complement SANKHYA Varadhi and together provide a robust and standards compliant distributed application platform for embedded and enterprise distributed systems development List of Varadhi Services Varadhi Names  CORBA Naming Service Varadhi Events  CORBA Event Service Varadhi Logger  Logging Service (Planned).iZuZiuO Platforms Supported 4Host OS Windows NT/2000, Solaris 2.7, RH Linux 7.2 Compiler Visual C++ 6.0, Embedded Visual C++, gcc 2.95.2 Target OS Windows CE, OSE, QNX, Monta Vista Linux. (NucleusPlus and VxWorks are planned) Windows NT/2000, Solaris 2.7, RH Linux 7.2 Target CPU x86, ARM, Ultra Sparc, PowerPC, MIPS + 0 z %+ 0 z  %    ba( T% Key Features  Conforms to OMG s CORBA 2.2 (Minimum CORBA). Roadmap for Varadhi includes support for CORBA 2.6 Support for static or dynamic memory allocation Debug/profile support Including and excluding C++ exceptions Small footprint and interoperability with IIOP Readily customizable sample programs On-site training and consulting services VM$ZZ""5 <Varadhi  Typical Applications" ( Distributed embedded systems CORBA for subsystems (Telecom/OSS) Federated application development Distributed fault tolerance Lightweight enterprise applications J"#%Why SANKHYA Varadhi ?Configurable and Easy to use Varadhi includes an interactive configuration and platform generation utility called vconf. Vconf makes it easy to create a ready to use version of the Varadhi target platform for a particular target environmentZ,UsWhy SANKHYA Varadhi ? Easy to Port The target platform generated by vconf includes any source code that is target dependent, which may have to be rebuilt/modified for a particular target environment. This makes porting Varadhi an easy task.!Why SANKHYA Varadhi ?Easy to Debug With the extensive log of messages printed by Varadhi (debug version) application developers can easily debug their applications. #Why SANKHYA Varadhi ?High Performance http://www.sankhya.com/info/products/varadhi/docs/varadhi_11_perf.pdf Performance Range Less than 0.5 milliseconds per invocation for calls to same host. Less than 1 millisecond per invocation for calls to remote hosts. PjG,B!0VWhy SANKHYA Varadhi ?Transport Layer Abstraction Varadhi uses a very simple, intuitive and powerful transport layer abstraction. This makes it easy to add support for new transports.Why SANKHYA Varadhi ?OS Abstraction The core Varadhi library is completely independent of a particular operating system. The only OS dependent features are abstracted into the OS abstraction making it easy to add support for a new operating system.ZWhy SANKHYA VaradhiSmall Footprint o Designed for Minimum CORBA, Varadhi has a very optimized footprint, as low as 100KB on an x86 Linux machine !Why SANKHYA Varadhi Configurable Memory Allocation ^The static version of Varadhi allows memory for the various internal objects to be configured.Why SANKHYA VaradhiSeveral ready to use samples. VVaradhi includes many ready to run samples. Makes it easy to develop new applications. Why SANKHYA VaradhiNaming Service Event Service 6Varadhi includes embeddable Naming and Event services.!Why SANKHYA Varadhi Professional Support Varadhi is backed by prompt and professional support. Basic installation support is completely free. Standard and premium support options available."Why SANKHYA VaradhiCompetitive Pricing vNo royalties Simple licensing model Developer licenses starting at USD 495/- Deployment licenses starting at USD 999/-wZw Next Steps  E Evaluation SANKHYA Varadhi is available for free 30 day evaluation If you would like to evaluate Varadhi, please visit and fill an evaluation request form: http://www.sankhya.com/info/products/varadhi/download.html We will send you the download and evaluation information Purchase Please send inquiries to sales@sankhya.com ;9  :9     Thank You !   SANKHYA, Varadhi, Web Varadhi, SANKHYA TECHNOLOGIES, SANKHYA Tools Collection, SANKHYA Translation Framework, Dynamically Targetable Tools Framework, SANKHYA Partners, SANKHYA Labs, SANKHYA Software, SANKHYA Assembler, SANKHYA Simulator, SANKHYA Development, SANKHYA Education, SANKHYA Research, Varadhi Services, The Digital Bridge, AppChain, AppCore, AppBundle, AppFed are Trademarks, Service Marks or Registered Trademarks of Sankhya Technologies Private Limited. OMG and CORBA are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries. All other brands and names are the property of their respective owners. .#bz   8 ` 33PP` 3333` ___MMM` 13` 333fpKNāvI` j@v۩ῑ΂H` Q_{>?" dd@,?n<d@ `7 `2@`7``2 n?" dd@   @@``PR    @ ` ` p>>     (    <k" @   Tod" @   <4r"U_ @   Ttd">& @   Nw"P @   <z"p @   C x}?d?"bUv @   6 "U  T Click to edit Master title style! !$  0 "   RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S  6 "@  B*  6< "    D*  6, "`  D*B  s *޽h ? 3333  Blends%     @k (  T +  "+bb P@ # "Dwoh  s *"PP  Bd" P@bb P 0  # "Nyh  s *"P    Bd"P 0 z   <" a*h   s *"   f?d?"+)  <,4 ?"pP  T Click to edit Master title style! !  0Ȣ4 " `   4 W#Click to edit Master subtitle style$ $  6<4 "`p  4 F*  6h4 "`p  4 H*  6(4 "` 4 H*B  s *޽h ? 33330 zr (    01k P   k P*    04k    k R*  d  c $ ?  k  02k  @ k RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S  6x?@ACDEFGHIJKLMNOPQRSTVWXYZ[\^_`abcdgRoot EntrydO)Current User]SummaryInformation(B$PowerPoint Document(BDocumentSummaryInformation8U