Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home IT Management
    • IT Management

    Microsoft to Color Web Services Indigo

    Written by

    Darryl K. Taft
    Published October 27, 2003
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      LOS ANGELES—Although some are predicting that Microsoft Corp.s next-generation Longhorn operating system will be the star of Microsofts Professional Developers Conference (PDC) here, the real show-stealer looks to be the companys new Web services framework, codenamed Indigo.

      Microsoft will unveil its Indigo strategy Monday morning at the PDC. The new scheme represents a significant change in direction for the software giant, in that it is acknowledging service-orientation and service-oriented programming as the wave of the future. And while Microsoft programmers will not be forced to hop on that wave, it will become the default way to program in the Microsoft environment.

      With Indigo, Microsoft is moving from a primarily object-oriented development paradigm to a service-oriented one. In effect, Indigo takes many of the key processes by which Microsoft currently handles programming interfaces—including the Common Language Runtime (CLR) and its associated .Net APIs; the .Net Enterprise Services, which include the COM+-like technology; ASP.Net and .Net Remoting, and Microsoft Message Queuing (MSMQ)—and brings them all together into a single approach thats service-oriented, said sources close to Microsoft.

      With Indigo Microsoft is promoting a new programming interface, or new code base for developers to write to, yet one that supports all the various component interfaces that make it up, sources said.

      According to sources close to the company, the first beta of Indigo will not be available until the middle of next year, with actual delivery coming in the Longhorn timeframe of late 2005 or later.

      In addition to delivering the new message and new technology, Microsoft will also be focusing on promoting the best practices and training required for developers to succeed in creating applications for the new service-oriented world, as programming to the Indigo APIs is essentially programming Web services.

      Asked about the significance of the strategy, Ron Schmelzer, an analyst with ZapThink LLC, a Cambridge, Mass.-based market research firm, said: “This is very exciting for us because weve been beating this SOA [service-oriented architecture] drum for a while now, and for Microsoft basically to say if you want to program on our software, the default way is to do it the service-oriented way. And if youre doing it some other way, thats the old fashioned way.”

      In essence, Indigo represents in inflection point in Microsofts development strategy. And, although it is early to be promoting a technology shift that will not likely take effect until 2006, this move is not unlike Microsofts efforts to promote developers to rally around other key Microsoft technologies such as Windows 3.1 and Windows 95. Microsoft is leveraging its millions of developers to do service-oriented development.

      Next page: Seeding the developer base.

      Page Two

      What Microsoft is doing is trying to seed the developer base to build applications for Indigo, sources said. These applications would then be ready concurrent with Longhorn.

      According to Steven VanRoekel, Microsofts director of Web services, the company will be giving developers a roadmap of “where to go today to get to that next world of tomorrow.”

      VanRoekel described .Net Remoting, one component of Indigo, as an approach to do remote procedure calls against Windows applications. “It supports Web services and were on a strategic direction to Web servicize everything were doing,” he added.

      In addition, Microsoft is promoting a multiplatform vision through Indigo—multiplatform as in multi-Microsoft platform. The idea is that developers will be able to write a single code set in Indigo and it will be able to run on a variety of different user environments, such as mobile devices, remote access devices or distributed out to clients, sources close to Microsoft said. This is enabled by the Aspect-Oriented Programming (AOP) technology embedded in Indigo, sources said.

      It has traditionally been difficult to bridge the code bases for PDAs, desktops and embedded environments and Indigo makes a step to cultivate such a multiplatform vision.

      Meanwhile, Indigo also will feature some of Microsofts BizTalk functionality. BizTalks Web services and messaging functionality will be part of Indigo, sources said.

      Microsofts plans with Indigo mirror that of other companies, such as IBM, which recently delivered a new version of its WebSphere Software Development Kit for Web Services, which competes with Microsofts Web Services Enhancements (WSE) and helps programmers write Web services. Indigo is a much bigger, bolder version of WSE, said a source close to Microsoft.

      Angel Diaz, IBMs program director of Web services product management, Version 5.1 of its WebSphere Software Development Kit for Web Services (WSDK), which features support for all the latest major Web services standards as well as the Web Services Interoperability Organizations (WS-I) Basic Profile.

      Rick Hightower, chief technology officer at Trivera Technologies LLC, a Medford Lakes, N.J., enterprise Java training company, said the latest version of the WSDK “directly competes with Microsofts Visual Studio .Net. Its very similar to Visual Studio .Net and its basically Javas answer to that.”

      Hightower said “IBM has raised the bar in the way it works with Web services,” such as the way it embraces Universal Description, Discovery and Integration and is “more focused on interoperability,” including integration with .Net clients.

      Indeed, webMethods Inc.s recent acquisition of The Mind Electric Inc. is an attempt to create an SOA powerhouse of the likes of Indigo. The companys new chief technology officer, Graham Glass, is noted for his vision in this area. Though observers question whether the company can move swiftly enough to integrate all its tools and deliver on the vision.

      Discuss this in the eWEEK forum.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.