Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There is a software we run as a windows service. Its currently not designed to take a huge load. So we kind of need this service to be hosted over http so that multiple clients can make use of it. Its not the whole windows service as such, but some modules it uses. Those modules are currenly not designed to work as "web service" (generic sense).

What would be the formal word for this?

share|improve this question

closed as primarily opinion-based by gnat, MichaelT, GlenH7, Martijn Pieters, Kilian Foth Feb 18 '14 at 8:52

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

Why should there be a formal word for this? – Jan Hudec Jan 30 '13 at 8:27
@JanHudec so that our tounge wouldn't slip saying "expose as web service" repeatedly... – deostroll Jan 30 '13 at 11:13
@deostroll: That explains why you want it. But I asked why it should exist. Do you think it's so common or so special to have a common name? – Jan Hudec Jan 30 '13 at 11:54

"Webify" is the closest you're likely to get

After consulting English StackExchange the consensus appears to be that an "-ify" suffix is perfectly acceptable in everyday English. Consequently, when you get into conversations with other web developers working on the project they will be more likely to understand you when you use the technojargon.

share|improve this answer

I've most commonly heard the term "modernization" used to describe this process, but have also heard it called "web migration" and "web-enabling." Here's a quick definition of modernization from wikipedia, and while it's not a perfect match, it seems pretty close to what you're looking for.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.