Vault Application Architecture

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
happyj
Posts: 1
Joined: Wed Apr 07, 2010 1:57 pm

Vault Application Architecture

Post by happyj » Wed Apr 07, 2010 3:33 pm

I am attempting to put together an architectural overview of Vault. It is from the infrastructure viewpoint of Vault so I am looking for how the application works at the server level. Our design will use an enterprise MSSQL backend and I can depict that connection and protocol usage pretty easily. What I need it what components does Vault use on the IIS\Vault server? ex. Client connects via Java to IIS, IIS connects to OS through what component? Or Admin tool (thick) client connects to a comm object...

GOt any ideas on how i can geet this kind of information. I know i could figure it out with proccessmon or and equivilant.

Thanks in advance.
Happyj

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Re: Vault Application Architecture

Post by Beth » Thu Apr 08, 2010 9:41 am

Vault's entire architecture is a multi-tier architecture utilizing SOAP/We Services.

a) Client connects to IIS / Vault Server through HTTP/SOAP requests.
The presentation tier is handled by the various clients (GUI, IDE, VSIP, Eclipse, Web, etc.)

b) Server is an IIS/ASP.NET application which handles all client and admin requests. Server also contains a "data-tier" component which connects directly to SQL Server and strictly controls data retrieved and stored by the server.
Beth Kieler
SourceGear Technical Support

Post Reply