|
Top Stories
As a developer (or potential developer) of Web services, sooner or later you
are going to wonder just how you might be able to reduce the interoperability
issues you see. If you work with Apache Axis or Apache SOAP 2.x, you will see
this problem when sending a java.lang.Hashtable to a Microsoft
technology-based Web service. Similarly, creators of Microsoft ASP.NET Web
services express confusion when sending a System.Data.DataSet to a
non-Microsoft endpoint. The bad news here is that the developer of the Web
service may have actually thought they were creating an interoperable
solution.
In this look at building interoperable Web services, the following items will
be covered:
Interoperability efforts: Understand what work is being done to make your job
as a developer easier Best practices: Understand what you can do as a Web
service creator to make it easier to use ... (more)
WSIA and WSRP are new Web services standards that enable businesses to create
user- facing, visual, and interactive Web services that organizations can
easily plug-and-play into their applications and portals. This article will
familiarize you with these technologies and illustrate how they can help your
businesses.
One of the main promises of Web services is enabling the assembly of Web
applications from functional components distributed across multiple
locations. However, until now the assembly of visual, rich, interactive Web
applications with a cohesive flow and look-and-feel has been a challenge.
Custom programming is required to create a user interface tier for each new
Web service, resulting in set-up and maintenance efforts that render business
initiatives cost prohibitive as the number of components increases.
Web Services for Interactive Applications (WSIA... (more)
(February 11, 2003) - To bring the advantages of Web-based development and
content delivery to interactive voice response applications, the World Wide
Web Consortium (W3C) has published VoiceXML 2.0 as a W3C Candidate
Recommendation. Advancement of a W3C Technical Report to Candidate
Recommendation is an explicit, public call for implementation.
Since 1999, W3C has been working on its Speech Interface Framework to expand
access to the Web to allow people to interact via key pads, spoken commands,
listening to prerecorded speech, synthetic speech, and music. With the number
of telephone lines and mobile phones exceeding one billion units worldwide,
the specifications of W3C's Speech Interface Framework will allow an
unprecedented number of people to use any telephone to access appropriately
designed Web-based services.
VoiceXML 2.0 allows developers to create audio di... (more)
Message-centric vs RPC-style Web services is a long-standing debate and bone
of contention regarding the proper use of Web services technologies. Early
renditions of SOAP and XML-RPC were all about providing RPC-style
interactions...in fact, that's all that was supported, so there really wasn't
much choice in the matter.
RPC-style interfaces have their advantages: immediate gratification of
request/response, and a programming model whereby remote procedures are
exposed in a way that mimics the underlying object architecture of the
applications concerned, allowing a developer to make "normal"-looking method
calls in the native language. Are these benefits really worth it?
Developers, system architects, standards bodies, and vendors alike have all
come around to the idea that message-style interactions between Web services
are an attractive alternative to RPC-style We... (more)
A growing number of organizations are adopting a service-oriented
architecture (SOA) approach to their IT infrastructure because they want to
enhance their ability to change the enterprise application landscape cost
effectively and rapidly, in support of changing business requirements. An SOA
offers many potential benefits, but capturing the true value of an SOA is
virtually impossible without the ability to manage the change inherent in Web
service networks.
The Nature of an Enterprise Service Network: Big, Dynamic and Rife with
Interdependencies
The result of an SOA approach is a rapidly expanding network of enterprise
Web services. SOA breaks monolithic applications into a greater number of
smaller, more focused application modules that are easily understood,
modified, and linked to form and reform applications as the needs of the
business change.
By nature, th... (more)
GLUE, by The Mind Electric, is a framework for developing and publishing Web
services. It is simple, easy, and fast to create Web services. GLUE supports
SOAP1.2, WSDL1.1, and UDDI v2. It comes in two editions: GLUE standard is
free, and GLUE Professional has more advanced features. The Mind Electric
hosts a Yahoo group for developers to post questions and share knowledge.
This article provides an introduction to how to use GLUE, including
publishing and invoking Web services, working on SOAP messages, using SOAP
over JMS, publishing EJBs as Web services, and publishing and inquiry using
UDDI.
A Simple Web Service
Let's start by creating a simple Web service. Assume that we have an online
bookstore service that provides searching for books by keywords. Here is the
Java interface, which has one method that takes a string of keywords and
returns a list of books matchi... (more)
When discussing Web services, most people tend to focus on the core Web
services framework (the standards and protocols) and the applications that
you can build with the framework. Although I have no trouble waxing profusely
on these topics, I get even more jazzed when I start to think about
infrastructure-level Web services. (I know. I need to get a life.)
Infrastructure-level Web services are Web services that implement part of the
distributed computing infrastructure. They help other Web services
communicate. In particular, these services make the Web services framework
more robust. They provide such functionality as: Security and provisioning
Performance management Operational management Metering, billing, and payments
Routing and orchestration Advertisement and discovery Caching and queuing
State management and persistence John Hagel and John Seely Brown refer t... (more)
Enterprises are demanding integration tools that enable more seamless
interoperability across diverse integration-ware paradigms: old, current, and
emerging. The industry has coined a new three-letter acronym - enterprise
service bus (ESB) - that speaks to the dream of standards-based integration
of legacy middleware with the new world of Web services.
ESB denotes an emerging segment of the middleware market. ESB middleware
vendors include Cape Clear Software, Fiorano Software, IBM, IONA, Sonic
Software, Systinet, TIBCO Software, and webMethods. ESB products bring
together the legacy world of vendor-proprietary, message-oriented middleware
(MOM) protocols with the growing "WS-*" stack of vendor-independent Web
services standards. Fundamentally, ESB is "MOM++."
ESB products support reliable, guaranteed messaging, which has traditionally
been the core MOM functionalit... (more)
IBM alphaWorks has announced the release of Global Business Object.Global
Business Object (GBO) is a technical preview that provides a set of libraries
for constructing culturally-aware graphical controls. GBO encapsulates the
functions into a reusable globalization tag library in a J2EE environment.
Programmers can easily create global GUI functions in Java Server Pages (JSP)
files by simply using GBO's tags.
In the case of the input fields for name and address, GBO's tags can render a
name or an address entered into an HTML form whose fields, labels, and order
conform to the user's cultural expectations. In the case of the calendar,
GBO's tags can display a pop-up calendar window whose first day and weekend
adhere to the cultural convention of the user. In addition, GBO allows
programmers, within limits, to customize the display of the graphical
controls to match ... (more)
Today's announcement of IBM's acquisition of DataPower seemed to fuel the
rush to SOA Web Services market by almost every other software company out
there. We started to see a similar gold rush we have seen ten years ago with
the invent of Java, which seems to be now SOA Web Services. Bowstreet is one
of the SOA-based portal market players and they recently summarized their
accomplishment in this market over the past 12 months in a press relase. Here
is what they have to say.
Bowstreet announced that it is building off its first half success with
continued growth and validation of its leadership position in the SOA-based
portal market. The company reported that it continues to build on its
longstanding relationship with IBM by completing over 70 Bowstreet Portlet
Factory for WebSphere Portal transactions year-to-date. In addition, the
company reported that in Q3 it... (more)
QTC Management Inc., the largest provider of medical disability evaluations
in the US, has selected Above All Composite Application Platform, the
flagship product of Above All Software, a Redwood City, California-based
business integration software provider, to develop an application that will
reduce operational costs while improving claimant satisfaction by shortening
time to medical care.
The composite application will integrate three critical information assets:
their sales force automation application and two systems that house medical
provider credentialing and recruitment tracking information. This will enable
QTC to provide better service to their biggest customers, insurance
companies, by more quickly matching disability benefit claimants with
specific medical providers in any given geographic area.
“QTC has constantly set a very high bar for how to use ... (more)
Microservices Articles By Pat Romanski  Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure ... Aug. 25, 2018 10:00 AM EDT Reads: 2,486 | By Liz McMillan  Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is foundational - something customers routinely cite as a top pain point. In his session at @DevOpsSummit at 21st Cloud Expo, Bill Borsari, Head of Systems Engineering at Datera, explored how organizations can reap the bene... Aug. 21, 2018 03:00 PM EDT Reads: 4,336 | By Pat Romanski  Lori MacVittie is a subject matter expert on emerging technology responsible for outbound evangelism across F5's entire product suite. MacVittie has extensive development and technical architecture experience in both high-tech and enterprise organizations, in addition to network and systems administration expertise. Prior to joining F5, MacVittie was an award-winning technology editor at Network Computing Magazine where she evaluated and tested application-focused technologies including app secu... Jul. 28, 2018 07:45 PM EDT | By Elizabeth White  Using new techniques of information modeling, indexing, and processing, new cloud-based systems can support cloud-based workloads previously not possible for high-throughput insurance, banking, and case-based applications. In his session at 18th Cloud Expo, John Newton, CTO, Founder and Chairman of Alfresco, described how to scale cloud-based content management repositories to store, manage, and retrieve billions of documents and related information with fast and linear scalability.
He addresse... Jul. 4, 2018 09:00 PM EDT Reads: 9,621 | By Liz McMillan  The now mainstream platform changes stemming from the first Internet boom brought many changes but didn’t really change the basic relationship between servers and the applications running on them. In fact, that was sort of the point.
In his session at 18th Cloud Expo, Gordon Haff, senior cloud strategy marketing and evangelism manager at Red Hat, will discuss how today’s workloads require a new model and a new platform for development and execution. The platform must handle a wide range of rec... Jul. 3, 2018 06:15 PM EDT Reads: 6,611 | By Elizabeth White  SYS-CON Events announced today that DatacenterDynamics has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY.
DatacenterDynamics is a brand of DCD Group, a global B2B media and publishing company that develops products to help senior professionals in the world's most ICT dependent organizations make risk-based infrastructure and capacity decisions. Jun. 30, 2018 07:00 PM EDT Reads: 10,447 | By Pat Romanski  Discussions of cloud computing have evolved in recent years from a focus on specific types of cloud, to a world of hybrid cloud, and to a world dominated by the APIs that make today's multi-cloud environments and hybrid clouds possible.
In this Power Panel at 17th Cloud Expo, moderated by Conference Chair Roger Strukhoff, panelists addressed the importance of customers being able to use the specific technologies they need, through environments and ecosystems that expose their APIs to make true ... Jun. 29, 2018 10:15 PM EDT Reads: 7,279 | By Elizabeth White  In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker c... Jun. 29, 2018 06:00 PM EDT Reads: 20,160 | By Liz McMillan  CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location. Jun. 29, 2018 01:15 PM EDT Reads: 3,780 | By Liz McMillan  DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City.
Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term.
Jun. 29, 2018 12:30 PM EDT Reads: 2,641 |
|
|
|
|