?
Solved

TAPI 2.1

Posted on 1998-07-23
7
Medium Priority
?
680 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

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

Percona Live Europe 2017 | Sep 25 - 27, 2017

The Percona Live Open Source Database Conference Europe 2017 is the premier event for the diverse and active European open source database community, as well as businesses that develop and use open source database software.

Question has a verified solution.

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

In this article, I'll describe -- and show pictures of -- some of the significant additions that have been made available to programmers in the MFC Feature Pack for Visual C++ 2008.  These same feature are in the MFC libraries that come with Visual …
Introduction: Displaying information on the statusbar.   Continuing from the third article about sudoku.   Open the project in visual studio. Status bar – let’s display the timestamp there.  We need to get the timestamp from the document s…
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.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Suggested Courses

777 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