Website Development
Even the smallest firm can benefit from a Catenary Software web site. Our solutions are simple, elegant, secure and extensible. We have been writing websites and web services since both were invented. We can help anyone set up a domain and establish a web presence. We can train you to maintain it yourself.
Catenary Software begins by securing your data and planning for capacity needs. You might only need a domain and a few web pages. You might need someone who can interact productively with your security team, database analysts and software development staff.
We enjoy interesting work. Often the smallest projects give us the most pleasure. Small or large, Catenary Software will give firms of all sizes the same level of concern and attention to detail.
Catenary Software can give any firm a competitive edge. Even the smallest business can establish a web presence capable of competing and interacting with the largest. Our staff have written web presence solutions for clients as large as General Electric Appliances, US Transportation Command and several franchises of Blue Cross / Blue Shield.
Your solution can encompass social media and smart phone technology. Catenary Software can deliver robust interfaces to integrate the various aspects of your web presence.
We want to put you in control of your own solution at a price you can afford and a scope you can manage. We use appropriate and standards-compliant technology. Your web presence ought to be a solution, not an ongoing problem.
Web Services
A well-constructed website does more than serve as a signpost. Your web presence could support your business by providing and accepting useful and secure messages. From simple form submission to full-fledged external web services, Catenary Software will help you define, compose, validate, encrypt, route and reliably deliver your messages.
Web Services can be implemented using several different architectures. We like the RESTful architecture. HTTP gives us these four message verbs:
GET : retrieve a message or a list of messages
PUT : replace
POST : insert
DELETE : remove (seldom used)
PUT : replace
POST : insert
DELETE : remove (seldom used)
Using RESTful Web Services allows you to treat your messages rather like loading and saving data with an ordinary application. Other architectures support Web Services. We have worked with many of them and have found few comparative advantages over a RESTful architecture.
Web Services provide common sense, adaptable message frameworks for businesses of any size. For more detail on what happens behind a Web Service, consult our Business Integration page.