The first article (Vol. 3, issue 9) in this series on WebSphere Portal
Servers (WPS) search capabilities introduced you to some basic capabilities
of the native search features of WPS.
In this article we will use a hypothetical scenario in which we configure a
portal search portlet with user-defined categories. We will create
user-defined categories in which the search results will be contained. Once
this portlet is created, installed, configured, and run, we will be able to
see the results of the search displayed in one or more categories that we
will create.
We will be using the same IBM internet URL (www.ibm.com) that we used in part
1 as the site to crawl for content.
Setting Up the Collection
In this article we will customize the collection that we are going to create.
We'll begin with a brief overview of the process involved in setting up the
collection and t... (more)
When the programming model shifted from the traditional procedural model to
that of object-orientation, a major paradigm shift occurred in the world of
IT development. The focus was on encapsulating the state and behavior of
entities and calling that encapsulation a class. Instances of a class were
called objects, which occupied some space in the memory. Object orientation
(OO) brought in concepts of inheritance, encapsulation, and polymorphism that
could be applied to define relationships between classes. With the prevalence
of the use of OO in the programming world, developers ... (more)
Service Oriented Modeling and Architecture (SOMA) is a modeling and design
technique developed by IBM that provides prescriptive steps for how to enable
target business processes by defining and developing a service-based IT
solution. SOMA provides the communication link between the business
requirements and the IT solution. It provides guidance on how to use business
model and information as inputs to derive and define a service-based IT
model. SOMA, as a methodology, addresses the gap between SOA and object
orientation. This methodology approach provides modeling, analysis, des... (more)
Normal 0 false false false MicrosoftInternetExplorer4
In SOA, the main emphasis is on the identification of the right services
followed by their specification and realization. Although some might argue
that object-oriented analysis and design (OOAD) techniques can be used as a
good starting point for services, its main emphasis is on microlevel
abstractions. Services, on the other hand, are business-aligned entities and
therefore are at a much higher level of abstraction than are objects and
components.
In Part 1 of this book excerpt, we discussed the different layers of an SOA ... (more)
It has been well proven over the past few years that the best form of
information exchange (in a typical B2B and B2C environment) is through XML.
There are various XML-based standards (schema) for both the horizontal and
vertical market sectors and there are ongoing efforts to move toward a
standardized format in the various industry sectors.
With the proliferation of an XML-based information exchange, the industry is
bound to write lots of Java code to consume XML Schema-based documents. Java
Architecture for XML Binding (JAXB) provides a convenient way to bind an XML
Schema to... (more)