#include
#include
#include /* TUXEDO头文件 */
#include /* TUXEDO头文件 */
#if defined(__STDC__) || defined(__cplusplus)
tpsvrinit(int argc, char *argv[])
#else
tpsvrinit(argc, argv)
int argc;
char **argv;
#endif
{
/* 如果没有argc、argv一些编译系统会有警告信息. */
argc = argc;
argv = argv;
/* userlog 把tuxedo消息写入日志文件中 */
userlog("Welcome to the simple server");
return(0);
}
#ifdef __cplusplus
extern "C"
#endif
void
#if defined(__STDC__) || defined(__cplusplus)
TOUPPER(TPSVCINFO *rqst) /*tuxedo服务名字TOUPPER*/
#else
TOUPPER(rqst)
TPSVCINFO *rqst;
#endif
{
int i;
for(i = 0; i < rqst->len-1; i++)
rqst->data[i] = toupper(rqst->data[i]);
/* 设置返回客户端buffer */
tpreturn(TPSUCCESS, 0, rqst->data, 0L, 0);
}