Á¦¸ñ : hp developer news ------- May, 2002 ±Û¾´ÀÌ: HP-AS(HPAS) 2002/05/04 05:11:42 Á¶È¸¼ö:6235 ÁÙ¼ö:863 |
|
| |
 |
|
hp developer news |
| |
This edition of
the HP Developer Newsletter has combined the HP Web Services Developer and
HP Developer Newsletters. This newsletter will continue to be published
monthly to provide the latest tips, tricks and information about HP
developer products, tools, services, support, events and opportunities. If
you wish not to receive this in the future you may unsubscribe.
If you have received this email from a colleague or friend and would like
to subscribe, please subscribe.
|
Transactions and Web Services
With the advent of Web Services, service
providers who wish to take advantage of this large B2B space are
populating the Web. However, there are still important security and
fault-tolerance considerations, which must be addressed. One of
these is the fact that the Web frequently suffers from failures that
can affect both the performance and consistency of applications run
over it. For example, if a user purchases a cookie granting access
to a newspaper site, it is important that the cookie is delivered
and stored if the user's account is debited; a failure could prevent
either from occurring, and leave the system in an indeterminate
state. Read the full story: http://www.hpmiddleware.com/newsletters/hpdevelopernews/feature/may02.html
|
|
Evolving Success Factors for Application
Servers
by Jon Maron, HP Middleware As more and
more features get rolled into these J2EE application servers,
spurred both by user demand and the competition of vendors busy
distinguishing themselves in the marketplace, a new architecture is
being pushed by several companies. These companies identify the need
for J2EE application servers and the solutions built on them to be
adaptable and flexible to new technologies. As the J2EE
specification grows, along with Web services, the need for a
services oriented approach to application servers and applications
is necessary to keep vendors and enterprise development groups
responsive and iterative in their deployment. Jonathan Maron is a
distinguished engineer with Hewlett-Packard's middleware division.
He was the lead on HP Bluestone's J2EE 1.2 compatibility effort, and
also principal architect of the Bluestone EJB 1.1 server. Jonathan
is a member of the JavaSoft EJB and J2EE expert groups. Read
the full article: http://softwaredev.earthweb.com/sdtech/article/0,,12065_999231,00.html
Key Features of UDDI4J Version 2
Ravi Trivedi writes about the
new features in the UDDI4J API that will improve the programming and
capabilities of Web services. Ravi is a Technical Lead for
the UDDI4j and UDDI teams at Middleware Labs, E-Solutions Division,
Hewlett Packard, Bangalore. He holds a masters degree in computer
science from the Indian Institute of Science and is an expert group
member for HP in JAXR (JSR 93). He is a committer for the UDDI4j
project at www.uddi4j.org and has been involved in developing core
Web services infrastructure such as UDDI and e-speak. He has been
responsible for architecting and implementing some of the very first
solutions in production using Web services. Trivedi is also
presenting at Invent 2002, the HP worldwide developer conference,
May 28-31 in Las Vegas http://www.hp.com/go/invent2002.
His presentation is, "UDDI: Matchmaking for Web Services", and he
will be leading one of the Table Topics Lunch Sessions. Read
the full article: http://softwaredev.earthweb.com/sdtech/article/0,,12065_1006601,00.html
Avoiding Pitfalls in Declarative Security: A
roadmap to portable access policy
Applications need to prevent improper
access to data and ensure that data integrity can be maintained. To
guard against such compromises, developers must first have an
awareness of resource sensitivity. Proper safeguards need to be in
place within the workplace and development process to ensure that
sensitive information isn't inadvertently made available for
improper viewing and/or modification. This article describes
certain aspects of J2EE declarative security, in particular how
security constraints are used within the Web tier to protect access
to resources with varying levels of sensitivity. It also illustrates
the use of a sample application as a tool for determining the
behavior of a given application server's constraint matching. I'll
also share some of the issues I encountered while developing and
deploying the sample application across several application server
platforms. Larry McCay, a
senior architect for Hewlett-Packard Middleware, has been designing
and developing software for over 10 years. Larry has been a major
contributor to the Hewlett-Packard Application Server and Netaction
Platform and is active within the JCP in the area of security.
Read the full article: http://www.sys-con.com/java/article.cfm?id=1404
Developing Real-World Web-Services-based
applications
by Sandeep Chatterjee, Ph.D.
published April 22, 2002 Web Services
are software components that are exposed to a network via a
statically-defined interface, allowing other applications to be
developed that leverage that exported functionality. Web Services
are interesting and differ from other distributed computing
technologies because they are based on SOAP messages, which are
encoded XML transported over HTTP (among other common protocols).
Essentially, Web Services provide a reasonably lightweight and
standard mechanism for computer-to-computer communications.
While many believe that "killer apps" will make Web Services
catch on, it is in fact a well thought out application architecture
that will foster innovation, support short time-to-market, and keep
a lid on operational overhead. Read the full article at www.javaboutique.com.
Extreme Java GUI Testing
Tom Hammell, TID
published: April 24, 2002 The ideas of
Extreme Programming (XP) has been considered by most developers as a
way to try to produce quality software in today's fasted paced
development environment. Although not everyone agrees with all
aspects of XP, the idea of unit testing is a widely accepted
practice. The basic idea is that tests are written as code is being
developed. This allows a developer to keep track of the state of the
software as it is being developed and also gives them the ability to
easily run regression tests as the code is refactored. With today's
short development cycles, developing software without unit tests is
like driving down a California freeway at rush hour, blindfolded.
You're bound to run into an unexpected problem. Read the
full article at http://www.developer.com.
Write Once, Run Anywhere Web Services
Sandeep Chatterjee, Ph.D.
published: April 22, 2002 The Java
programming language gave developers a real ability to write a
program once to run on many platforms. Yet, portability is more
complicated than just program execution. It involves making an
application available across a wide range of platforms and devices.
As IT organizations become more involved in creating web
services and applications that use them, developers subsequently
begin drilling into ways for immediately utilizing the new
technology. What's often overlooked are challenges further down the
road, such as maintenance and portability. Many developers haven't
yet made portability a priority with web-service applications, but
they should if services are to be made truly accessible from
anywhere on the internet via standard protocols. Portability
of web services and their associated applications has to do with the
complexity of managing the plethora of servers, clients, hand-held
devices such as PDAs, cell phones, and digital-entertainment
centers. This wide variety of devices makes supporting an
application very difficult and expensive. For example, an
application may want to make an MP3 file available to a user from a
music service, whether that user is sitting in front of a PC,
digital-entertainment center, or hand-held PDA. When the application
is running on a digital-entertainment center with high-speed network
access, the goal may be to optimize the quality of the music
playback and perhaps minimize the cost of the web service used. On a
hand-held PDA, the application may need to be optimized for audio
decode and playback, thus reducing network-bandwidth requirements.
These represent difficult porting challenges. And, it is
prohibitively expensive to manage all possible devices and
platforms. What is needed is a bridge to connect application
requirements with web-service capabilities. Read the full
article at http://www.javaboutique.com.
HP Application Server 8.0 and WebGain TopLink
4.0 Plug In
Object/relational mapping addresses the
issue of persisting objects in relational databases. Objects
typically reside in system memory at execution time. In order to
allow these objects to persist between executions, it is necessary
to save them to a permanent storage facility, usually a relational
database. There are various ways in which to go about implementing
the persistence layer, some more specialized than others.
Read White Paper: http://dsportal.eservices.hp.com/dspp/files/unprotected/HP-AS_80_TopLink_Integration_RC3-US.pdf.
Itanium Software Conventions and Runtime
Architectures
This document describes common software
conventions for the Itanium architecture. It does not define
operating-system interfaces or any conventions specific to any
single operating system. Read White Paper: ftp://download.intel.com/design/Itanium/Downloads/24535803s.pdf.
Configuration Guide and Use of HP Products
Under Linux
This document describes the use of
products available in the HP catalog with Linux and some free
software. It gives the state of the support for hardware, software
to use, answers to some frequently asked questions and elements of
sizing. The goals are to offer a general view of free software
functions and their use at best with HP products, to make new users
of HP products rapidly operational, and to enable one to choose
products based on factual information. Read this
Document: http://tldp.org/HOWTO/HP-HOWTO/.
PA-RISC/Linux Boot How-To
This document outlines the procedures
for getting the current PA-RISC/Linux development kernel to boot on
your PA-RISC system. It also explains the functions of PALO, the
kernel loader for PA/Linux. Read this Document: http://tldp.org/HOWTO/PA-RISC-Linux-Boot-HOWTO/index.html.
|
|
User-Centered Design Tips and Tricks
It is important to ensure that your
products are usable and useful to your target audience. Adopting a
user-centered design (UCD) approach to product development can help
ensure this. By incorporating UCD, you will keep the end
user at the center of product and design decisions. This helps to
make the development and design process as objective as possible.
The product design will be affected less by whim and more by
statistics and user reviews. Read this article: http://www.hpmiddleware.com/newsletters/hpdevelopernews/tips/may02_01.html
|
|
Web Services Tooling: Get Your Web Services
Up and Running
INVENT ONLINE Seminar June 25, 2002
9:00am PST This session combines a presentation with demos
that highlight a way for developers to discover, view, create, edit
and register service interfaces and bindings (i.e. WSDL files
registered via UDDI); map service interfaces to and from backend
systems; deploy a service and register it; and monitor the HP Web
Services Platform runtime. The presenter, Alec Hoag, a technical
lead for HP's Web Services Developer Tools program, has experience
developing object-oriented data analysis and data visualization
products. He has presented classes on object-oriented programming
and has given numerous technical talks on web series,
object-oriented design and expert system technologies.
Register Here: http://www.hp.com/go/inventonline
|
|
HP Web services products and HP Application
Server (HP-AS) Workshop
Saturday, March 23, 2002 Bangalore,
India
A four member group from UDDI Team, Bangalore conducted
a voluntary one day workshop "Webservices: An UDDI Persepective" for
over 250 graduate students at PSG Coimbatore. PSG Coimbatore is a
leading Indian university for Computer Science graduates, offering
multiple computer science streams. The attraction of the seminar was
3 hour section that offered hands-on experience with a simple Web
service, involving all the layers in the Web services stack namely
XML, SOAP, WSDL and UDDI.
The Bangalor team discussed HP's
e-services strategy and the HP Middleware product offerings. They
explained the motivation for webservices and its vision for the
coming years. They introduced the Web services stack from the basics
and all of sessions were interactive and ended with a questions and
answers.
The students created a complete MathService
webservice from scratch. It was one of the biggest installations
(over 60 machines) of HP-AS, HP Web Services Platform (HP-WSP) and
HP Web Services Registry (HP-WSR) in action.
Gartner Group Symposium ITSpring 2002
San Diego, CA April 28 - May 2,
2002 HP Middleware will be at the Gartner Group Symposium in
San Diego. We will be demonstrating the MIS Orchestration of
Services and distributing HP Application Server CDs. For
more information on this event: http://symposium.gartner.com/news/event.php.id.17.html.
Software AG Experience 2002
Software AG Experience 2002 Orlando,
FL May 5 - May 7, 2002 HP Middleware will be at Software
AG in Orlando. We will be showing our Web Services Made Easy demo as
well as our the integration of their Tamino XML Server/Database with
HPAS. HP Application Server CDs will also be distributed.
For more information on this event: http://www.softwareagusa.com/events/exp2002/.
HP Middleware Limited Customer Release (LCR)
Product Information Day
June 11-12, 2002 HP Bristol Labs
Bristol, UK HP Middleware announces a Limited Customer
Release (LCR) Product Information Day. A LCR is a process where,
while a product is developed over a period of months, the
development and new features of the products are exposed to a
limited number of customers. At several specified dates during this
period, Hewlett-Packard holds an LCR Information Day where the
products are discussed and demonstrated, as they exist at the time.
Attendance at the Information Day provides an opportunity to
interact with the developers of the products, to review and test the
new products and features delivered in our new releases. Your
participation also gives you early access to the several Middleware
releases. During this LCR you will learn about Middleware's
new products including:
- HP Service Integrator
- HP Web Services Products
- HP Mobile Products
- HP Rich Media Platform
- HP Application Server, HP Message Service, and HP Transaction
Service
Participation is limited so be sure to register
early. To register please respond to Karen Esposito before
May 20, 2002. Kindly include the attendees' name, address, phone
number, and email address. Rooms have been blocked at the
following hotel: Holiday Inn Bristol North Filton
Road Hambrook Bristol BS16 1QX Tel: +44 870 400
9014 Fax: +44 117 9569735 When making your hotel
reservation, please quote block reference number: 11861. The HP
rates are ?0 (US$130) for standard rooms & ?15 (US$161) for
superior rooms. more information: LCR
InvitationLCR
AgendaLCR
FAQ
|
|
HP Arjuna awarded funding from the European
Commission
HP Arjuna Labs (Newcastle, UK) has just
been awarded funding by the European Commission of $233,000 for a
three-year research project into 'service composition' in
partnership with the following academic partners:
- Universidad Politenica de Madrid (Spain)
- Universita di Bologna (Italy)
- Swiss Federal Institute of Technology, Zurich (Switzerland)
- McGill University (Canada)
- Universita degli Studi di Trieste (Italy)
- University of Newcastle upon Tyne (UK)
While
the European Commission's 'call' for proposals was heavily
oversubscribed, the successful project "ADAPT" (Middleware
Technologies for Adaptive and Composable Distributed Components) was
awarded after review by independent experts had scored the proposal
with a maximum 5! Read this article: http://www.hpmiddleware.com/newsletters/hpdevelopernews/whatsnew/may02_01.html.
HP Middleware releases 2nd Rich Media
technology preview
The idea of leveraging and manipulating
unstructured data in the form of digital assets is a new and
emerging area for developers. The term "rich media" refers to
elements in a broadcast, broadband transmission, media application
and/or a Web page that exhibit dynamic motion over time or in
response to user interaction. HP Rich Media technology
preview #2 focuses on the metadata framework, storage abstraction,
and two new development tools. Read the full story
here: http://www.hpmiddleware.com/newsletters/hpdevelopernews/whatsnew/may02_02.html
HP listed on XML Signature Interoperability
Matrix
With the recently released Web Services
Platform 2.0, http://www.hpmiddleware.com/products/hp_web_services/default.htm,
HP has been added to the XML Signature Interoperability Matrix http://www.w3.org/Signature/2001/04/05-xmldsig-interop.html
of the W3C web site. HP Web Services Platform 2.0 includes
implementations of:
- XML DSIG
- XML C14N
- SOAP-SEC
To download an evaluation version of the Web
Services Platform, visit here: http://www.hpmiddleware.com/download
HPjtune Now Available
HPjtune, now available for "technical
preview", is a tool that assists in tuning the Java Virtual Machine
(JVM) based on trace data collected in production or in performance
testing. This release enables the analysis of the HotSpot JVM
Garbage Collector on HP-UX. With its simple concise summaries of
Garbage Collection (GC) trace data and intuitive graphical
presentation of key metrics, HPjtune makes it easy to interpret GC
behavior and tune the JVM to minimize the GC intrusion when the
application is running at production loads. A simulation facility
allows a user to conduct what-if analysis on heap parameter changes
without resorting to expensive test cycles. Read more: http://www.hp.com/products1/unix/java/java2/hpjtune/index.html
HP mBuilder 1.5 Technology Preview
HP mBuilder is an easy-to-use GUI tool
for developing static and dynamic web pages for mobile devices. HP
mBuilder can help you save time by translating your application
screens into device specific markup languages; visually displaying
your application in different devices; and automatically generating
XSL style sheets for you. The new beta version of HP mBuilder is now
available; the released product will be available for purchase May
20, 2002. Send questions to: mbuilder@cup.hp.com. For more
information: http://www.hp.com/GO/mbuilder
Linux Developer Resources
This web site provides a full range of
information, including HP's Linux offerings and developer resources;
events; news; and community. Visit
the site
hp application server 8.1
The HP Application Server 8.1, the
"next-generation" software application server has been released with
a focus localizing to various languages. HP-AS 8.1 now allows for
use in languages as follows:
- Documentation is available in Korean, Japanese and English
- Installers are available in Korean, Japanese, Simplified
Chinese, Traditional Chinese and English
- Trail Maps are available in Korean, Japanese, Simplified
Chinese, Traditional Chinese and English
- Runtime properties are available in Korean, Japanese,
Simplified Chinese, Traditional Chinese, French, German, Spanish
and English
Read more about hp application server: http://www.hpmiddleware.com/products/hp-as/default.htm
Download HP-AS: Click
Here to visit the download page
SDK and RTE 1.3 for hp-ux 11i v. 1.5 and 1.6
for Itanium Processor Family
The HP-UX SDK for the Java(tm) platform
(HP product B9788AA) provides the Java 2 programming tools and
runtime environment which allow you to deploy version 1.3 technology
with the best performance on Itanium Processor Family systems
running HP-UX 11i versions 1.5 (11.20) and 1.6 (11.22). For
more information: http://www.hp.com/products1/unix/java/itanium/index.html
EMACS for HP-UX 11
EMACS for HP-UX 11 is the Open Source
EMACS editor and development environment from GNU. This site
provides specifications, installation information, licensing and
download information and more. For more information: click
here
Agile Business Infrastructure Solution
The HP Agile Business Infrastructure
Solution helps enterprises and service providers transition to a
service-centric computing model, while protecting investments in
existing legacy applications. The solution is a new computing
platform comprised of a comprehensive array of HP software products
and services, including the Netaction Internet Operating Environment
(IOE); other select HP and partner software solutions; and a broad
range of HP platform services. Read more: http://www.bluestone.com/solutions/default.htm
HP KWDB Kernel/Driver Debugger 0.9
The KWDB Kernel/Driver Debugger for
HP-UX is a source-level kernel and driver debugger for the HP-UX
operating system, based on the HP WDB (GDB) user-space debugger.
Click
here for more information.
HPMD ISV Developments
The HP Middleware ISV "Extend &
Enhance" Program is proud to announce the availability of more third
party integrations developed by program members. The HPMD ISV
"Extend & Enhance" Program supports and recognizes ISVs who
integrate their software solutions with HP Middleware's product
offerings. To learn more about this program, go to http://www.hpmiddleware.com/HPMD_ISVs/default.htm.
Below is a list of the most recent integrations available
from our ISVs that provide caching that improves performance. To
learn more about these HP-ISV relationships, contact Megan Sanicki. Read
more: http://www.hpmiddleware.com/newsletters/hpdevelopernews/whatsnew/may02_03.html
|
|
download hp middleware products
This is the link that will take you to
the download page from which you can download hp middleware
products. http://www.hpmiddleware.com/download.
order hp application server and trail map
multimedia CDs
The physical product CDs including the
bonus trail map multimedia CD may be purchased for $19.95. To
purchase the physical product, please click
here.
listserv support
ListServ support is available from hp
middleware free of charge. We recommend this service in order to
keep in touch with the growing community of hp middleware
developers. The following is a link to the available listservs.
http://www.hpmiddleware.com/support/listserv_support.htm
developer solutions partner portal
HP's Developer and Solutions Partner
Portal (DSPP) contains software downloads, technical white papers,
development tips and techniques, example code and links to other
technical site. http://www.hp.com/dspp
developer gallery
This portal is a dedicated resource for
developers using the latest in Java, XML and wireless technologies.
Our goal is to help you find the references and tools including:
tutorials, demos, documentation, trailmaps and available downloads.
http://developer.hpmiddleware.com
hp netaction software suite
The comprehensive software foundation
for the development, integration, and deployment of new revenue
generating voice and data services. The hp netaction software suite
with its rich portfolio of standards-based software products and
solutions, provides a modular, integrated infrastructure that
enables you to solve today's business problems and easily transform
to a service-centric computing model. This complete, flexible
platform enables you to quickly and easily automate web and mobile
services for a rapid ROI. http://www.hp.com/products1/softwareproducts/software/netaction/index.html
|
|
|
|
|
| |
?1994-2001 hewlett-packard
company |
|
|