[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference microw::acmsxp

Title:ACMSxp product questions and comments
Notice:Refer to notes 1 through 11 for conference information
Moderator:DUCAT::ROSCOE
Created:Tue Oct 05 1993
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:282
Total number of notes:1134

272.0. "Q: single resource model " by WING::SHINDO (Y.Shindo/EJ3 PSC/Tokyo/Japan/8-699-4652) Thu Apr 03 1997 12:22

Hi,

I have one question about 'transaction resource model' for WNT version.

     u.w.c.p (50 process)       task server           proc servers
      +------+			+------+               +------+
      |	     |+ ==============>	|      |=============> |      |+       Oracle
      |	     ||+            ==>	+------+           ==> +------+|+ -----+---+
      +------+||      ...   ==> Max threads=10     ==>  +------+|      |   |
       +------+|                                   ...   +------+      +---+
        +------+ ...                                        ...
                                                          Max Process=10

Because XA interface is not implemented on Oracle 7.3.2 for WNT/Intel 
version, we've built task server with -T single option.

In ACMSxp Help regarding to -T single option, it says 

  The transaction is managed through STDL syntax, but restricted to one 
  resource that is accesses through processing procedures in a single 
  processing server.

Does it mean that we are not allowed to set the number of max process 
attribute more than one ?

My colleague has encountered problem on the above environment.
I'm not sure the specific problem but I'd like to confirm whether our setting 
is correct or not.

Regards,
Yoshizumi Shindo
T.RTitleUserPersonal
Name
DateLines
272.1DUCAT::ROSCOEThu Apr 03 1997 18:3910
>>>Does it mean that we are not allowed to set the number of max process 
>>>attribute more than one ?


No, You are allowed to set the max process to more than one.  In a particular
task block you are not allowed to have calls to multiple processing procedure
groups.  If you need to have calls to multiple processing procedure groups
then use the -T none option.

Rich
272.2libEncServer.libWING::SHINDOY.Shindo/EJ3 PSC/Tokyo/Japan/8-699-4652Tue Apr 08 1997 02:3613
Thanks, Rich.

BTW, do we need to link libEncServer.lib for building processing server in 
the situation written in base note.

In Dunix, we've linked tps_txn_xainit.o and libEncServer.so for building 
processing server.

What is libEncServer.lib for ?

Regards,
Yoshizumi Shindo
272.3DUCAT::ROSCOETue Apr 08 1997 14:068
Shindo-san

You should only have to link libEncServer.lib and tps_txn_xainit.o when
the transaction model is multi.  These two files allow for transaction 
coordination with the task server and Encina when the transaction model
is multi.

Rich