Sign in
Joe Calev's WebLog
Posts and information about Microsoft Office Communications Server and sometimes off topic posts.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
RSS for comments
OK
Search
Tags
2.0
API
application
children
General
globalization
language
learning
Live Communications Server
lync
lync server
Microsoft
Microsoft Speech Server
OCS
Office Communications Server
photography
Speech SDK
Speech Server
travel
travelling
UCCA
UCCP
ucma
Unified Communications
Vacations
Archive
Archives
October 2012
(2)
June 2012
(4)
May 2012
(1)
September 2010
(8)
September 2009
(1)
November 2008
(8)
April 2008
(1)
January 2008
(11)
November 2007
(2)
October 2007
(6)
September 2007
(11)
August 2007
(20)
July 2007
(5)
June 2007
(11)
May 2007
(20)
April 2007
(11)
March 2007
(1)
February 2007
(18)
November 2006
(6)
October 2006
(1)
May 2006
(9)
April 2006
(5)
January 2006
(1)
September 2005
(8)
July 2005
(6)
March 2005
(2)
February 2005
(2)
January 2005
(5)
September 2004
(1)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Joe Calev's WebLog
Using UCMA to create clients
Posted
over 6 years ago
by
jscalev
1
Comments
I hope my recent blog series on the UCMA API was helpful for everyone. If you would like me to cover other details please let me know. In the near future I will continue to blog about applications for UCMA. However, I would like to point out the UCMA...
Joe Calev's WebLog
Introduction to the UCMA API - Part 16 - TimerWheel
Posted
over 6 years ago
by
jscalev
0
Comments
Let’s say you are not sure a particular endpoint exists at a certain time, so you would like to continually retry at specific intervals or you need to refresh a connection at a certain interval. To help with this situation, the UCMA API provides the TimerWheel...
Joe Calev's WebLog
Introduction to the UCMA API - Part 15 - Connection Pools
Posted
over 6 years ago
by
jscalev
1
Comments
Today we will finally revisit our client and add a little bit of code to it while discussing connection pools. For those of you familiar with concepts such as thread pools, connection pools are similar in a number of ways. Connection pools apply only...
Joe Calev's WebLog
Introduction to the UCMA API - Part 14 - the SERVICE message
Posted
over 6 years ago
by
jscalev
0
Comments
Today we will cover a message type those of you more familiar with SIP may not know much about – the SERVICE request. Before writing this post, I attempted to research this message type on the Internet without success. Finally I just decided to look at...
Joe Calev's WebLog
Introduction to the UCMA API - Part 13 - SipPeerToPeerEndpoint
Posted
over 6 years ago
by
jscalev
0
Comments
Today will be a short post with no changes to our server or client projects. Currently we use the SipEndpoint class to register ourselves with the Microsoft Office Communications Server and create a dialog between our client and our server. Some of you...
Joe Calev's WebLog
Yours truly will be at TechEd!
Posted
over 6 years ago
by
jscalev
0
Comments
I just found out today that I will be doing a demo of the UCMA API at TechEd in Florida! I am not sure of the session name but I believe it is on Tuesday and is on UCMA so there can't be that many for those of you who will also be at TechEd. I am very...
Joe Calev's WebLog
Introduction to the UCMA API - Part 12 - SUBSCRIBE messages
Posted
over 6 years ago
by
jscalev
1
Comments
I must admit that while teaching the UCMA API, I have been learning about it myself. Today, my hope was to tell you how to create a client that sends a SUBSCRIBE message to the server and then receives NOTIFY messages from it. However, as I’ll explain...
Joe Calev's WebLog
Introduction to the UCMA API - Part 11 - Sending a message
Posted
over 6 years ago
by
jscalev
0
Comments
We finally have all the pieces ready to get our client and server communicating. Yesterday we allowed our client and server to agree on communicating through the SIP MESSAGE message so the next step is to get our client to send a message and get our server...
Joe Calev's WebLog
Introduction to the UCMA API - Part 10 - Introduction to SDP
Posted
over 6 years ago
by
jscalev
1
Comments
OK, so now we have a client and a server that can both sign in, create a dialog, and recognize when the other has dropped the connection. I’m sure what you’d really like to do is get them to message each other! I’m sure some of you have gone ahead and...
Joe Calev's WebLog
Picture of the week #4
Posted
over 6 years ago
by
jscalev
0
Comments
Picture 091 Originally uploaded by kirispupis . OK, I admit I am a bit late with the picture for this week. I didn't have any great shots over the weekend so I thought I would blog about a much earlier shot. My wife is currently a real estate...
Joe Calev's WebLog
Introduction to the UCMA API - Part 9 - Detecting when the session has been closed
Posted
over 6 years ago
by
jscalev
0
Comments
You have probably already noticed that UCMA is currently a low level API. The advantage, of course, is you have a great deal of flexibility in achieving your goals. The disadvantage is it takes a bit longer to get to where you are going. Rest assured...
Joe Calev's WebLog
Introduction to the UCMA API - Part 8 - Breaking the connection
Posted
over 6 years ago
by
jscalev
1
Comments
Welcome to part eight of my UCMA introduction! This so far is my most ambitious blog endeavor to date and I hope what I have presented so far has been helpful. Please do send any feedback. I’d love to hear if this information has helped anyone or any...
Joe Calev's WebLog
Introduction to the UCMA API - Part 7 - Unregister
Posted
over 6 years ago
by
jscalev
1
Comments
Before we get to more details on sending messages, we need to talk a little more about signing out. Technically, when I had the application sign out using BeginTerminate, this wasn’t entirely correct. For those of you who have examined the SipEndpoint...
Joe Calev's WebLog
Introduction to the UCMA API - Part 6 - Accepting the INVITE
Posted
over 6 years ago
by
jscalev
0
Comments
Yesterday as homework your job was to create a simple server that can sign in and sign out. In one view, we don’t really have a client/server in this case because both our ‘client’ and our ‘server’ are clients of the Microsoft Office Communications server...
Joe Calev's WebLog
Introduction to the UCMA API - Part 5 - SignalingSession
Posted
over 6 years ago
by
jscalev
0
Comments
So far we have a simple client that doesn’t do very much. In the next few days, we are going to add the capability for our client to send a message to Microsoft Office Communicator. We are going to do this by creating an INVITE to the Office Communicator...
Joe Calev's WebLog
Introduction to the UCMA API - Part 4 - Signing Out
Posted
over 6 years ago
by
jscalev
0
Comments
Yesterday we finally got into some UCMA coding – allowing our client to sign in to the OCS server. Today we will provide the functionality to sign out of the server. In our current implementation, clicking the start button changes the button to ‘stop...
Joe Calev's WebLog
Introduction to the UCMA API - Part 3 - Signing In
Posted
over 6 years ago
by
jscalev
0
Comments
OK, so I admit that yesterday’s post was a bit lacking in excitement. Today we are going to take the first step in UCMA coding – getting our client to sign in. If you are just joining this series, attached to this post is a .zip file of the previous day...
Joe Calev's WebLog
Introduction to the UCMA API - Part 2 - Constructing our client
Posted
over 6 years ago
by
jscalev
4
Comments
Today we will start discussing coding details of the UCMA API. First I should explain what the purpose of this API is. As I mentioned yesterday, Speech Server is built on top of UCMA. In essence, UCMA enables you to create a SIP endpoint. If you do not...
Joe Calev's WebLog
Picture of the week #3
Posted
over 6 years ago
by
jscalev
1
Comments
IMG_6850 Originally uploaded by kirispupis . This week I did not take very many pictures because I only had about 20 minutes to photograph. I spent some time while my two little ones were sleeping to photograph some in the front yard. The session...
Joe Calev's WebLog
Introduction to the UCMA API - Part 1 - API overview
Posted
over 6 years ago
by
jscalev
8
Comments
This is the first of a series of installments on creating applications in the latest Office Communications Server Beta. I’m sure for many of you who have glanced through the documentation, this is a tall order. OCS contains a number of API’s that each...
Page 1 of 1 (20 items)