Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

TAPI 2.1

Posted on 1998-07-23
7
Medium Priority
?
702 Views
Last Modified: 2013-11-20
I am looking for the infomation on TAPI 2.1 programming. I have the following questions on that.

1) Why is TAPI 2.1 Client Server Model?  What does it mean to implement TAPI 2.1 Client and Server TSPI?  Where can I locate such information?
0
Comment
Question by:akhila
  • 3
  • 3
7 Comments
 
LVL 8

Expert Comment

by:trestan
ID: 1319688
Why not go to MS and make a search on TAPI 2.1?
http://search.microsoft.com/default.asp
0
 

Author Comment

by:akhila
ID: 1319689
Trestan,
   I searched through all of MS and couldnot find the information what exactly I require.
I need to know why the TAPI server is required for 2.1 version. Can the client run without the server and if so on what situations?

0
 

Accepted Solution

by:
dcooper080498 earned 300 total points
ID: 1319690
TAPI 2.1 is an update for TAPI 2.0 on NT 4.0 and TAPI 1.4 on WIN95. The main updated functionality over TAPI 2.0 is improvements to Client Server support.  TAPI 2.1 will support TAPI 2.0 service providers and TAPI 1.4 or 2.0 applications, so a Client Server model application or service provider is not required.  It is unclear from your question whether you are implementing a service provider ( basically an interface between some type of hardware card or PBX and the TAPI DLL )or an application that is going to take advantage of TAPI services. If you could say what you are doing I could maybe be more specific.  The documentation for TAPI/TSPI is in the Platform SDK under the Network and Distributed Service section BTW.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 

Author Comment

by:akhila
ID: 1319691
Dcooper,
    I am developing a TSPI for my own hardware. The applications are ready but I have to make them TAPI compatible.
If u could explain some more on this, please do.
Thank u for ur above answer.

0
 

Expert Comment

by:dcooper080498
ID: 1319692
You're welcome.

Writing a TSPI is not a light undertaking. There is a company that has some C++ classes that might be helpful, http://www.julmar.com/.  I haven't used their stuff, but it might save you some time.  Depending on your hardware, ie a telephony card vs. a PBX for instance, you may also be looking at creating a media interface such as a WAV driver or a DirectSound filter. Of course your TAPI service provider (TSP)doesn't have to support the entire TAPI insterface, just the functions that make sense for your type of telephony hardware.  Be aware that TAPI 3.0 is on the horizon and due out with NT 5.0.  TAPI 3.0 is a COM wrapper of the TAPI API.  Your 2.0 or 2.1 TSP should be able to work with it without changes.

Some other resourses:

Bruce Pennypacker's TAPI FAQ
http://members.tripod.com/~tapifaq/   

Grant Schenck's TAPI FAQ
http://ourworld.compuserve.com/homepages/schenck/tapifaq.txt

Microsoft's TAPI news group
microsoft.public.win32.programmer.tapi
(which you can search at www.dejanews.com)

If you want any specific advice, give me an idea of the type of telephony hardware you are working with.
0
 

Author Comment

by:akhila
ID: 1319693
Thank U very much Dcooper.
I'll get in touch in with you for some more doubts. But do u have a personal mail access to contact u later?

0
 

Expert Comment

by:dcooper080498
ID: 1319694
Sure, dcooper@fvt.com.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction: Load and Save to file, Document-View interaction inside the SDI. Continuing from the second article about sudoku.   Open the project in visual studio. From the class view select CSudokuDoc and double click to open the header …
In this post we will learn different types of Android Layout and some basics of an Android App.
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question