Since the introduction of Sun Microsystems'' Java-based server-side components called Enterprise JavaBeans (EJBs), server-side application development is becoming increasingly simpler as various EJB based components are assembled. With an increased demand and rapidly growing market for EJB-based components, many vendors are introducing specialized EJB components to handle various types of business functions. With larger numbers of EJB components, the complexity of their effective use is also increasing. Application assemblers wishing to use a mix of vendor-delivered and in-house developed EJBs need effective methods and tools to perform their tasks quickly and easily. With the growth of Internet-based web applications, time-to-market is critical. Corporations must put together a web-front in just weeks. Current methodologies available to connect or assemble EJBs have limited capabilities and some shortcomings. This thesis focuses on investigating currently available methodologies, comparing their advantages and disadvantages, researching new methodologies, and recommending a specific methodology.