IyaSec Blog

Notes on application security, API security, identity, and API management from the field. Articles are also published on Medium. Browse the archive by topic instead — 124 subjects.

Data Transformations

  • DataPower
  • ESB
  • Protocols

In a previous post, I described the different types of Data Formats that are commonly used with ESBs, XML Gateways, and SOA. Converting from one format to another is a common task performed by an ESB or XML Gateway. One can make arguments either way about whether this functionality should exist in…

Read article: Data Transformations

Data Formats

  • DataPower
  • Protocols
  • SOA

To follow up on the Wire Protocol post, the next logical step in our SOA exploration is Data Formats. A web service message’s Data Format describes how the data is organized in the message.

Read article: Data Formats

Wire Protocols

  • ESB
  • Protocols
  • SOA

Like so much of our computer industry, the ecosystem around SOA has many acronyms, buzzwords, and phrases that are supposed to mean something. Likewise, this jargon may be poorly defined or ambiguous. The posts that I have made over the past few months are slowly building up a common vocabulary…

Read article: Wire Protocols

SOA Actors

  • Environments
  • ESB
  • SOA

When I am describing complex SOA or Web Service architectures, environments, and scenarios to clients, I often use the term “SOA Actors” to generically refer to components of such environments in the abstract. I will often do the same on Thinkmiddleware.com posts. Here, I define what I mean by this…

Read article: SOA Actors

What is a Service Consumer?

  • REST
  • SOA
  • SOAP

A Service Consumer is any tier of an organization’s systems that calls web services. These services could be implemented by SOAP, REST, XML over HTTP, EJBs, JMS or MQ applications, RMI, RPC, invocation of COBOL programs on a mainframe with 3270 screen-scraping, communication over a custom TCP…

Read article: What is a Service Consumer?

What is an ESB?

  • ESB
  • Security Architecture
  • Web Services

In the past year, I have stood in a conference room at more than one client fielding a question along the lines of exactly what is an ESB? I’ve found that there is a wide variety of impressions about what exactly makes something an ESB. I’m hardly the first person to post something on the Internet…

Read article: What is an ESB?

Looking for something specific? Browse all 124 topics.