I need to draw this kind of simple sequency diagram, but I'm not very good with TikZ:

\begin{figure}[!ht]
\begin{center}
\begin{tikzpicture}[node distance=2cm,auto,>=stealth']
\node[] (server) {server};
\node[left = of server] (client) {client};
\node[below of=server, node distance=5cm] (server_ground) {};
\node[below of=client, node distance=5cm] (client_ground) {};
%
\draw (client) -- (client_ground);
\draw (server) -- (server_ground);
\draw[->] ([yshift=-1cm]client.south) -- ([yshift=-1cm]server.south);
\draw[->] ([yshift=-1.5cm]server.south) -- ([yshift=-1.5cm]client.south);
\end{tikzpicture}
I also want the lines to be straight and have text over them.







