Toshiba TEC Corporation released "CrossMission
Ver2.0 Service Pack 2" (hereinafter referred to as "CrossMission
SP2") in July 2004 to enhance the capabilities of "CrossMission
Ver2.0", a development and execution environment on .NET which
has been well received since its release in June 2003.
"CrossMission SP2" is a free upgrade software, incorporating requests
from the customers who introduced "CrossMission" to develop the
.NET system. With the enhanced inter-process communication and
process control capabilities, "CrossMission SP2" enables the customers
to construct more flexible and stabilized system.
1. Inter-process communication
"CrossMission SP2" let customers freely connect/disconnect communication
using CommunicationConnection of high-performance inter-process
communication class, and switches servers without stopping processes
being processed. For example, connecting with a server which provides
services after connecting with an authentication server enables
one independent authentication server to perform authentication
common to several servers.
2. Message queueing
In addition to the current queueing capability that stores a number
of messages sent to a process to prevent busy waiting, "CrossMission
SP2" uses an interface to a message queue which multiple processes
can access. With this method, the processes can retrieve a list
of messages in queue, change the order of messages to be executed,
delete messages from the message queue, pause/resume reading of
messages from the message queue, and pause/resume queueing.
3. Message Coordinator/Message Coordination Manager
"CrossMission SP2" provides a new service, "Message Coordinator",
with which a server and process can control different threads
while "CrossMission" provides the thread control function for
each process such as message queueing, exclusive control, control
of the number of processes to be executed simultaneously. "Message
Coordinator" eases the design of a distributed application which
requires cooperative operation among servers.
4. Setting of basic priority of processes
An operation system processes threads sequentially as scheduled.
Priority can be set by setting basic priority to a configuration
file of a process. Also, the relationship between response speed
to an application and the load on the CPU can be adjusted.
5. Support on Windows Terminal Service
Using the Windows Terminal Service function, an application process
can be started from Terminal Service clients. Processes started
by Terminal Service can be processed in parallel without being
in conflict with each other. This also applies to a process started
by Terminal Service and a process operated from a host machine.
Aiming at the "Creation of Future Shopping" in the retail industry,
Toshiba TEC adopts "CrossMission" and its related products, in
our entirety and as our own solution, which have received high
acclaim from many of our customers for their performance and reliability.
Toshiba TEC is one of the leading companies in systems development
for the retail industry. However, "CrossMission" and its related
products are not only intended for application development environment
in specific areas, but generally available for the development
of any .NET-compatible applications. Toshiba TEC will further
strengthen our product lineup by using our accumulated know-how
and reflecting the Voice of our Customers in "CrossMission" and
its related products.
"CrossMission Service Pack 2" can be downloaded free of charge
from the following website: http://www.wxfw.net/CrossMission_E/home_e.html