Hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET.

Slides:



Advertisements
Similar presentations
Keys to Maximizing Component Reuse: Lessons and Case Studies OReilly Conference on Enterprise Java March 29, 2001 Presented by Gary Baney CTO, Flashline.com.
Advertisements

C++ Development on Linux Agenda Introduction Editors Debuggers GUI IDEs Make Automake Exploring further.
Welcome to Middleware Joseph Amrithraj
SANKHYA ® Varadhi The Digital Bridge TM. (c) Sankhya Technologies Private Limited. All Rights Reserved.2 Varadhi at a glance Object middleware.
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP StoreOnce How to win.
6/2/2015Page 1 SOA Development and Deployment B. Ramamurthy.
DEPARTMENT OF COMPUTER ENGINEERING
The Apache Web Server  Started in April 1996 as an open source multiplatform web server (Windows, FreeBSD, UNIX, and Linux compatible).  Now the world’s.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Data Center End to End Monitoring With System Center
September 2011 At A Glance The API provides a common interface to the GMSEC software information bus. Benefits Isolates both complexity of applications.
COP4020 Programming Languages
Oracle Fusion Middleware for SMBs Oracle Application Server 10 g Standard Edition One.
01 Introduction to Java Technology. 2 Contents History of Java What is Java? Java Platforms Java Virtual Machine (JVM) Java Development Kit (JDK) Benefits.
LESSON 1 INTRODUCTION Compiled By: Edwin O. Okech [Tutor, Amoud University] JAVA PROGRAMMING.
Maciej Gruszka Principal System Engineer 11 October 2005 The New World Order is Fluid BEA’s integration infrastructure as a tool decreasing operational.
1 Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. Open Source Strategy NexJ Systems Inc.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Standardize on Team Foundation Server across the enterprise with Teamprise Corey Steffen General Manager
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
CS 350 Operating Systems & Programming Languages Ethan Race Oren Rasekh Christopher Roberts Christopher Rogers Anthony Simon Benjamin Ramos.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
September 6, 2015 Connecting Client Applications to Informix Databases using IBM Informix Connect and ODBC James Edmiston Database Consultant Quest Information.
Introduction to .NET Rui Ye.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
Enterprise Storage A New Approach to Information Access Darren Thomas Vice President Compaq Computer Corporation.
C# Overview and Features. Content I.History of C# II.Architecture III.How to install IV.Features V.Code Sample VI.Microsoft.NET Platform VII.Why use C#
WINS Data provides customized software solutions, web development, client-server applications using all major up-to-date technologies. We have experience.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Versus JEDEC STAPL Comparison Toolkit Frank Toth February 20, 2000.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
NMS Case Study HP OpenView Network Node Manager Hong-taek Ju DP&NM Lab. Dept. of Computer Science and Engineering POSTECH, Pohang Korea Tel:
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Linux interoperability Question: How can I handle interoperability between Linux and UNIX in my IT environment? HP’s Approach With HP’s Linux Compatibility.
Bring Linux apps to hp-ux 11i: it’s easier than you think mary kwan hp
Microsoft.NET; A vision for the next generation of XML Web Services. Steven Adler Product Manager Microsoft EMEA.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
Connectivity Solutions from DataDirect™ John Goodson Vice President, DataDirect, R&D.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
Top 5 IDE that Simplifies PHP Development Biztech IT Consultancy Pvt. Ltd. | |
Visual Programming Borland Delphi. Developing Applications Borland Delphi is an object-oriented, visual programming environment to develop 32-bit applications.
Red Hat Enterprise Linux Presenter name Title, Red Hat Date.
Peter Idoine Managing Director Oracle New Zealand Limited.
Business Applications– Using Java _____ Presented by Priya Saha.
Breaking free from conventional thinking about CRM Presented by: Microsoft Dynamics CRM and HP platforms Plaza Dynamics Conventional Thinking: Integrated.
Introduction to Algorithm. What is Algorithm? an algorithm is any well-defined computational procedure that takes some value, or set of values, as input.
The Holmes Platform and Applications
Computer System Structures
WebSphere Diego Leone.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Azure Infrastructure for SAP®
Outline SOAP and Web Services in relation to Distributed Objects
Outline SOAP and Web Services in relation to Distributed Objects
IBM Start Now Host Integration Solutions
HP C/C++ Remote developer plug-in for Eclipse
Intel® Parallel Studio and Advisor
Virtual Machines (Introduction to Virtual Machines)
Enterprise Program Management Office
Running C# in the browser
Presentation transcript:

hp’s application development: flexible, rich, and very powerful agenda hp’s app dev solutions hp-ux 11i app dev tools Linux & open source tools Microsoft’s.NET summary

deliver flexible, rich, and very powerful development tools partner with industry leaders to offer high performance & integrated solutions for HP platforms create, collaborate, and contribute to developer community offer comprehensive services and leading technical expertise develop from anywhere deploy to any HP platforms To address the developer challenges of an integrated, heterogeneous world of apps and web services through: standard-based frameworks consistent programming models with open systems robust suite of dev tools that reduce time to market and deliver an assured quality of experience services to help you achieve values from hp

hp’s application development solution: develop from anywhere to deploy on Itanium-based systems Aries - dynamic binary translator; no recompile cross & native compilers hp-ux Java from HP Linux Porting Kit (API), run native hp-ux 11i source platform hp’s offerings deployment platform subject to change without notice – current as of October 1, 2002 Linux Runtime Environment (ABI) [H2, 2003], run binaries IA-32 Linux Developer’s Kit Linux Porting Kit (API) PA-RISC/hp-ux 11i existing applications PA-RISC/hp-ux 11i new applications Linux Pentium

run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with Aries Aries - dynamic binary translator; no recompile hp-ux 11i PA-RISC/hp-ux 11i existing applications Aries - runtime binary emulator through dynamic translation and interpretation. invoked automatically by the hp-ux kernel over four years of hp's investment with patents faster time to market maintain one source code execute PA-RISC applications transparently, accurately, and efficiently free and included with hp-ux 11i for the Itanium processor family

run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with native compilers cross & native compilers with C, C++, and Fortran hp-ux 11i PA-RISC/hp-ux 11i new applications highly tuned and optimized to execute instructions faster and more parallel processing designed to exploit the benefits of the Itanium architecture share a common implementation of the code generator and optimizers to maximize inter-operability between languages share design structure to facilitate the integration of common components - code generator, optimizer, linker, and debugger cross compilers will not disturb any existing PA-RISC app to allow a phased transition to Itanium hp-ux libraries include C99, Unix95, and PA-RISC math functions proof points/successes: –millions of lines of C, C++, and Fortran source code, including HP-UX 11i itself –over 100 ISVs to make their apps available for HP-UX 11i –tuned leading SPEC2000 benchmark performances

run hp-ux 11i PA-RISC applications on hp-ux 11i for Itanium 2 with hp-ux 11i Java hp-ux 11i Java from HP hp-ux 11i PA-RISC/hp-ux 11i new applications integration of HP and ISV software products development tools –Togethersoft, Borland performance tuning tools –HPjmeter, HPjtune, HP Glance, Sitraka Jprobe middleware products –web servers (HP Apache, Zeus) –app servers (BEA WebLogic, Oracle9i AS, WebSphere, SunONE, ATG) –web services (IONA) deployment tools: configuration, InstallShield, InstallAnywhere, swinstall, WebStart management and monitoring: HP OpenView, Wily Introscope highly tuned and optimized for best UNIX performance fully integrated, tested, and supported by HP-UX lab expertise based on J2EE® standards for open systems & web services included with hp-ux 11i and free downloads at

hp-ux java outperforms sun and ibm in SPECjvm98 UNIX SPECjvm98 performance (specjvm98) hp-uxsolarisaix relative performance per CPU # hp-ux is 3.6x better hp-ux is 2x better page 7 #1 best single system performance (ECPerf) Bops/min sun fire v880 solaris rp8400 hp-ux 11i hp-ux 11i is 2.3x faster. 37,791 16,668 hp leads with single system ECperf (SPECjAppServer2001) performance

run Linux applications on hp-ux 11i: source compatibility Linux Porting Kit (API) Open Source Developer’s Toolkit  a collection of 50+ popular Open Source tools Linux-Compatible APIs  work concurrently with existing hp- ux libraries to make available 96% of Linux core APIs Linux Software Transition Kit  scanner tools to identify porting issues and suggest recommendation for changes Linux Porting Guide & Support Services  reduce porting efforts with over 50 Open Source tools and 96% of Linux core APIs  improve productivity with scanner tools to find porting issues  simplify developer’s experience with this out-of-the-box porting kit  free download and CD at Linux Pentium hp-ux 11i hp-ux 11i PA-RISC

developer’s experience: Linux porting kit for hp-ux 11i Linux STK Linux Sources find porting problems 1. Editor (vim, Xemacs, vi, …) fix porting problems 2. gcc g++ hp-ux 11i C/C++ hp-ux 11i aCC compile 3. wdb gdb debug 5. wdb gdb wdb gdb link with libs 4. hp-ux 11i core system libs Libhplx App libs Open Source Developer’s Toolkit libs Gcc libs G++ libs App libs Linux porting kit for hp-ux 11.0/11i CD media HP-UX 11i application release CD media

run Linux applications on hp-ux 11i: binary compatibility Linux Runtime Environment (ABI) [H2, 2003] hp-ux 11i Linux Linux LE Itanium Runtime Environment  a collection of libraries and tools, including commands, utilities, packages, and marshalling layers Linux Runtime Environment White Paper  extensive, easy-to-use paper documenting binary compatibility processes between Linux and HP-UX  develop on Linux, deploy to HP-UX  support one source code  run “Linux” applications on HP-UX with mission critical features  reduce build and support costs for multi-OS opportunities subject to change without notice – current as of October 1, 2002

summary deliver flexible, rich, and very powerful development tools partner with industry leaders to offer high performance & integrated solutions for HP platforms create, collaborate, and contribute to developer community offer comprehensive services and leading technical expertise

more info & references Thank you!

hp’s application development solution: develop from everywhere hp-ux 11i source platform hp’s offerings deployment platform IA-32/Linux IA-64 Linux developer’s kit Linux IA-32/NT.NET [2003] PA-RISC/hp-ux existing applications PA-RISC/hp-ux new applications Aries - dynamic binary translator; no recompile cross & native compilers hp-ux Java from HP IA-64 Linux developer’s kit NT IA-32/Linux Linux Porting Kit (API) Linux Runtime Env (ABI) [2003] subject to change without notice – current as of October 1, 2002

run IA-32 Linux applications on Linux/Itanium processor family IA-64 Linux developer’s kit IA-32/Linux Linux HP IA-64 Linux Simulator Native User Environment IA-64 Root File System Highly optimized mathematical functions for the Itanium architecture a set of installable software components that allow users to develop, execute and debug IA-64 Linux applications on IA-32 systems running the Linux operating system  free download and CD at

run IA-32/NT applications on NT/Itanium processor family joint worldwide initiative (9/23) both companies have longstanding relationship combines HP's IT infrastructure technology and services with Microsoft.NET software create one of the world's largest, most specialized forces of.NET consultants and systems architects combined with the broadest choice of technology platforms in the industry capabilities to integrate solutions across global enterprises IA-32/NT.NET [2003] NT Represent a total investment of more than $50 million (US) by the two companies More than 5,000 HP sales professionals will be trained on.NET 3,000 HPS professionals will be certified on.NET HP will create a new group of.NET solutions architects Microsoft endorses HP has a "worldwide prime integrator" for Microsoft.NET technologies subject to change without notice – current as of October 1, 2002