|
home » TechNews: up-to-date news & latest articles around the Web |
Fri, Aug 20, 2004 |
How an XSLT processor works
3/15/2004
|
In this article, Benoît Marchal examines how an XSLT processor works. To demonstrate his point, he codes a special stylesheet that makes some aspects of the processing more visible. He pays special attention to the recursive nature of XSLT coding. A good understanding of the XSLT processor will help you be a more productive XSLT programmer.
Read this article 
|
How to use tools for processing XML namespaces.
3/15/2004
|
I have covered a lot of tools for processing XML in Python. In general I have deferred discussion of each tool's handling of XML namespaces in order to stick to the basics in the individual treatments. In this article I start to examine the support for XML namespaces in these packages, with a look at SAX and DOM from the standard Python library. But first, a warning. XML namespaces are largely a matter of shrugging acceptance among most XML users, but they are terribly controversial among XML experts. The controversy is for good reason. Namespaces solve a difficult problem and there are very many approaches to solving this problem, each of which have their pros and cons.
Read this article 
|
XML Interoperbility Guidelines
3/13/2004
|
Reach (http://www.reach.ie) is an agency established by the Government of Ireland to develop a strategy for the integration of public services and to develop and implement the framework for electronic government. In particular, Reach is mandated to procure and build the Public Services Broker (PSB), which is an integrated set of processes, systems and procedures designed to provide a standard means of access to public services Technically speaking, the PSB is a hub based, asynchronous XML messaging infrastructure. Some people would call it a Services Oriented Architecture. Others wouldn't.
Read this article 
|
Working Draft: Web Services Choreography Requirements
3/12/2004
|
The Web Services Choreography Working Group has released an updated Working Draft of Web Services Choreography Requirements. The group is defining a language based on WSDL 2.0 used to coordinate interactions among Web services and their users.
Learn more about this news 
|
W3C Launches Phase 2 of Semantic Web Activity
3/10/2004
|
The W3C Membership approved two new Working Groups, the Best Practices and Deployment and RDF Data Access. They join the existing RDF Core and Web Ontology Working Groups and the Semantic Web Interest Group and Coordination Group. Participation is open to W3C Members. A continuation of the World Wide Web, the Semantic Web gives data precise meaning, allowing people and computers to cooperate fully.
Learn more about this news 
|
BumbleBee, the XQuery Test Harness
3/10/2004
|
Will XQuery be the key that unlocks a new generation of data and content? My money, and the vendor money, says yes. Nearly every vendor, from the well-known old guard (IBM, Oracle, and Microsoft) to the plucky upstarts (Cerisent, X-Hive, and Qizx) has expressed their support for XQuery and are actively collaborating in its standardization. Under development by the W3C and in Last Call, XQuery looks poised to become the standard query language by which companies access and manipulate semi-structured data and merge together disparate data and content repositories.
Read this article 
|
Dale Waldt reviews XBRL, the eXtensible Business Reporting Language.
3/10/2004
|
The eXtensible Business Reporting Language (XBRL) is a language for capturing financial information throughout a business' information processes that will eventually be reported to shareholders, banks, regulators, and other parties. The goal of XBRL is to make the analysis and exchange of corporate information more reliable and easier to facilitate. In order to deliver or report information in a consistent form, the creators of XBRL expect the resulting vocabulary to affect the format of the business information throughout the entire life cycle of that information, from the initial creation of invoices, orders, and other documents and actions, through the collection, aggregation, and reconciliation processing done in the financial departments, and eventually, to the reporting formats such as regulatory filings, statements, and corporate reports.
Read this article 
|
XML Schema: Component Designators Working Draft Published
3/9/2004
|
The XML Schema Working Group has released an updated Working Draft of XML Schema: Component Designators. The document defines a scheme for identifying the XML Schema components specified by the XML Schema Recommendation Part 1 and Part 2.
Learn more about this news 
|
Users getting new benefits from BizTalk
3/9/2004
|
For years, companies have used Microsoft Corp.'s BizTalk Server primarily for application integration, to transform data from the widely varying formats of their business applications so it can be routed to other systems inside and outside their firewalls. But early adopters of the 2004 edition that Microsoft launched last week have been finding new ways to make use of its scalable rules engine, enhanced business process management and business activity monitoring capabilities. Virgin Entertainment Group Inc., for instance, is using BizTalk Server's new rules engine and business activity monitoring features to curb employee and customer theft, according to Paul Duchouquette, director of IT at the Los Angeles-based retail music chain.
Read this article 
|
Sun Adopts RSS
3/9/2004
|
In an exclusive conversation with Sun Executive Vice President Jonathan Schwartz and eWEEK Contributing Editor Steve Gillmor, the software chief revealed Sun's plans to adopt RSS (Really Simple Syndication or RDF Site Summary) as a fundamental transport for developer communications and community building. Schwartz: There's a broad scale realization within Sun Microsystems that communities are increasingly informed through RSS. My CTO John Fowler commanded a portion of my staff meeting away from my agenda to have a parade of those who manage RSS communities in Sun come in and talk to me and my staff about the extent to which this is an extremely powerful mechanism of getting information and creating communities.
Read this article 
|
Implement and access stateful Web services using WebSphere Studio
3/9/2004
|
Web services are deployed and then often made available for client access via the advertisement of address and binding information in directories. While the lifecycle of a Web service is generally bound to its deployment, the service implementation itself may maintain dynamic state on behalf of clients or within a particular business context. The Web Services Resource Framework proposes a model for accessing state using Web services. The model builds on the WS-Addressing protocol. This article illustrates how you can access Web serivces resources in IBM® WebSphere® Studio Application Developer V5.1.1 using the technique described in the Web Services Resource Framework.
Read this article 
|
Updated: Web Services Reliable Messaging
3/9/2004
|
This specification (WS-ReliableMessaging) describes a protocol that allows messages to be delivered reliably between distributed applications in the presence of software component, system, or network failures. The updates are based upon the suggestions collected from the WS-ReliableMessaging Feedback Workshop held in July 2003 and the Interoperability Workshop help in October 2003. The protocol is described in this specification in an independent manner allowing it to be implemented using different network transport technologies. To support interoperable Web services, a SOAP binding is defined within this specification. The protocol defined in this specification depends upon other Web services specifications for the identification of service endpoint addresses and policies. How these are identified and retrieved are detailed within those specifications and are out of scope for this document.
Read this article 
|
Develop Web services clients for mobile devices
3/9/2004
|
This tutorial guides you through the necessary steps to build mobile Web services clients on J2ME MIDP devices. By following the steps in this tutorial, you will see how quick and easy it is to create a Web services client. The example built in this tutorial is a stock quote client application. Using the WebSphere Studio Device Developer V5.6 Web Services tooling, you can generate a client stub and a MIDlet that will take a stock symbol as input and retrieve the most current price (time delayed, of course). Finally, it guides you through the steps necessary to run the MIDlet on the Device Developer MIDP emulator.
Read this article 
|
StrikeIron Introduces Two Easier Ways to Understand and Utilize Web Services with Java™
3/9/2004
|
StrikeIron, Inc., a pioneer of software and online services that provide a new level of ease of use and productivity for utilizing Web services, today announced that its industry-leading interface for working with Web services in a Windows® environment is now available for Java. The new StrikeIron Web Services Analyzer for Java and the StrikeIron Web Services Developer Kit for Java provide business users and developers with easier-to-use products for understanding and utilizing any Web service. These new products join the current StrikeIron Web Services Analyzer for Windows to provide cross-platform support enabling a broader potential audience to take advantage of the benefits of Web services.
Learn more about this news 
|
XML Online Comparison/Diff Service
3/7/2004
|
A free service from DeltaXML to demonstrate the versatility of our XML change control toolset. Finding what has changed in your XML can be hard. Representing that change so that it can be processed is harder. And synchronizing concurrent XML changes can be very tough indeed. We know - we've built our business by doing it. We've created a standards-based Java toolset which adds XML comparison, change processing and synchronization capabilities to your software, with minimal integration effort.
Read this article 
|
When to use elements versus attributes: Exploring the oldest question in XML design
3/5/2004
|
The oldest question asked by adopters of XML is when to use elements and when to use attributes in XML design. As with most design issues, this question rarely has absolute answers, but developers have also experienced a lack of very clear guidelines to help them make this decision. In this article, Uche Ogbuji offers a set of guiding principles for what to put in elements and what to put in attributes.
Read this article 
|
SOAP 1.2 and the GET request
3/5/2004
|
SOAP 1.2 brings changes that help to weave Web services more into the fabric of the Internet. One of these changes is the introduction of the GET method. GET is important because it enables various optimizations. This has been demonstrated by the Web itself, which uses GET extensively. Find out more in this tip.
Read this article 
|
Web Services Notification
3/5/2004
|
The Event-driven, or Notification-based, interaction pattern is a commonly used pattern for inter-object communications. Examples exist in many domains, for example in publish/subscribe systems provided by Message Oriented Middleware vendors, or in system and device management domains. This notification pattern is increasingly being used in a Web services context. WS-Notification is a family of related white papers and specifications that define a standard Web services approach to notification using a topic-based publish/subscribe pattern.
Read this article 
|
Publish-Subscribe Notification for Web services
3/5/2004
|
The Event-driven, or Notification-based, interaction pattern is a commonly used pattern for inter-object communications. Examples exist in many domains, for example in publish/subscribe systems provided by Message Oriented Middleware vendors, or in system and device management domains. This notification pattern is increasingly being used in a Web services context. WS-Notification is a family of related white papers and specifications that define a standard Web services approach to notification using a topic-based publish/subscribe pattern.
Read this article 
|
Office 2003 Smart Tag: Date and Phone Number XML Smart Tags
3/4/2004
|
The Date and Phone Number smart tags recognize most date and phone number formats in Word 2003, Excel 2003, and PowerPoint 2003.
Read this article 
|
What next for GNOME's user interface?
3/4/2004
|
Microsoft's XAML has a lot of people worried. Its advantage is to bring the ease of web page authoring and scripting into writing .NET application user interfaces. This makes immense sense. We have a desperate need for decent user interfaces, and the place where a large body of UI designers and programmers live and work at the moment is in web pages. The web is on its way out for UI-based applications. What users need is a tool suited for the job, not a crippled interface shoehorned into a browser. XForms is not going to save the day here: it will improve the situation for web-based data collection, but it won't keep large scale client projects inside the browser. XAML's benefit is to bring the web page design culture into the richer world of native UI.
Read this article 
|
Use InfoPath With VS.NET 2003
3/4/2004
|
Now you can implement business logic behind InfoPath forms with managed VB.NET or C# code instead of JScript or VBScript event handlers.
Read this article 
|
Microsoft® InfoPathTM 2003 Service Pack 1 (SP-1) project examples from Introducing Microsoft Office InfoPath 2003 (Microsoft Press, July 2004)
3/4/2004
|
OakLeaf Systems - Microsoft® InfoPath™ 2003 Service Pack 1 (SP-1) project examples from Introducing Microsoft Office InfoPath 2003 (Microsoft Press, July 2004) with the InfoPath 2003 Toolkit for Visual Studio® .NET 2003 and Visual Basic ® .NET managed code for business logic.
Read this article 
|
Zooming in on XAML
3/4/2004
|
Jim Allchin, group VP of Microsoft's Platforms Group, previewed Avalon, the graphics subsystem behind Longhorn's new presentation technologies, at the Professional Developer Conference (PDC) last October. There has been a lot of interest in "Aero," the new task-based (or iterative) user interface that is based on Avalon. Also of interest is the Extensible Application Mark-up Language (XAML), a scripting language based on XML that allows Longhorn developers to build and manage UI apps. XAML allows developers to control the layout of app interfaces, including text, graphics, buttons and the entire collection of .NET user interface controls.
Read this article 
|
SAML, WS-Security on view at RSA
3/4/2004
|
Eleven vendors teamed up with the U.S. General Service Administration (GSA) E-Gov E-Authentication Initiative to demonstrate the interoperability of the Security Assertion Markup Language (SAML) at the recent RSA Conference 2004 in San Francisco. SAML 1.1 is an OASIS standard for the exchange of authentication, attribute and authorization information. It is an XML framework that serves as a basis for federated identity and security environments, and is designed to enable secure single sign-on to applications within organizations and across companies.
Read this article 
|
|
|