Welcome!


Extensible Markup Language, more popularly known as XML, has found its uses in many areas of software products. Though XML offers a lot of features and uses, it's hard to develop with and maintain without good tools. This review discusses such a tool that would help XML and Java develo...
A new breed of web manager is emerging to link content management more closely to website visitor satisfaction. The new web manager may operate under several professional guises: 'customer advocate,' 'information guru,' or 'metator,' to name just a few. They need to employ a very diffe...
Dynamic languages like Ruby and Python have been enjoying a burst of popularity in the Web development community and there are a plethora of frameworks for those platforms that allow them to solve a wide variety of problems. There's one company that's building its own dynamic language ...
Many enterprises are currently reorganizing their people, processes, and technology around services. A few are holistically revamping their enterprise architectures around SOA and embarking on roadmaps to achieve grandiose business goals.
BPEL or Business Process Execution Language is an XML and Web standards-based SOA (service-oriented architecture) standard that allows business people to combine services into automated processes. As described in this review, Active Endpoints' ActiveBPEL product family includes a visua...
The folks at Active Endpoints carefully thought through how to support users in their move to WS-BPEL 2.0. This resulted in the ability of BPEL 1.1 and WS-BPEL 2.0 processes to co-exist during design, test, and execution in both the designer and the engine. This lets users migrate thei...
SOA, EDA, BCM, ESB and BPEL...More than IT Catch Phrases? I recently had the chance to evaluate the next-generation Fiorano SOA Platform 2006 suite from Fiorano Software, Inc. As an architect and developer who's worked with previous versions of the kit over the last three years in addi...
Few topics evoke more groans and eye rolling from software engineers and Web developers than the dreaded 'TESTING.' Testing falls into the same category as documentation, refactoring code, dusting, and visiting the dentist. Put it off until the last minute, do as little as possible, do...
IAB Studio is a tightly integrated set of development and runtime tools you can use to easily create browser-based applications, reports, and workflows with rich user interface controls. It makes liberal use of client-side event processing and AJAX-based communication to a J2EE server ...
Security is a major component of application development and must be tailored to the environment and audience of the system. In many respects, the more widely available an application is, the more important security becomes. Properly testing and securing Web Services applications is a ...
Services Oriented Architectures (SOAs) and business collaboration technologies and platforms, often enabled by Web Services and orchestration constructs like BPEL, can be a tremendous business benefit. SOAs can provide the fl exibility in enterprises to adapt to rapidly changing busine...
By nature Web Services is a distributed technology. With distribution comes great flexibility for architectural topologies. Components can be strategically placed in different physical locations to optimize performance, maintenance and business processes. In large organizations one phy...
Business process execution Language support or BPEL is at the top of every enterprise SOA punch list. It's an XML-based language designed to support long-running complex business transactions in the form of orchestrated Web Service interactions. Like most XML formats, you wouldn't want...
Documentation is generally the final step in the software development cycle and while it is a very important component of the entire software package, last-minute changes in software can lead to major alterations in documentation. The inability to quickly incorporate such amendments in...
Apache Software Foundation's Xindice is an open source native XML database. Apache provides great software to developers such as the Apache Web Server, Tomcat Application Server, Cocoon Web Development Framework, Struts Framework, Ant, and many more under an open source license. Apache...
The Zoho series of online software products from AdventNet has been growing quickly over the last year, and their Zoho Planner product has just been revamped. Designed specifically for the Web 2.0 era, Zoho Planner is an online service for managing task lists and appointments.
When I first looked over MagooClient from Magoo Software, it was difficult to categorize. I expected that it would be another composite application builder, but that's not what I found. Instead I found a tool that not only allows users to interact with business processes, but that also...
In a service-oriented architecture, the ultimate goal is to quickly and easily build new applications as composites of existing services. Building out the independent services in a manner that supports reuse is itself very challenging. However, several tools are beginning to appear to ...
A number of solutions exist for creating Java-based Web services from a variety of different providers. Options range from individual processing engines that plug into existing application servers to large enterprise-class platforms in which Web services is one of many components. Each...
In the past, business process management has not been a significant area of concern for many corporations. However, with increased regulatory scrutiny facing companies today, the need for formalized definitions, checks and balances, and management oversight is a reality.
Building truly collaborative systems relationships between organizations is a daunting challenge in today's business environment. While technologies such as Web services have risen to assist, true collaboration requires a far greater set of functionality.
There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions suc...
XML development is a term that can mean many things to many different people. For some, it is the modeling and creation of XML Schemas and instance documents used to exchange data. Others see it as a part of the larger effort of developing Web services. Still others view it as a means ...
The moniker 'Shared Data Services' has a sexy ring to it, and in a market where service-oriented architecture is the topic du jour, you may be tempted to roll your eyes... but don't. Pantero targets an important segment where business spends $80 billion annually on integration and anot...
As departments and organizations in the enterprise adopt Web services, the importance of managing and securing, and in some cases, extending these services to partners, grows. Using a centralized platform to do it reduces the effort and cost involved, while upping security. Web Servic...
Organizations large and small routinely face challenges in managing business processes. From an administrative standpoint, policies and procedures are put in place to ensure compliance. However, no matter how strictly they are enforced, there are always those who work outside their bou...
Much has been written recently about the business-to-business aspects of Web services, but what about the region between the Web service and the desktop? Above All Software lays claim to this 'last mile' by providing a platform for delivering composite applications.
sforce.com surfaces the services used by the saleforce.com CRM solution to provide an exhaustive development platform used to integrate new functionality and develop applications. While the services provided using industry-standard Web services protocols (XML and WSDL) represent one of...
Security is important. Anyone in the business of designing, developing, hosting, or managing business applications understands this fundamental statement. Web services present unique challenges such that the integrity and security of the content of the exchanged documents is just as im...
The DreamFactory suite is a mature development and execution platform for crafting rich, event-driven interfaces. DreamFactory picks up the UI development 'gauntlet' with a thoroughly thought out metaphor, framework, and tools whose sophistication matches, and usually exceeds, that of ...
Service-oriented architecture (SOA), while its underpinnings have been around for years, has recently become one of the most talked about topics in the IT industry. The interest in SOAs is largely due to the emergence of Web services and their ability to expose business applications th...
No matter how advanced enterprise systems become, the sophistication of the tools available to build them, or the advances of architectural approaches and best practices from which to start, the life blood of any system is the raw data. Without the data, what's the point? Whether the s...
SOAPtest is a comprehensive testing tool geared to testing Web services. It provides unit, system, and load testing features and support for WSDL, WS-Security, and JMS, including asynchronous messaging. It also supports attachments, access to performance monitors, comparative reporting...
There's a phenomenon I've witnessed again and again in my years building systems. I call it 'Guerilla IT.' Listen to my description and see if you've witnessed it inside your organization.
As Web services become more prevalent in the application tier and Web application sophistication increases, alternative approaches to the traditional Web tier are being developed. The Workstation Server product suite by General Interface provides a refreshing standards-based alternativ...
Since WSJ last looked at Mindreef's SOAPScope back in July '03 (Vol. 3, issue 7), much has been added in functionality and features to benefit the package. New items include integration with Visual Studio .NET, integration with the WS-I testing tools, a new Graph View for looking at hi...
Not surprisingly, Web services management tools are quickly appearing to assist developers and system administrators alike with the maintenance of service-based applications. One such product is AmberPoint Express, a free Web services management and monitoring tool whose mission is to ...
There are many compelling reasons to use Web services. It seems as if everyone is at least playing with Web services. Almost every software vendor is building support for Web services into its platforms, languages, and tools. Web services enable any-to-any integration, supporting any p...
Altova recently released the 2004 version of XMLSPY and introduced a new product, MapForce 2004. This new version includes several updates and features that will assist with Web services development while also providing a graphical XML mapping tool for data transformation.
If you're looking to deploy a UDDI registry that provides strong standards support, a capable API, and security and management capabilities, look no further than Systinet's WASP UDDI version 4.6. WASP UDDI is a UDDI server that supports UDDI specification versions 1 and 2 as well as th...