[ ../home ]   
[ ../who we are ] [ ../what we do ] [ ../job seekers ] [ ../employers ] [ ../contact us ]
// FOR JOB SEEKERS
[ ../ work with us ]
[ ../ our clients ]
[ ../ submit resume ]
[ ../ the bleeding edge ]
"Never, never, never believe any war will be smooth and easy, or that anyone who embarks on the strange voyage can measure the tides and hurricanes he will encounter. The statesman who yields to war fever must realize that once the signal is given, he is no longer the master of policy but the slave of unforeseeable and uncontrollable events."

{Sir Winston Churchill}

// WORK WITH US

Why ITP?

<!-- At ITP we specialize in working with superior IT talent and are always being presented with staffing opportunites. Our clients expect us to find qualifed and talented people to fill their staffing needs. The ITP staff are IT people themselves and understand the various aspects of the IT field. We know what it takes to attract and keep good IT talent. The ITP staff brings a level of service, support, and experience that no other staffing company provides. The bottom line; we are IT people working with and for IT clients. Come on, join us!

Our IT staff enjoy the following benefits:

  • Regular Biweekly pay schedule (W-2 only)
  • Direct deposit program (W-2 only)
  • Group medical insurance after 3 months (W-2 only) *
  • Standard 30 day payment terms for corporations
  • In-house technology seminars

-->

[../top]

// OUR CLIENTS

Who are they?

<!-- ITP clients cover the full range of companies and industries. Some of the industries of our clients include banking, computer gaming, entertainment, electronics, finance, investment banking, mortgage banking, insurance, real estate and property management, manufacturing, and many others.

When it comes to finding the right IT talent companies rely on ITP in all industries. Why? Becasue our clients realize that good IT staffing and recruiting is better done by people with IT backgrounds. -->

[../top]

// SUBMIT YOUR RESUME

Your resume, please!

<!-- You can submit your resume to us online. After receiving it we will contact you to confirm its submission. We will then attempt to match your qualifications with our current client needs. As soon as we find what we think could be a potential match we will contact you.

Submit your resume. -->

[../top]

// THE BLEEDING EDGE

Can you say Alpha or Beta?

<!-- As mentioned above, ITP clients cover the full range of companies and industries. Some of our clients, including ourselves participate in early release programs with Microsoft and other software vendors. At ITP we are always looking towards the future with a peering eye (while keeping the other eye on whats happening behind us). At times ITP conducts brief seminars on emerging technologies. If you are an IT professional interested in staying on top of future technology trends then you may want to be notified when we conduct our seminars.

Some of the future topics being planned include SQL Server 2005, ASP.NET 2.0, Visual Studio 2005 Team Services, Web Services Enhancements (WSE), Service Oriented Architecture (SOA), and Design Patterns and Architecture.

Please email us with your interest and we will notify you of upcoming events. -->

[../top]

* = Refer to ITP Group Medical policy for specific details.

// geek-2-geek

XML Web Services Basics


{SOAP}

<!--
Soap is the communications protocol for XML Web services. When SOAP is described as a communications protocol, most people think of DCOM or CORBA and start asking things like, "How does SOAP do object activation?" or "What naming service does SOAP use?" While a SOAP implementation will probably include these things, the SOAP standard doesn't specify them. SOAP is a specification that defines the XML format for messages—and that's about it for the required parts of the spec. If you have a well-formed XML fragment enclosed in a couple of SOAP elements, you have a SOAP message.
-->

{WSDL}

<!--
WSDL (often pronounced whiz-dull) stands for Web Services Description Language. For our purposes, we can say that a WSDL file is an XML document that describes a set of SOAP messages and how the messages are exchanged. In other words, WSDL is to SOAP what IDL is to CORBA or COM. Since WSDL is XML, it is readable and editable but in most cases, it is generated and consumed by software.
-->

{UDDI}

<!--
Universal Discovery Description and Integration is the yellow pages of Web services. As with traditional yellow pages, you can search for a company that offers the services you need, read about the service offered and contact someone for more information. You can, of course, offer a Web service without registering it in UDDI, just as you can open a business in your basement and rely on word-of-mouth advertising but if you want to reach a significant market, you need UDDI so your customers can find you.

A UDDI directory entry is an XML file that describes a business and the services it offers. There are three parts to an entry in the UDDI directory. The "white pages" describe the company offering the service: name, address, contacts, etc. The "yellow pages" include industrial categories based on standard taxonomies such as the North American Industry Classification System and the Standard Industrial Classification. The "green pages" describe the interface to the service in enough detail for someone to write an application to use the Web service. The way services are defined is through a UDDI document called a Type Model or tModel. In many cases, the tModel contains a WSDL file that describes a SOAP interface to an XML Web service, but the tModel is flexible enough to describe almost any kind of service.
-->

[ ../ more ]