Efficient Agent Communication in Multi-Agent Systems

Efficient Agent Communication in Multi-Agent Systems
Efficient Agent Communication in Multi-Agent Systems

E?cient Agent Communication

in Multi-Agent Systems

Myeong-Wuk Jang,Amr Ahmed,and Gul Agha

Department of Computer Science

University of Illinois at Urbana-Champaign,

Urbana IL61801,USA

{mjang,amrmomen,agha}@https://www.360docs.net/doc/1c15992346.html,

Abstract.In open multi-agent systems,agents are mobile and may

leave or enter the system.This dynamicity results in two closely re-

lated agent communication problems,namely,e?cient message passing

and service agent discovery.This paper describes how these problems are

addressed in the Actor Architecture(AA).Agents in AA obey the oper-

ational semantics of actors,and the architecture is designed to support

large-scale open multi-agent systems.E?cient message passing is facil-

itated by the use of dynamic names:a part of the mobile agent name

is a function of the platform that currently hosts the agent.To facil-

itate service agent discovery,middle agents support application agent-

oriented matchmaking and brokering services.The middle agents may

accept search objects to enable customization of searches;this reduces

communication overhead in discovering service agents when the matching

criteria are complex.The use of mobile search objects creates a security

threat,as codes developed by di?erent groups may be moved to the same

middle agent.This threat is mitigated by restricting which operations a

migrated object is allowed to perform.We describes an empirical eval-

uation of these ideas using a large scale multi-agent UAV(Unmanned

Aerial Vehicle)simulation that was developed using AA.

1Introduction

In open agent systems,new agents may be created and agents may move from one computer node to another.With the growth of computational power and network bandwidth,large-scale open agent systems are a promising technology to support coordinated computing.For example,agent mobility can facilitate e?cient collaboration with agents on a particular node.A number of multi-agent systems,such as EMAF[3],JADE[4],InfoSleuth[16],and OAA[8],support open agent systems.However,before the vision of scalable open agent systems can be realized,two closely related problems must be addressed:

–Message Passing Problem:In mobile agent systems,e?ciently sending mes-sages to an agent is not simple because they move continuously from one agent platform to another.For example,the original agent platform on which

an agent is created should manage the location information about the agent.

However,doing so not only increases the message passing overhead,but it slows down the agent’s migration:before migrating,the agent’s current host platform must inform the the original platform of the move and may wait for an acknowledgement before enabling the agent.

–Service Agent Discovery Problem:In an open agent system,the mail ad-dresses or names of all agents are not globally known.Thus an agent may not have the addresses of other agents with whom it needs to communi-cate.To address this di?culty,middle agent services,such as brokering and matchmaking services[25],need to be supported.However,current middle agent systems su?er from two problems:lack of expressiveness–not all search queries can be expressed using the middle agent supported primitives;and incomplete information–a middle agent does not possess the necessary in-formation to answer a user query.

We address the message passing problem for mobile agents in part by provid-ing a richer name structure:the names of agents include information about their current location.When an agent moves,the location information in its name is updated by the platform that currently hosts the agent.When the new name is transmitted,the location information is used by other platforms to?nd the current location of that agent if it is the receiver of a message.We address the service agent discovery problem in large-scale open agent systems by allowing client agents to send search objects to be executed in the middle agent address space.By allowing agents to send their own search algorithms,this mitigates both the lack of expressiveness and incomplete information.

We have implemented these ideas in a Java-based agent system called the Actor Architecture(or AA).AA supports the actor semantics for agents:each agent is an autonomous object with a unique name(address),message pass-ing between agents is asynchronous,new agents may be dynamically created, and agent names may be communicated[1].AA has been designed with a modular,extensible,and application-independent structure.While AA is be-ing used to develop tools to facilitate large-scale simulations,it may also be used for other large-scale open agent applications.The primary features of AA are:a light-weight implementation of agents,reduced communication overhead between agents,and improved expressiveness of middle agents.

This paper is organized as follows.Section2introduces the overall structure and functions of AA as well as the agent life cycle model in AA.Section3 explains our solutions to reduce the message passing overhead for mobile agents in AA,while Section4shows how the search object of AA extends the basic middle agent model.Section5descries the experimental setting and presents an evaluation of our approaches.Related work is explained in Section6,and?nally, Section7concludes this paper with future research directions.

2The Actor Architecture

AA provides a light-weight implementation of agents as active objects or ac-tors[1].Agents in AA are implemented as threads instead of processes.They use object-based messages instead of string-based messages,and hence,they do not need to parse or interpret a given string message,and may use the type information of each?eld in a delivered message.The actor model provides the infrastructure for a variety of agent systems;actors are social and reactive,but they are not explicitly required to be“autonomous”in the sense of being proac-tive[28].However,autonomous actors may be implemented in AA,and many of our experimental studies require proactive actors.Although the term agent has been used to mean proactive actors,for our purposes the distinction is not critical.In this paper,we use the terms‘agent’and‘actor’as synonyms.

The Actor Architecture consists of two main components:

–AA platforms which provide the system environment in which actors exist and interact with other actors.In order to execute actors,each computer node must have one AA platform.AA platforms provide actor state man-agement,actor communication,actor migration,and middle agent services.–Actor library which is a set of APIs that facilitate the development of agents on the AA platforms by providing the user with a high level abstraction of service primitives.At execution time,the actor library works as the interface between actors and their respective AA platforms.

An AA platform consists of eight components(see Fig.1):Message Manager, Transport Manager,Transport Sender,Transport Receiver,Delayed Message Manager,Actor Manager,Actor Migration Manager,and ATSpace.

The Message Manager handles message passing between actors.Every mes-sage passes through at least one Message Manager.If the receiver actor of a message exists on the same AA platform,the Message Manager of that platform directly delivers the message to the receiver actor.However,if the receiver actor is not on the same AA platform,this Message Manager delivers the message to the Message Manager of the platform where the receiver currently resides,and ?nally that Message Manager delivers the message to the receiver actor.The Transport Manager maintains a public port for message passing between di?er-ent AA platforms.When a sender actor sends a message to another actor on a di?erent AA platform,the Transport Sender residing on the same platform as the sender receives the message from the Message Manager of that platform and delivers it to the Transport Receiver on the AA platform of the receiver.If there is no built-in connection between these two AA platforms,the Transport Sender contacts the Transport Manager of the AA platform of the receiver actor to open a connection so that the Transport Manager can create a Transport Receiver for the new connection.Finally,the Transport Receiver receives the message and delivers it to the Message Manager on the same platform.

The Delayed Message Manager temporarily holds messages for mobile actors while they are moving from one AA platform to another.The Actor Manager of

Fig.1.Architecture of an AA Platform

an AA platform manages the state of actors that are currently executing as well as the locations of mobile actors created on this platform.The Actor Migration Manager manages actor migration.

The ATSpace provides middle agent services,such as matchmaking and bro-kering services.Unlike other system components,an ATSpace is implemented as an actor.Therefore,any actor may create an ATSpace,and hence,an AA platform may have more than one ATSpaces.The ATSpace created by an AA platform is called the default ATSpace of the platform,and all actors can obtain the names of default ATSpaces.Once an actor has the name of an ATSpace, the actor may send the ATSpace messages in order to use its services for?nding other actors that match a given criteria.

In AA,actors are implemented as active objects and are executed as threads; actors on an AA platform are executed with that AA platform as part of one process.Each actor has one actor life cycle state on one AA platform at any time(see Fig.2).When an actor exists on its original AA platform,its state information appears within only its original AA platform.However,the state of an actor migrated from its original AA platform appears both on its original AA platform and on its current AA platform.When an actor is ready to process a message its state becomes Active and stays so while the actor is processing the message.When an actor initiates migration,its state is changed to Transit. Once the migration ends and the actor restarts,its state becomes Active on

the new AA platform and Remote on the original AA platform.Following a user request,an actor in the Active state may move to the Suspended state.

In contrast to other agent life cycle models(e.g.[10,18]),the AA life cycle model uses the Remote state to indicate that an actor that was created on the current AA platform is working on another AA platform.

Fig.2.Actor Life Cycle Model

3Optimized Message Delivery

We describe the message delivery mechanisms used to support inter-actor com-munications.Speci?cally,AA uses two approaches to reduce the communication overhead for mobile actors that are not on their original AA platforms:location-based message passing and delayed message passing.

3.1Location-based Message Passing

Before an actor can send messages to other actors,it should know the names of the intended receiver actors.In AA,each actor has its own unique name called UAN(Universal Actor Name).The UAN of an actor includes the location information and the unique identi?cation number of the actor as follows:

uan://128.174.245.49:37

From the above name,we can infer that the actor exists on the host whose IP address is128.174.245.49,and that the actor is distinguished from other actors on the same platform with its unique identi?cation number37.

When the Message Manager of a sender actor receives a message whose re-ceiver actor has the above name,it checks whether the receiver actor exists

on the same AA platform.If they are on the same AA platform,the Message Manager?nds the receiver actor on this AA platform and directly delivers the message.Otherwise,the Message Manager of the sender actor delivers the mes-sage to the Message Manager of the receiver actor.In order to?nd the AA platform where the Message Manager of the receiver actor exists,the location information128.174.245.49in the UAN of the receiver actor is used.When the Message Manager on the AA platform with IP address128.174.245.49receives the message,it?nds the receiver actor there and delivers the message.

The above actor naming and message delivery scheme works correctly when all actors are on their original AA platforms.However,because an actor may migrate from one AA platform to another,we extend the basic behavior of the Message Manager with a forwarding service:when a Message Manager receives a message for an actor that has migrated,it delivers the message to the current AA platform of the mobile actor.To facilitate this service,each AA platform maintains the current locations of actors that were created on it,and updates the location information of actors that have come from other AA platforms on their original AA platforms.

The problem with using only universal actor names for message delivery is that every message for a migrated actor still has to pass through the original AA platform in which the actor was created(Fig.3.a).This kind of blind indirection may happen even in situations where the receiver actor is currently on an AA platform that is near the AA platform of the sender actor.Since message passing between actor platforms is relatively expensive,AA uses Location-based Actor Name(LAN)for mobile actors in order to generally eliminate the need for this kind of indirection.Speci?cally,the LAN of an actor consists of its current location and its UAN as follows:

lan://128.174.244.147//128.174.245.49:37

The current location of a mobile actor is set by an AA platform when the actor arrives on the AA platform.If the current location is the same as the location where an actor was created,the LAN of the actor does not have any special information beyond its UAN.

Under the location-based message passing scheme,when the Message Man-ager of a sender actor receives a message for a remote actor,it extracts the current location of the receiver actor from its LAN and delivers the message to the AA platform where the receiver actor exists.The rest of the procedure for message passing is similar to that in the UAN-based message passing scheme. Fig.3.b shows how the location-based message passing scheme works.Actor one with ual://C//A:15sends its?rst message to actor two through the original AA platform of actor two because actor one does not know the location of ac-tor two.This message includes the location information about actor one as the sender actor.Therefore,when actor two receives the message,it knows the loca-tion of actor one,and it can now directly send a message to actor one.Similarly, when actor one receives a message from actor two,it learns the location of actor

b. Location?based Message Passing

Platform A

Platform B Platform C

a. UAN?based Message Passing

Platform A

Platform B Platform C

Actor one (uan://A:15)

migrates to Platform C.

Agent two (uan://A:16)

migrates to Platform B.

Agent one sends

a message to actor two.

Agent two replies to

actor one.

a message to actor one.

Agent two sends

Agent one replies to

actor two.Actor one (uan://A:15)

migrates to Platform C.

Agent two (uan://A:16)

migrates to Platform B.

Agent one sends

a message to actor two.

Agent two replies to

actor one.

a message to actor one.

Agent two sends

Agent one replies to

actor two.Fig.3.Message Passing between Mobile Actors

two.Finally,the two actors can directly communicate with each other without mediation by their original AA platforms.

In order to use the LAN address scheme,the location information in a LAN should be recent.However,mobile actors may move repeatedly,and a sender actor may have old LANs of mobile actors.Thus a message for a mobile actor may be delivered to its previous AA platform from where the actor left.This problem is addressed by having the old AA platform deliver the message to the original AA platform where the actor was created;the original platform always manages the current addresses of its actors.When the receiver actor receives the message delivered through its original AA platform,the actor may send a null message with its LAN to update its location at the sender actor.Therefore,the sender actor can use the updated information for subsequent messages.

3.2Delayed Message Passing

While a mobile actor is moving from one AA platform to another,the current AA platform of the actor is not well de?ned.In AA,because the location information of a mobile actor is updated after it?nishes migration,its original AA platform thinks the actor still exists on its old AA platform during migration.Therefore, when the Message Manager of the original AA platform receives a message for a mobile actor,it sends the message to the Message Manager of the old AA platform thinking that it is still there.After the Message Manager of the old AA platform receives the message,it forwards the message to the Message Manager of the original AA platform.Thus,a message is continuously passed between these two AA platforms until the mobile actor updates the Actor Manager of its original AA platform with its new location.

In order to avoid unnecessary message thrashing,we use the Delayed Message Manager in each AA platform.After the actor starts its migration,the Actor Manager of the old AA platform changes its state to be Transit.From this moment,the Delayed Message Manager of this platform holds messages for this mobile actor until the actor reports that its migration has ended.After the mobile actor?nishes its migration,its new AA platform sends its old AA platform and its original AA platform a message to inform them that the migration process has ended.When these two AA platforms receive this message,the original AA platform changes the state of the mobile actor from Transit to Remote while the old AA platform removes all information about the mobile actor,and the Delayed Message Manager of the old AA platform forwards the delayed messages to the Message Manager of the new AA platform of the actor.

4Active Brokering Service

An ATSpace supports active brokering services by allowing agents to send their own search algorithms to be executed in the ATSpace address space[14].We compare this service to current middle agent services.

Many middle agents are based on attribute-based communication.Service agents register themselves with the middle agent by sending a tuple whose at-tributes describe the service they advertise.To?nd the desired service agents,a client agent supplies a tuple template with constraints on attributes.The middle agent then tries to?nd service agents whose registered attributes match the sup-plied constraints.Systems vary more or less according to the types of constraints (primitives)they support.Typically,a middle agent provides exact matching or regular expression matching[2,11,17].As we mentioned earlier,this solution su?ers from a lack of expressiveness and incomplete information.

For example,consider a middle agent with information about seller agents. Each service agent(seller)advertises itself with the following attributes.A client agent with the following query is stuck:

Q1:What are the best two(in terms of price)sellers that o?er computers and whose locations are roughly within50miles of me?

Considering the current tuple space technology,the operator“best two”is clearly not supported(expressiveness problem).Morever,the tuple space does not include distance information between cities(incomplete information prob-lem).Faced with these di?culties,a user with this complex query Q1has to transform it into a simpler one that is accepted by the middle agent which re-trieves a superset of the data to be retrieved by Q1.In our example,a simpler query could be:

Q2:Find all tuples about sellers that sell computers.

An apparent disadvantage of the above approach is the movement of a large amount of data from the middle agent space to the buyer agent,especially if Q2 is semantically distant from Q1.In order to reduce communication overhead, ATSpace allows a sender agent to send its own search algorithm to?nd service agents,and the algorithm is executed in the ATSpace.In our example,the buyer agent would send a search object that would inspect tuples in the middle agent and select the best two sellers that satisfy the buyer criteria.

4.1Security Issues

Although active brokering services mitigate the limitations of middle agents,such as brokers or matchmakers,they also introduce the following security problems in ATSpaces:

–Data Integrity:A search object may not modify tuples owned by other actors.–Denial of Service:A search object may not consume too much processing time or space of an ATSpace,and a client actor may not repeatedly send search objects to overload an ATSpace.

–Illegal Access:A search object may not carry out unauthorized accesses or illegal operations.

We address the?rst problem by preventing the search object from modifying tuple data of other actors.This is done by supplying methods of the search object with a copy of the data in the ATSpace.However,when the number of tuples in the ATSpace is large,this solution requires extra memory and computation resources.Thus the ATSpace supports the option of delivering a shallow copy of the original tuples to the search object at the risk of data being changed by search objects as such scheme may compromise the data integrity.

To prevent malicious objects from exhausting the ATSpace computational resource,we deploy user-level thread scheduling as depicted in Fig.4.When a search object arrives,the object is executed as a thread and its priority is set to high.If the thread executes for a long time,its priority is continuously downgraded.Moreover,if the running time of a search object exceeds a certain limit,it may be destroyed by the tuple space manager.

Fig.4.Architecture of an ATSpace

To prevent unauthorized accesses,if the ATSpace is created with an access key,then this key must accompany every message sent from client actors.In this case,actors are allowed only to modify their own tuples.This prevents removal or modi?cation of tuples by unauthorized actors.

5Experiments and Evaluation

The AA platforms and actors have been implemented in Java language to sup-port operating system independent actor mobility.The Actor Architecture is being used for large-scale UAV(Unmanned Aerial Vehicle)simulations.These simulations investigate the e?ects of di?erent collaborative behaviors among a

large number of micro UAVs during their surveillance missions over a large num-ber of moving targets[15].For our experiments,we have tested more than1,000 actors on four computers:500micro UAVs,500targets,and other simulation purpose actors are executed.The following two sections evaluate our solutions.

5.1Optimized Message Delivery

According to our experiments,the location-based message passing scheme in AA reduces the number of hops(over AA platforms)that a message for a mobile actor goes through.Since an agent has the location information about its col-laborating agents,the agent can carry this information when it moves from one AA platform to another.With location-based message passing,the system is more fault-tolerant;since messages for a mobile actor need not pass through the original AA platform of the actor,the messages may be correctly delivered to the actor even when the actor’s original AA platform is not working correctly.

Moreover,delayed message passing removes unnecessary message thrashing for moving agents.When delayed message passing is used,the old AA platform of a mobile actor needs to manage its state information until the actor?nishes its migration,and the new platform of the mobile actor needs to report the migration state of the actor to its old AA platforms.In our experiments,this overhead is more than compensated;without delayed message passing the same message may get delivered seven or eight times between the original AA platform and the old AA platform while a mobile actor is moving.If a mobile actor takes more time for its migration,this number may be even greater.

5.2Active Brokering Service

The performance bene?t of ATSpace can be measured by comparing its active brokering services with the data retrieval services of a template-based general middle agent supporting the same service along four di?erent dimensions:the number of messages,the total size of messages,the total size of memory space on the client and middle agent AA platforms,and the computation time for the whole operation.To analytically evaluate ATSpaces,we will use the scenario mentioned in section4where a service requesting agent has a complex query that is not supported by the template-based model.

First,with the template-based service,the number of messages is n+2where n is the number of service agents that satisfy a complex query.This is because the service requesting agent has to?rst send a message to the middle agent to bring a superset of its?nal result.This costs two messages:a service request message to the middle agent(Service Request template)that contains Q2and a reply mes-sage that contains agent information satisfying Q2(Service Reply template). Finally,the service requesting agent sends n messages to the service agents that match its original criteria.With the active brokering service,the total number of messages is n+1.This is because the service requesting agent need not worry about the complexity of his query and only sends a service request message

(Service Request ATSpace)to the ATSpace.This message contains the code that represents its criteria along with the message that should be sent to the agents which satisfy these criteria.The last n messages have the same explana-tion as in the template-based service.

While the number of messages in the two approaches does not di?er that much,the total size of these messages may have a huge di?erence.In both approaches,a set of n messages needs to be sent to the agents that satisfy the ?nal matching criteria.Therefore,the question of whether or not active brokering services result in bandwidth saving depends on the relative size of the other messages.Speci?cally the di?erence in bandwidth consumption(DBC)between the template-based middle agent and the ATSpace is given by the following equation:

DBC=[size(Service Request template)?

size(Service Request ATSpace)]+

size(Service Reply template)

In general,since the service request message in active brokering services is larger as it has the search object,the?rst component is negative.Therefore, active brokering services will only result in a bandwidth saving if the increase in the size of its service request message is smaller than the size of the service reply message in the template-based service.This is likely to be true if the original query(Q1)is complex such that turning it into a simpler one(Q2)to retrieve a superset of the result would incur a great semantic loss and as such would retrieve much extra agent information from the middle agent.

Third,the two approaches put a con?icting requirement on the amount of space needed on both the client and middle agent machines.In the template-based approach the client agent needs to provide extra space to store the tuples returned by Q2.On the hand,the ATSpace needs to provide extra space to store copies of tuples given to search objects.However,a compromise can be made here as the creator of the ATSpace can choose to use the shallow copy of tuples.

Fourth,the di?erence in computation times of the whole operation in the two approaches depends on two factors:the time for sending messages and the time for evaluating queries on tuples.The tuples in the ATSpace are only inspected once by the search object sent by the service requesting agent.However,in the template-based middle agent,some tuples are inspected twice.First,in order to evaluate Q2,the middle agent needs to inspect all the tuples that it has. Second,these tuples that satisfy Q2are sent back to the service requesting agent to inspect them again and retain only those tuples that satisfy Q1.If Q1 is complex then Q2will be semantically distant from Q1,which in turns has two rami?cations.First,the time to evaluate Q2against all the tuples in the middle agent is small relative to the time needed to evaluate the search object over them. Second,most of the tuples on the middle agent would pass Q2and be sent back to be re-evaluated by the service requesting agent.This reevaluation has nearly the same complexity as running the search object code.Thus we conclude that

when the original query is complex and external communication cost is high,the active brokering service will result in time saving.

Apart from the above analytical evaluation,we have run a series of experi-ments on the UAV simulation to substantiate our claims.(Interested readers may refer to[13]for more details.)Fig.5demonstrates the saving in computational time of an ATSpace compared to a template-based middle agent that provides data retrieval services with the same semantic.Fig.6shows the wall clock time ratio of a template-based middle agent to an ATSpace.In these experiments, UAVs use either active brokering services or data retrieval services to?nd their neighboring UAVs.In both cases,the middle agent includes information about locations of UAVs and targets.In case of the active brokering service,UAVs send search objects to an ATSpace while the UAVs using data retrieval service send tuple templates.The simulation time for each run is around35minutes,and the wall clock time depends on the number of agents.When the number of agents is small,the di?erence between the two approaches is not signi?cant.However, as the number of agents is increased,the di?erence becomes large.

Fig.5.Wall Clock Time(Min)for ATSpace and Template-based Middle Agent Fig.6.Wall Clock Time Ratio of Template-based Middle Agent-to-ATSpace

Fig.7depicts the number of messages required in both cases.The number of messages in the two approaches is quite similar but the di?erence is slightly increased according to the number of agents.Note that the messages increase almost linearly with the number of agents,and that the di?erence in the number of messages for a template-based middle agent and an ATSpace is small;it is in fact less than0.01%in our simulations.

Fig.8shows the total message size required in the two approaches,and Fig.9 shows the total message size ratio.When the search queries are complex,the total message size in the ATSpace approach is much less than that in the template-based middle agent approach.In our UAV simulation,search queries are rather complex and require heavy mathematical calculations,and hence,the ATSpace

Fig.7.The Number of Messages for ATSpace and Template-based Middle Agent approach results in a considerable bandwidth saving.It is also interesting to note the relationship between the whole operation time(as shown in Fig.5)and the bandwidth saving(as shown in Fig.8).This relationship supports our claim that the saving in the total operation time by the ATSpace is largely due to its superiority in e?ciently utilizing the bandwidth.

Fig.8.Total Message Size(GBytes) for ATSpace and Template-based Middle Agent Fig.9.Total Message Size Ratio for Template-based Middle Agent-to-ATSpace

6Related Work

The basic mechanism of location-based message passing is similar to the mes-sage passing in Mobile IP[20],although its application domain is di?erent.The original and current AA platforms of a mobile actor correspond to the home and

foreign agents of a mobile client in Mobile IP,and the UAN and LAN of a mo-bile actor are similar to the home address and care-of address of a mobile client in Mobile IP.However,while the sender node in Mobile IP manages a binding cache to map home addresses to care-of addresses,the sender AA platform in AA does not have a mapping table.Another di?erence is that in mobile IP,the home agent communicates with the sender node to update the binding cache. However,in AA this update can be done by the agent itself when it sends a message that contains its address.

The LAN(Location-based Actor Name)may also be compared to UAL(Uni-versal Actor Locator)in SALSA[27].In SALSA,UAL represents the location of an actor.However,SALSA uses a middle agent called Universal Actor Naming Server to locate the receiver actor.SALSA’s approach requires the receiver ac-tor to register its location at a certain middle agent,and the middle agent must manage the mapping table.

The ATSpace approach,which is based on the tuple space model,is related to Linda[6].In the Linda model,processes communicate with other processes through a shared common space called a blackboard or a tuple space without considering references or names of other processes[6,21].This approach was used in several agent frameworks,for example EMAF[3]and OAA[8].However,these models support only primitive features for pattern-based communication among processes or agents.From the middle agent perspective,Directory Facilitator in the FIPA platform[10],ActorSpace[2],and Broker Agent in InfoSleuth[16]are related to our research.However,these systems do not support customizable matching algorithms.

From the expressiveness perspective,some work has been done to extend the matching capability of the basic tuple space model.Berlinda[26]allows a concrete entry class to extend the matching function,and TS[12]uses policy closures in a Scheme-like language to customize the behavior of tuple spaces. However,these approaches do not allow the matching function to be changed during execution time.At the other hand,OpenSpaces[9]provides a mechanism to change matching polices during the execution time.OpenSpaces groups en-tries in its space into classes and allows each class to have its individual matching algorithm.A manager for each class of entries can change the matching algo-rithm during execution time.All agents that use entries under a given class are a?ected by any change to its matching algorithm.This is in contrast to the ATSpace where each agent can supply its own matching algorithm without af-fecting other agents.Another di?erence between OpenSpaces and ATSpaces is that the former requires a registration step before putting the new matching algorithm into action,but ATSpace has no such requirement.

Object Space[22]allows distributed applications implemented in the C++ programming language to use a matching function in its template.This matching function is used to check whether an object tuple in the space is matched with the tuple template given in rd and in operators.However,in the ATSpace the client agent supplied search objects can have a global overview of the tuples stored in the shared space and hence can support global search behavior rather than

the one tuple based matching behavior supported in Object Space.For example, using the ATSpace a client agent can?nd the best ten service agents according to its criteria whereas this behavior cannot be achieved in Object Space.

TuCSoN[19]and MARS[5]provide programmable coordination mechanisms for agents through Linda-like tuple spaces to extend the expressive power of tu-ple spaces.However,they di?er in the way they approach the expressiveness problem;while TuCSoN and MARS use reactive tuples to extend the expres-sive power of tuple spaces,the ATSpace uses search objects to support search algorithms de?ned by client agents.A reactive tuple handles a certain type of tuples and a?ects various clients,whereas a search object handles various types of tuples and a?ects only its creator agent.Therefore,while TuCSoN and MARS extend the general search ability of middle agents,ATSpace supports application agent-oriented searching on middle agents.

Mobile Co-ordination[23]allows agents to move a set of multiple tuple space access primitives to a tuple space for fault tolerance.In Jada[7],one primitive may use multiple matching templates.In ObjectPlaces[24],dynamic objects are used to change their state whenever corresponding objecplace operations are being called.Although these approaches improve the searching ability of tuple spaces with a set of search templates or dynamic objects,ATSpace provides more?exibility to application agents with their own search code.

7Conclusion and Future Work

In this papers we addressed two closely related agent communication issues:e?-cient message delivery and service agent discovery.E?cient message delivery has been addressed using two techniques.First,the agent naming scheme has been extended to include the location information of mobile agents.Second,messages whose destination agent is moving are postponed by the Delayed Message Man-ager until the agent?nishes its migration.For e?cient service agent discovery, we have addressed the ATSpace,Active Tuple Space.By allowing application agents to send their customized search algorithms to the ATSpace,application agents may e?ciently?nd service agents.We have synthesized our solutions to the mobile agent addressing and service agent discovery problems in a multi-agent framework.

The long term goal of our research is to build an environment that allows for experimental study of various issues that pertains to message passing and ser-vice agent discovery in open multi-agent systems and provide a principled way of studying possible tensions that arise when trying to simultaneously optimize each service.Other future directions include the followings:for e?cient message passing,we plan to investigate various trade-o?s in using di?erent message pass-ing schemes for di?erent situations.We also plan to extend the Delayed Message Manager to support mobile agents who are continuously moving between nodes. For service agent discovery,we plan to elaborate on our solutions to the security issues introduced with active brokering services.

Acknowledgements

The authors would like to thank the anonymous reviewers and Naqeeb Abbasi for their helpful comments and suggestions.This research is sponsored by the Defense Advanced Research Projects Agency under contract number F30602-00-2-0586.

References

1.G.Agha.Actors:A Model of Concurrent Computation in Distributed Systems.

MIT Press,1986.

2.G.Agha and C.J.Callsen.ActorSpaces:An Open Distributed Programming

Paradigm.In Proceedings of the4th ACM Symposium on Principles and Prac-tice of Parallel Programming,pages23–32,May1993.

3.S.Baeg,S.Park,J.Choi,M.Jang,and Y.Lim.Cooperation in Multiagent

Systems.In Intelligent Computer Communications(ICC’95),pages1–12,Cluj-Napoca,Romania,June1995.

4. F.Bellifemine,A.Poggi,and G.Rimassa.JADE-A FIPA-compliant Agent

Framework.In Proceedings of Practical Application of Intelligent Agents and Multi-Agents(PAAM’99),pages97–108,London,UK,April1999.

5.G.Cabri,L.Leonardi,and F.Zambonelli.MARS:a Programmable Coordination

Architecture for Mobile Agents.IEEE Computing,4(4):26–35,2000.

6.N.Carreiro and D.Gelernter.Linda in https://www.360docs.net/doc/1c15992346.html,munications of the ACM,

32(4):444–458,1989.

7.P.Ciancarini and D.Rossi.Coordinating Java Agents over the WWW.World

Wide Web,1(2):87–99,1998.

8.P.R.Cohen,A.J.Cheyer,M.Wang,and S.Baeg.An Open Agent Architecture.

In AAAI Spring Symposium,pages1–8,March1994.

9.S.Ducasse,T.Hofmann,and O.Nierstrasz.OpenSpaces:An Object-Oriented

Framework for Recon?gurable Coordination Spaces.In A.Porto and G.C.Roman, editors,Coordination Languages and Models,LNCS1906,pages1–19,Limassol, Cyprus,September2000.

10.Foundation for Intelligent Physical Agents.SC00023J:FIPA Agent Management

Speci?cation,December2002.http://www.?https://www.360docs.net/doc/1c15992346.html,/specs/?pa00023/.

11.N.Jacobs and R.Shea.The Role of Java in InfoSleuth:Agent-based Exploita-

tion of Heterogeneous Information Resources.In Proceedings of Intranet-96Java Developers Conference,April1996.

12.S.Jagannathan.Customization of First-Class Tuple-Spaces in a Higher-Order Lan-

guage.In Proceedings of the Conference on Parallel Architectures and Languages -Vol.2,LNCS506,pages254–276.Springer-Verlag,1991.

13.M.Jang, A.Ahmed,and G.Agha.A Flexible Coordination Framework for

Application-Oriented Matchmaking and Brokering Services.Technical Report UIUCDCS-R-2004-2430,Department of Computer Science,University of Illinois at Urbana-Champaign,2004.

14.M.Jang,A.Abdel Momen,and G.Agha.ATSpace:A Middle Agent to Support

Application-Oriented Matchmaking and Brokering Services.In IEEE/WIC/ACM IAT(Intelligent Agent Technology)-2004,pages393–396,Beijing,China,September 20-242004.

15.M.Jang,S.Reddy,P.Tosic,L.Chen,and G.Agha.An Actor-based Simulation

for Studying UAV Coordination.In15th European Simulation Symposium(ESS 2003),pages593–601,Delft,The Netherlnds,October26-292003.

16.R.J.Bayardo Jr.,W.Bohrer,R.Brice, A.Cichocki,J.Fowler, A.Helal,

V.Kashyap,T.Ksiezyk,G.Martin,M.Nodine,M.Rashid,M.Rusinkiewicz, R.Shea,C.Unnikrishnan,A.Unruh,and https://www.360docs.net/doc/1c15992346.html,Sleuth:Agent-Based Semantic Integration of Information in Open and Dynamic Environments.ACM SIGMOD Record,26(2):195–206,June1997.

17. D.L.Martin,H.Oohama,D.Moran,and https://www.360docs.net/doc/1c15992346.html,rmation Brokering in

an Agent Architecture.In Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology,pages 467–489,London,April1997.

18. D.G.A.Mobach,B.J.Overeinder,N.J.E.Wijngaards,and F.M.T.Brazier.Man-

aging Agent Life Cycles in Open Distributed Systems.In Proceedings of the2003 ACM symposium on Applied Computing,pages61–65,Melbourne,Florida,2003.

19. A.Omicini and F.Zambonelli.TuCSoN:a Coordination Model for Mobile In-

formation Agents.In Proceedings of the1st Workshop on Innovative Internet Information Systems,Pisa,Italy,June1998.

20. C.E.Perkins.Mobile IP.IEEE Communications Magazine,35:84–99,May1997.

21.K.P?eger and B.Hayes-Roth.An Introduction to Blackboard-Style Systems Orga-

nization.Technical Report KSL-98-03,Stanford Knowledge Systems Laboratory, January1998.

22. https://www.360docs.net/doc/1c15992346.html,ing the Object Space:a Distributed Parallel make.In Proceedings

of the4th IEEE Workshop on Future Trends of Distributed Computing Systems, pages234–239,Lisbon,September1993.

23. A.Rowstron.Mobile Co-ordination:Providing Fault Tolerance in Tuple Space

Based Co-ordination Languages.In Proceedings of the Third International Con-ference on Coordination Languages and Models,pages196–210,1999.

24.K.Schelfthout and T.Holvoet.ObjectPlaces:An Environment for Situated Multi-

Agent Systems.In Third International Joint Conference on Autonomous Agents and Multiagent Systems-Volume3(AAMAS’04),pages1500–1501,New York City,New York,July2004.

25.K.Sycara,K.Decker,and M.Williamson.Middle-Agents for the Internet.In

Proceedings of the15th Joint Conference on Arti?cial Intelligences(IJCAI-97), pages578–583,1997.

26.R.Tolksdorf.Berlinda:An Object-oriented Platform for Implementing Coordi-

nation Language in Java.In Proceedings of COORDINATION’97(Coordination Languages and Models),LNCS1282,pages430–433.Pringer-Verlag,1997.

27. C.A.Varela and G.Agha.Programming Dynamically Recon?gurable Open Sys-

tems with SALSA.ACM SIGPLAN Notices:OOPSLA2001Intriguing Technology Track,36(12):20–34,December2001.

28.M.Wooldridge.An Introduction to MultiAgent Systems.John Wiley&Sons,Ltd,

2002.

销售人员十大心态知识分享

销售人员十大心态

态度决定一切——顶尖销售员的十种心态 自从神奇教练米卢登陆中国后,“态度决定一切”这句话就常常出现在我们的耳边。不错,态度真的决定一切,可是什么样的态度将决定什么样的一切。态度是一个人对待事物的一种驱动力,不同的态度将决定产生不同的驱动作用。好的态度产生好的驱动力,注定会得到好的结果,而不好的态度也会产生不好的驱动力,注定会得到不好的结果。同时,对待任何事物不是单纯的一种态度,而是各种不同心态的综合。作为庞大军团的销售队伍,又应该有什么样的心态呢? 一、积极的心态 首先我们需要具备积极的心态。积极的心态就是把好的,正确的方面扩张开来,同时第一时间投入进去。一个国家,一个企业肯定都有很多好的方面,也有很多不够好的地方,我们就需要用积极的心态去对待。贪污犯还有,可是我们应该看见国家已经大力的整顿了;企业有很多不尽合理的管理,可是我们应该看到企业管理风格的改变。也许你在销售中遇到了很多困难,可是我们应该看到克复这些困难后的一片蓝天。同时,我们应该把正确的、好的事情在第一时间去投入,唯有第一时间去投入才会唤起你的激情,唯有第一时间投入才会使困难在你面前变的渺小,好的地方在你眼前光大。 积极的人象太阳,走到那里那里亮。消极的人象月亮,初一十五不一样。某种阴暗的现象、某种困难出现在你的面前时,如果你去关注这种阴暗,这种困难,那你就会因此而消沉,但如果你更加关注着这种阴暗的改变,这种困难的排除,你会感觉到自己的心中充满阳光,充满力量。同时,积极的心态不但使自己充满奋斗的阳光,也会给你身边的人带来阳光。 二、主动的心态 主动是什么?主动就是“没有人告诉你而你正做着恰当的事情”。在竞争异常激烈的时代,被动就会挨打,主动就可以占据优势地位。我们的事业、我们的人生不是上天安排的,是我们主动的争取的。在企业里,有很多的事情也许没有人安排你去作,有很多的职位空缺。如果你去主动的行动起来,你不但锻炼了自己,同时也为自己争取这样的职位积蓄了力量,但如果什么事情都需要别人来告诉你时,你已经很落后了,这样的职位也挤满了那些主动行动着的人。 主动是为了给自己增加机会,增加锻炼自己的机会,增加实现自己价值的机会。社会、企业只能给你提供道具,而舞台需要自己搭建,演出需要自己排练,能演出什么精彩的节目,有什么样的收视率决定权在你自己。 三、空杯的心态 人无完人。任何人都有自己的缺陷,自己相对较弱的地方。也许你在某个行业已经满腹经纶,也许你已经具备了丰富的技能,但是你对于新的企业,对于新的经销商,对于新的客户,你仍然是你,没有任何的特别。你需要用空杯的心态重新去整理自己的智慧,去吸收现在的、别人的正确的、优秀的东西。企业有企业的文化,有企业发展的思路,有自身管理的方法,只要是正确的,合理的,我们就必须去领悟,去感受。把自己融入到企业之中,融入到团队之中,否则,你永远是企业的局外人。 四、双赢的心态 杀头的事情有人干,但亏本的买卖没人作,这是商业规则。你必须站在双赢的心态上去处理你与企业之间的、企业与商家之间的、企业和消费者之间的关系。你不能为了自身

销售成功的十大心态

销售成功的十大心态 经过不断实践和验证发现,自信、积极、坚持、包容、舍得、空杯、谦逊、感恩、善缘、反省等十大心态尤为重要。其中,存在交叉重叠又相互影响之状况,关键在于领会吸纳核心要领。下面是小编分享的一些相关资料,供大家参考。 自信的心态 从实际出发,相信自己一定可以。这便是自信。笔者身高1米58,一定要去nba去打球,并且充满信心,这不叫自信,叫自残,残害自己的心灵。去年比较火爆的“凤姐”所言:我九岁博览群书,二十岁达到顶峰,往前推三百年,往后推三百年,六百年之内没有人能超过我。凤姐不是自信,而是自负,超级自负。自信过度我们还是要反对的。 世界著名的销售大师原一平去保险公司面试时,主考官蔑视他。 原一平说:“我身高只有145厘米,又瘦又小,体重也只有52千克,但我并不自卑。” 主考官说:“推销保险的工作太困难了,你不能胜任。” 原一平像一只勇猛的斗鸡,张牙舞爪地问道:“请问进入贵公司,究竟要做多少业绩? 主考官傲慢地说:“每人每月一万元。” 原一平充满力量地说:“既然这样,我每月也可以推销这么多。” 要是放在今天,碰到这样的主考官,应聘者可能会嗤之以鼻,心想,这样的傻逼,这家公司肯定不怎么样,然后傲慢滴走了,还庆幸自己没有被录取。 自信能产生一种气势,一种强大的气场,一种让人震慑的力量。毛老的“自信人生二百年,会当水击三千”是何等的气势磅礴。 积极的心态 积极和主动是孪生兄弟,积极的人肯定主动,肯定热情面对现实,不管发生什么,都能乐观看之,泰然处之。看上一个美眉,有信心摆平,但是没有积极主动的行动是不行的。所以,要自信,更要积极的行动。积极主动是自信的外在表现。

原一平在主考官面前承诺后,开始了艰辛的推销之旅。他没想到会这样的艰难,竟然连续7个月没有一单业务,房租都交不起了,被房东赶到了公园的长椅上过夜。原一平常常自我解嘲:“虽然今天很凄惨,不过公园也蛮不错的,安静又清凉。”更多的时候,原一平会鼓励自己:“只要你的精神还站立着,就没有什么能让你倒下!”每天清晨5点,原一平从公园的长椅上“起床”后徒步上班。一路上精神抖擞,丝毫没有睡眠不足的倦态。有时候还吹吹口哨,热情地和路人打打招呼。 有一天,一个常去公园散步的大老板看到原一平身处这样的窘境还能笑傲生活,便好奇地与他攀谈起来。没想到他听了原一平的故事后,被他的积极和乐观的心态所感染,并愉快地买了一份保单。这是原一平从事推销以来的第一笔业务。这位大老板几天后又给原一平介绍了许多商界的朋友。原一平积极的生活态度感染了越来越多的人,业务也做得越来越大。 生活像一面镜子,当你对它展颜欢笑时,它所回报给你的,一定也是醉人的笑容。世界上最伟大的汽车推销员乔·吉拉德曾说:“当你笑时,整个世界都在笑,一脸苦相没人理睬你。”积极的人需要笑看风云。 坚持的心态 自信可以做得到,积极的行动和乐观的精神也可以没有问题,在目标没有实现以前,能不能够坚持,就是对你最大的考验。为什么追不到自己喜欢的女生,因为你只有三天的热度,一开始火势很猛,慢慢地火就灭了。一个真正敢于坚持的人,就像永不熄灭的奥运圣火一样,熊熊燃烧。 汤姆·霍普金斯是全世界单年内销售最多房地产的业务员,平均每天卖一幢房子。后来他的名字进入了吉尼斯世界纪录,被国际上很多报刊称为国际销售界的传奇冠军。当他的事业迎来辉煌的时候,有人问他:“你成功的秘诀是什么?”他回答说:“每当我遇到挫折的时候,我只有一个信念,那就是马上行动,坚持到底。成功者绝不放弃,放弃者绝不会成功!” 好莱坞动作巨星史泰龙你肯定熟悉,他的成名之路首先是推销自己写的剧本《洛基》,并要求自己当男一号,这让很多的制片和导演直言拒绝。据说史泰龙没有放弃,据说被拒绝1850次才成功。这个数字有很多种说法,我也没有考证,反正就是1800多次,不过我想这个数字可能有点山寨,但被拒绝上百次甚至几百次是有可能的,因为史泰龙其貌不扬,而且还残疾,面瘫,

成功销售的十大积极心态

成功销售的十大积极心态 自从神奇教练米卢登陆中国后,"态度决定一切"这句话就常常出现在我们的耳边。不错,态度真的决定一切,可是什么样的态度将决定什么样的一切。态度是一个人对待事物的一种驱动力,不同的态度将决定产生不同的驱动作用。好的态度产生好的驱动力,注定会得到好的结果,而不好的态度也会产生不好的驱动力,注定会得到不好的结果。同时,对待任何事物不是单纯的一种态度,而是各种不同心态的综合。作为庞大军团的销售队伍,又应该有什么样的心态呢? 1、积极的心态 首先我们需要具备积极的心态。积极的心态就是把好的,正确的方面扩张开来,同时第一时间投入进去。一个国家,一个企业肯定都有很多好的方面,也有很多不够好的地方,我们就需要用积极的心态去对待。贪污犯还有,可是我们应该看见国家已经大力的整顿了;企业有很多不尽合理的管理,可是我们应该看到企业管理风格的改变。也许你在销售中遇到了很多困难,可是我们应该看到克服这些困难后的一片蓝天。同时,我们应该就正确的、好的事情第一时间去投入,

唯有第一时间去投入才会唤起你的激情,唯有第一时间投入才会使困难在你面前变的渺小,好的地方在你眼前光大。 积极的人像太阳,走到那里那里亮。消极的人像月亮,初一十五不一样。某种阴暗的现象、某种困难出现在你的面前时,如果你去关注这种阴暗,这种困难,那你就会因此而消沉,但如果你更加关注着这种阴暗的改变,这种困难的排除,你会感觉到自己的心中充满阳光,充满力量。同时,积极的心态不但使自己充满奋斗的阳光,也会给你身边的人带来阳光。 2、主动的心态 主动是什么?主动就是"没有人告诉你而你正做着恰当的事情"。在竞争异常激烈的时代,被动就会挨打,主动就可以占据优势地位。我们的事业、我们的人生不是上天安排的,是我们主动的去争取的。在企业里,有很多的事情也许没有人安排你去做,有很多的职位空缺。如果你去主动的行动起来,你不但锻炼了自己,同时也为自己争取这样的职位积蓄了力量,但如果什么事情都需要别人来告诉你时,你已经很落后了,这样的职位也挤满了那些主动行动着的人。 主动是为了给自己增加机会,增加锻炼自己的机会,增加实现自己价值的机

销售人员的十大心态

销售人员的十大心态 推销人员通过人员接触起到联系公司与顾客的纽带作用。销售代表对顾客来说就是公司的象徵,同时也为公司带回许多急需的有关顾客的情报资讯。完全可以说,销售队伍是企业最重要的财富之一,是企业市场营销组合的主要组成部分。销售队伍及其成员的素质和能力在很大程度上决定企业市场销售目标的实现程度。特别是对於那些把销售产品或服务作为主要业务的企业,如生产日用工业品的企业、保险业、运输业等,这一方面尤为关键。因此,公司对销售队伍的设计问题需要给予周密的考虑,即应制定销售队伍的目标、策略、结构、报酬、人员、职责、遴选及训练、销售评估等办法。 (一)销售队伍的目标 销售队伍的目标必须根据公司目标市场的特点和公司期望在这些市场中所取得的地位来确定。不同的公司都为推销队伍确立不同的目标,但通常都包括以下各项: 1.探寻。销售代表寻找和招徕新的顾客; 2.沟通。销售代表熟练地将公司的有关产品和服务的资讯通报给顾客; 3.推销。销售代表应精通“推销”的艺术──与顾客接洽、向顾客介绍、回答顾客的疑问和达成交易等; 4.服务。销售代表向顾客提供各种服务──对顾客的问题提供谘询意见、给予技术帮助、安排资金融通和加快交货等; 5.收集资讯。销售代表进行市场调研和情报工作并填写访问报告,收集相关的业务资讯; 6.分配。销售代表能评估顾客的信誉,并在产品短缺时分配稀缺产品。 (二)销售队伍策略 要从顾客那获得订单,各公司就要相互竞争。他们必须在策略上部署其销售队伍,

这样他们就可在适当的时机和以适当的方式访问适当的物件。 销售代表可用以下几种方式与顾客接触: 1.销售代表与购买者个别接触。销售代表通过电话或面对面与潜在顾客或现有顾客交谈; 2.销售代表与购买者群体接触。销售代表向购买者群体作销售介绍; 3.销售小组与购买者群体接触。销售小组(如由一位公司高级职员、一位销售代表和一位销售工程师组成的小组)向购买者群体作销售介绍; 4.推销会议。销售公司派代表和相关高级人员会见多个购买者,举行洽谈会以便讨论有关问题或相互的机会。 5.培训研讨会。公司派一个推销小组到客户公司为他们的有关人员举办教育性的研讨会,讲解和介绍有关领域的最新发展情况。 因此,销售代表常常起到“客户经理”的作用,他安排买方和卖方机构的各种人员之间的联系。现在推销工作越来越需要互相配合,需要其他人员的支援,例如需要高层管理部门、技术人员、顾客服务代表和办公室工作人员、包括销售分析人员、订单催办人员和秘书等等人员的支持。 公司一旦决定采用一种合意的推销方法,它可使用直接的或合约性的推销人员。直接的推销人员包括专职的和兼职的雇员,他们只为本公司一家做工作。这部分销售人员包括:内部推销人员和现场推销人员,他们在办公室通过电话或接受潜在客户的访问来进行业务工作,或者出差到外地对顾客进行访问。合约性的推销人员则包括生产商的代表、销售代理商或经纪人,他们按其销售量的多寡收取佣金。 (三)销售人员的组织结构 销售队伍策略含有组织销售人员的意思。如果一个公司有多种产品或其顾客分布比较复杂

做销售必备的十大心态

做销售必备的十大心态 做销售,俗话说:心态决定命运,做销售,最重要的是心态。 学习心态 为什么那么多的销售人员在同一家公司,同样知名度,同样的24小时,销售一模一样的产品,而工作的收入却相差十倍百倍?差别在于销售能力!通常来说,销售能力的获得有两种方法:一)自我摸索;二)学习成功者证明有效的方法。投资脖子以上的投资,是回报率最高的投资。你对学习的态度决定了你未来成就的高度。 事业心态 能否做好一件事情,能否做好自己的销售工作,能力很重要,但工作态度更为重要。你能力好,如果你有着非常认真细细致的心态,一定做好一件事情。一个销售工作者的成就、经济收入就来自于销售工作,所以说好好对待自己自己现在的工作,你的工作就会回报你。你每天的工作当作是自己的事业,在将来的几年以后你就拥有自己的真正事业;你好好地对待今天的职业,在将来的几年以后你依然有一份你满意的职业! 积极心态 任何事情都有两面,你看到好的就看不到坏的,看到美的就看不到丑的。好的美的就吸引着更好更美的人和事,坏和丑也一样,你愿意怎样?培养自己积极的心态:一段时间以后你会养成积极的习惯,销售人员尤其需要好的心态。面对客户的拒绝时:把拒绝定义为老师,即把每次拒绝的痛苦变成了成长的快乐;把拒绝定义成不够了解,即把每次拒绝的痛苦变成了再次拜访的理由。乔·吉拉德说:”当客户拒绝我七次后,我才有点相信客户可能不会买,但是我还要再试三次,我每个客户至少试十次。”这就是世界销售冠军与一般销售人员的区别。记住:你的收入不是来源于成交的客户,而是来源于拜访的总量。 感恩心态 在我们的一生中要不要有贵人相助?请问当你有能力去帮助别人时,你是愿意帮助那些懂得感恩的人,还是那些狼心狗肺的家伙?这个世界上你认为理所当然的将越来越少,你感恩得越多,你就获得越多。有一句话说:你怎么对待别人,别人就会怎么样对你;你付出多少,你就会得到多少。当我们以一种感恩的态度对待周围的人时,周围的人同样不会忘了感谢你们,感谢得越多,得到的就会越多。感恩也意味着宽容,容则大、大则多。 长远心态 销售这份工作,你把它当成什么呢?是暂时维持生存的过度,还是准备在这一领域奋斗五年、十年?你是为生计所迫,还是热爱这份工作?成功的人与一般的人最大区别是:一般人只看到眼前的利益,而成功者看到眼前利益的同时,更多的是关注长远未来的利益。吃亏就是占便宜,眼前的一些小亏,往往给你带来长远的利益。 必备心态 优秀销售员必备十大心态 真诚 态度是决定一个人做事能否成功的基本要求,作为一个销售人员,必须抱着一颗真诚的心,诚恳的对待客户,对待同事,只有这样,别人才会尊重你,把你当作朋友。业务代表是企业的形象,企业素质的体现,是连接企业与社会,与消费者,与经销商的枢纽,因此,业务代表的态度直接影响着企业的产品销量。 自信心 信心是一种力量,首先,要对自己有信心,每天工作开始的时候,都要鼓励自己,我是最优

销售人员应该具有的十大心态

销售人员应该具有的十大心态 营销人员每天都要很多新的问题与困难,以什么样的心态对待工作,直接决定着营销人员的工作质量。拿破仑·希尔把积极心态作为成功的第一原则。因此,营销人员应重点做好十大心态修炼,那么在实际工作中销售人员应该具有怎样的心态呢? 一、积极心态 在工作和生活中,每个人都会遇到诸多的困难与矛盾,我们要学会用积极的心态去面对,这样,我们的工作、生活才会阳光灿烂。林语堂说中国人太熟悉三个字了:不可能!消极心态的特征就是这三个字。积极心态就是对事态的积极面关注,并在行动上向积极面推进,即使是消极面也以平静的心态予以接纳,这就是积极心态的特征:不,可能!渴望人生的愉悦.追求人生的快乐,是人的天性,每个人都希望自己的人生是快乐的,充满欢声笑语的。可是在现实生活中并不如真空状态简单纯一,不如意的事情是难免的。事物永远是阴阳同存,积极的心态看到的永远是事物好的一面,而消极的心态只看到不好的一面。积极的心态能把坏的事情变好,消极的心态能把好的事情变坏。当今时代是悟性的赛跑!积极的心态象太阳,照到哪里哪里亮,消极的心态象月亮,初一十五不一样,不是没有阳光,是因为你总低着头,不是没有绿洲,是因为你心中一片沙漠。 乐观心态的人往往将人生的感受与人的牛存状态区别开来,认为人生是一种体验,是一种心理感受,即使人的境遇由于外来因素而有所改

变,人们无法通过自身的努力去改变自己的生存状态,人也可以通过自己的精神力量去调节自己的心理感受,尽量地将其调适到最佳的状态。要拥有乐观的心态,首先目光就要盯在积极的那一方面。一个装了半杯酒的酒杯,你是盯着那香淳的下半杯,还是盯着那空空的上半杯?积极心态的人,我们总能看到他们乐观、积极、开朗的一面。有一次,苏格拉底跟妻子吵架后,刚走出屋子,他的妻子就把一桶水浇在他头上,弄得他全身尽湿,苏格拉底于是自我解嘲地说:“雷声过后,雨便来了”一个乐观的人,当他面临苦难和不幸时,绝不自怨自悲.而以一种幽默的态度,豁达、宽恕的胸怀来承纳。乐观的心态是痛苦时的解脱,是反抗的微笑,笑是一种心情,时时有好心情是一种境界。“一个人若能将个人的生命与人类的生命激流深刻地交触在一起,便能欢畅地享受人生至高无上的快乐。” 二、主动的心态: 对于营销人员来说,工作具有极大的挑战性,很多的时候没有人告诉你哪些事该做、哪些事不该做,完全靠自己的悟性和主动,为什么有的人五年之内坐上了老总的位置,而有的营销人十多年了,还在原地踏步重复昨天的故事,关键还是主动。“被动就会挨打”,只有怀着主动的心态做事,在工作中我们才有机会锻炼自己,为自己的成功积蓄力量,社会、企业只能给你提供道具,而舞台需要自己搭建,演出需要自己排练,能演出什么精彩的节目,有什么样的收视率决定权在你自己。 三、空杯的心态

一张卡片创造的营销奇迹

一张卡创造的营销奇迹 通过国际扩张发展成为一家国际性的零售巨头,经过80年的努力,2003年特易购终于扬眉吐气,首次在英国企业中排名第一。 对于特易购制胜的原因,现任首席执行官特里?莱希说,“过去我们只是抄袭对手的招数,虽然可以赚钱,但不会成为市场第一。于是,有一天,我们决定停下来,放弃跟随市场,开始追随我们的顾客。”特里?莱希所谓的追随顾客,最主要的行动就是,从1995年起,开始实施忠诚计划——“俱乐部卡”(Clubcard),并且根据俱乐部卡得到的信息数据细分的顾客数据来设立特易购13个“利基俱乐部”,通过俱乐部提高客户对公司的忠诚度,帮助公司将市场份额从1995年的16%上升到了2003年的27%,成为了英国最大的连锁超市集团。 特易购凭什么赢 特易购俱乐部卡绝对不是第一个超市忠诚计划,但它是最用心、做得最成功;特易购也没有发明零售业的忠诚营销的概念,它所做的是把这种思路带到了一个商业谋略和效益的全新高度。 对顾客说“谢谢你” 20世纪80年代以来,英国主要商业街区的自助式超市被大型店铺及巨型店铺所替代,更多的选择和更优的价格取而代之,因此顾客变得无足轻重——直到俱乐部卡出现。俱乐部卡本身并不产生忠诚——它是产生让特易购按获得积分的比例对顾客的忠诚说“谢谢你”的一个媒介。特易购清醒地意识到,产生忠诚的是总的顾客体验,而非促销。因此要与顾客建立一种情感上的沟通,赋予顾客被尊重的优越感,才能为企业创造更多的价值。 在俱乐部卡推出的前一个星期,市场推广团队和广告代理商合作,迅速推出了与品牌完美结合的广告“一点一滴都有好处”,获得了各顾客团体压倒性的肯定。特易购的宣传切中要点:

销售人员十大心态

态度决定一切——顶尖销售员的十种心态 自从神奇教练米卢登陆中国后,“态度决定一切”这句话就常常出现在我们的耳边。不错,态度真的决定一切,可是什么样的态度将决定什么样的一切。态度是一个人对待事物的一种驱动力,不同的态度将决定产生不同的驱动作用。好的态度产生好的驱动力,注定会得到好的结果,而不好的态度也会产生不好的驱动力,注定会得到不好的结果。同时,对待任何事物不是单纯的一种态度,而是各种不同心态的综合。作为庞大军团的销售队伍,又应该有什么样的心态呢? 一、积极的心态 首先我们需要具备积极的心态。积极的心态就是把好的,正确的方面扩张开来,同时第一时间投入进去。一个国家,一个企业肯定都有很多好的方面,也有很多不够好的地方,我们就需要用积极的心态去对待。贪污犯还有,可是我们应该看见国家已经大力的整顿了;企业有很多不尽合理的管理,可是我们应该看到企业管理风格的改变。也许你在销售中遇到了很多困难,可是我们应该看到克复这些困难后的一片蓝天。同时,我们应该把正确的、好的事情在第一时间去投入,唯有第一时间去投入才会唤起你的激情,唯有第一时间投入才会使困难在你面前变的渺小,好的地方在你眼前光大。 积极的人象太阳,走到那里那里亮。消极的人象月亮,初一十五不一样。某种阴暗的现象、某种困难出现在你的面前时,如果你去关注这种阴暗,这种困难,那你就会因此而消沉,但如果你更加关注着这种阴暗的改变,这种困难的排除,你会感觉到自己的心中充满阳光,充满力量。同时,积极的心态不但使自己充满奋斗的阳光,也会给你身边的人带来阳光。 二、主动的心态 主动是什么?主动就是“没有人告诉你而你正做着恰当的事情”。在竞争异常激烈的时代,被动就会挨打,主动就可以占据优势地位。我们的事业、我们的人生不是上天安排的,是我们主动的争取的。在企业里,有很多的事情也许没有人安排你去作,有很多的职位空缺。如果你去主动的行动起来,你不但锻炼了自己,同时也为自己争取这样的职位积蓄了力量,但如果什么事情都需要别人来告诉你时,你已经很落后了,这样的职位也挤满了那些主动行动着的人。 主动是为了给自己增加机会,增加锻炼自己的机会,增加实现自己价值的机会。社会、企业只能给你提供道具,而舞台需要自己搭建,演出需要自己排练,能演出什么精彩的节目,有什么样的收视率决定权在你自己。 三、空杯的心态 人无完人。任何人都有自己的缺陷,自己相对较弱的地方。也许你在某个行业已经满腹经纶,也许你已经具备了丰富的技能,但是你对于新的企业,对于新的经销商,对于新的客户,你仍然是你,没有任何的特别。你需要用空杯的心态重新去整理自己的智慧,去吸收现在的、别人的正确的、优秀的东西。企业有企业的文化,有企业发展的思路,有自身管理的方法,只要是正确的,合理的,我们就必须去领悟,去感受。把自己融入到企业之中,融入到团队之中,否则,你永远是企业的局外人。 四、双赢的心态 杀头的事情有人干,但亏本的买卖没人作,这是商业规则。你必须站在双赢的心态上去处理你与企业之间的、企业与商家之间的、企业和消费者之间的关系。你不能为了自身的利益去损坏企业的利益。没有大家且有小家?企业首先是一个利润中心,企业都没有了利益,你也肯定没有利益。同样,我们也不能破坏企业与商家之间的双赢规则,只要某一方失去了利益,必定就会放弃这样的合作。消费者满足自己的需求,而企业实现自己的产品价值,这同样也是一个双赢,任何一方的利益受到损坏都会付出代价。 五、包容的心态 作为销售人员,你会接触到各种各样的经销商,也会接触到各种各样的消费者。这个经销商有这样的爱好,那个消费者有那样的需求。我们是为

直销人十大心态

直销人十大心态 观念是人们在实践当中形成的各种认识的集合体。 心态是指对事物发展的反应和理解表现出不同的思想状态和观点。"心态"是决定人们思维模式和行为方式的一种心理状态或态度 宇宙即我心,我心即宇宙。细微至发梢,宏大至天地。世界、宇宙乃至万物皆为思维心力所驱使。 一、积极(乐观)的心态 事物永远是阴阳同存的,积极的心态能把坏的事情变好,消极的心态能把好的事 情变坏。积极的心态象太阳,照到哪里哪里亮;消极的心态象月亮,初一十五不一样。 不是没有绿洲,是因为你心中只有沙漠。 无论发生什么事情都是好事。(非洲土人穿鞋的故事)、国王与丞相的故事 二、自信(相信)的心态 人们永远顺着相信的方向走,您一定要相信您的公司、产品、制度,相信您的老师,相信您的团队伙伴,积极的人问题是过程,消极的人问题是打击。 相信是成功的开始,更重要的是您一定要相信您自己一定能成功,奇迹就会发生! 感谢高山,锻炼了我的腿!感谢拒绝,磨练了我的嘴!感谢嘲笑,让我一生笑!感谢梦想,让我一生辉煌! 三、学习的心态 学习是储备知识的唯一途径,知识能给梦想插上腾飞的翅膀,学习是给自己补充能量, 先有输入,才能输出。 成功是学习的过程,只有不断的学习,才能不断摄取能量,才能适应社会的发展,才能生存下来。学习是积累财富的过程,是创造财富的过程,当今学习就是创收,学习就是创业。 四、归零的心态 就是空杯的心态,就是一切从头再来。 三百六十行,行行出状元,但是隔行如隔山,第一次成功相对比较容易,第二次却不容易,原因是不能归零。如果你要喝一杯咖啡,就必须把杯子里的茶先倒掉。归零的心态就是空杯的心态,就是一切重头再来,就象大海一样,把自己放在最低点,来吸纳百川! 五、感恩的心态 可见,感恩是一种处世哲学,是生活中的大智慧。人生在世,不可能一帆风顺,种种失败、无奈都需要我们勇敢地面对、旷达地处理。这时,是一味地埋怨生活,从此变得消沉、萎靡不振?还是对生活满怀感恩,跌倒了再爬起来? 感恩周围的一切,包括坎坷、困难和我们的敌人。 生活在感恩的世界里 感激伤害你的人,因为他磨炼了你的心志; 感激欺骗你的人,因为他增进了你的见识; 感激鞭打你的人,因为他消除了你的业障; 感激遗弃你的人,因为他教导了你应自立; 感激绊倒你的人,因为他强化了你的能力; 感激斥责你的人,因为他助长了你的定慧;

销售最高境界是创造需求

[销售最高境界是创造需求] 一个乡下来的小伙子去应聘城里“世界最大”的“应有尽有”百货公司的销售员。老板问他:“你以前做过销售员吗?”他回答说:“我以前是村里挨家挨户推销的小贩子。”老板喜欢他的机灵:“你明天可以来上班了。等下班的时候,我会来看一下。” 一天的光阴对这个乡下来的穷小子来说太长了,而且还有些难熬。但是年轻人还是熬到了5点,差不多该下班了。老板真的来了,问他说:“你今天做了几单买卖。”“一单”年轻人回答说。“只有一单?”老板很吃惊地说:“我们这儿的售货员一天基本上可以完成20到30单生意呢。你卖了多少钱?”“300,000美元”年轻人回答道。你怎么卖到那么多钱的?目瞪口呆,半晌才回过神来的老板问道。 “是这样的”乡下来的年轻人说,“一个男士进来买东西,我先卖给他一个小号的鱼钩,然后中号的鱼钩,最后大号的鱼钩。接着,我卖给他小号的鱼线,中号的鱼线,最后是大号的鱼线。我问他上哪儿钓鱼,他说海边。我建议他买条船,所以我带他到卖船的专柜,卖给他长20英尺有两个发动机的纵帆船。然后他说他的大众牌汽车可能拖不动这么大的船。我于是带他去汽车销售区,卖给他一辆丰田新款豪华型巡洋舰。 老板后退两步,几乎难以置信地问道:“一个顾客仅仅来买个鱼钩,你就能卖给他这么多东西?”“不是的,”乡下来的年轻售货员回答道,“他是来给他妻子买卫生棉的。我就告诉他…你的周末算是毁了,干吗不去钓鱼呢? 李嘉诚曾经说过“我一生最好的经商锻炼是做推销员,这是我用10亿元也买不来的”。 很多人一谈到销售,就简单的认为是“卖东西”,这只是对销售很片面的理解,其实人生无处不在销售,因为销售实际上是一个分析需求、判断需求、解决需求、满足需求的过程。比如我们到一个新的环境,进行自我介绍,就是对自己的一种销售;再譬如我们做一个学术报告,就是在向与会者销售自己的一些观点,诸多种种不胜枚举。但在实际中很多人的销售并不是很成功,营销人员拼命的预约、讲解、讨好客户,跑折了腿、磨破了嘴,可客户就是不买账; 追其原因,其实就是分析、判断、解决需求有了偏差,对方的需求得不到满足,我们的目标就很难达成。经常看见营销人员见到客户就迫不及待的介绍产品、报价,恨不得马上成交,听着他的专家般讲解,往往让人感叹其销售知识的匮乏,使得他的专业知识不能得到很好的发挥。销售是有规律可循的,就象拨打电话号码,次序是不能错的。销售

成功营销人员必备十大心态2信心

第2节信心 有些营销人员在顾客面前常常羞于启齿,总是怕自己说错了让顾客笑话,这就是缺乏自信的表现。 美国著名心理医生基恩博士常跟病人分享下面的故事。 一天,几个白人小孩正在公园里玩,这时,一位卖氢气球的老人推着货车进了公园。白人小孩一窝蜂地跑了过去,每人买了一个,兴高采烈地追逐着放飞在天空中的色彩艳丽的氢气球。 在公园的一个角落里躺着一个黑人小孩,他羡慕地看着白人小孩在嬉笑,觉得他们手中的气球真是了不起,可以在空中飞,但他却不敢过去和他们一起玩。 白人小孩的身影消失后,他才怯生生地走到老人的货车旁,用略带恳求的语气问道:“您可以卖一个气球给我吗?”老人用慈祥的目光打量了一下他,温和地说:“当然可以。你要一个什么颜色的?” 小孩鼓起勇气回答说:“我要一个黑色的。”脸上写满沧桑的老人惊诧地看了看小孩,旋即给了他一个黑色的氢气球。 小孩开心地拿过气球,小手一松,黑气球在微风中冉冉升起,在蓝天白云的映衬下形成了一道别致的风景。老人一边眯着眼睛看着气球上升,一边用手轻轻地拍了拍小孩的后脑勺,说:“记住,气球能不能升起,不是因为客观存在的颜色、形状,而是因为气球内充满了氢气。一个人的成败不是因为种族、出身,关键是你的心中有没有自信,有没有向上升腾的活力。”那个黑人小孩便是基恩。 几乎每一个营销人员在进入职业生涯领域之初都或多或少的会有些害羞的心理,而优秀的营销人员善于调控自己的心态,在很短的时间内为自己树立起信心。 一、妄自菲薄等于自降身价 1.相信自己并不平庸 一个人遇到的最大对手就是自己。很多人可以战胜别人,但却不能战胜自己。你要想成大事,就必须充分地相信自己并不平庸。只有相信自己是有用之才,你才会精力充沛,豪情万丈,活得有滋有味。胸无大志、自暴自弃、破罐子破摔,怎么会成就一番事业呢? 一个缺乏自信的人,他最大的任务就是要战胜藏在自己心底的恐惧、怀疑和忧虑。你越小瞧自己,你就越做不成什么大事,但是如果你总是鼓励自己,给自己信心和力量,你就会向越来越高的目标前进。 2.要相信自己 也许人生道路上最大的障碍就是妄自菲薄。这比别人故意为你设置的障碍更加可怕。因为一个妄自菲薄的人永远都不可能真正实现自身的价值。一个哲人曾说过:“当一个人自己都认为自己不行的时候,宇宙中就再也找不到什么神秘的力量可以帮助他了。” 小蜗牛问妈妈:为什么我们从生下来开始,就要背负这个又硬又重的壳呢? 妈妈:因为我们的身体没有骨骼的支撑,只能爬,但又爬不快。所以要这个壳的保护! 小蜗牛:毛虫姐姐没有骨头,也爬不快。为什么她却不用背这个又硬又重的壳呢? 妈妈:因为毛虫姐姐能变成蝴蝶,天空会保护它啊。 小蜗牛:可是蚯蚓弟弟也没骨头,也爬不快,也不会变成蝴蝶,它为什么不用背这个又硬又重的壳呢?

成功营销人员必备十大心态7耐心

俗话说,心急吃不了热豆腐。也就是说,欲速则不达。一个有所追求的人,往往需要有极大的耐心,深入了解事物的关键所在,才能有的放矢,圆满地达成目标。 子夏被派到莒父任地方官,临行前向孔子请教如何为官。孔子对子夏说: “你到了莒父后会面临很多事情,你做事要有耐心,不要单纯追求速度,不要贪图小利。单纯追求速度,不讲效果,反而达不到目的;只顾眼前小利,不讲长远利益,那就什么大事也做不成。” 子夏到莒父后,按照孔子所说,耐下心来,首先对当地的情况进行了一番调查,在调查的基础上总结出当地的一些问题。然后再按照这些问题的轻重缓急,一一处理。三年后,莒父被子夏治理得井井有条。 面对难题的时候,应该学会等待,慢慢寻找成熟的时机,如果急于求成,往往会适得其反。营销人员每天要面对很多顾客,都希望这些顾客能够接受自己的服务。但是,事实上顾客不可能一下子就认可你、接受你,这就需要营销人员以足够的耐心去面对顾客,让顾客真正感受到你的服务能够给他带来的好处。 一、不要急于求成 许多营销人员急于卖出产品,这样极易导致浮躁的情绪,使人沉不住气。其实,成功是讲究储备的,仓库里的东西越充足,成功的机会就越大,才可能走得更远。 成功之路就如同一场马拉松赛跑,一开始领先的人不一定就能成为全程的优秀者,甚至都不可能跑完全程。在遥远的营销征途上,耐心的积累将会起到决定性的作用。 营销人员,特别是刚刚进入营销领域的人,一定要沉住气。不是每一次推销都会成交,恰恰相反,大多数推销都会无功而返。营销人员一定要有耐心,要学会等待,用耐心改变自己的命运。只有水到,方可渠成,欲速则不达。 田野里,庄稼沐浴着阳光雨露,茁壮成长。也许你看不出庄稼每天都在长,但它却是实实在在地长高了。 一个宋国人靠种庄稼为生,有一天,他自言自语地说:“庄稼呀,快长高、快长高……”他一边念叨,一边顺手去拔身上衣服的一根线头,线头没拔断,却拔出来了一大截线。宋国人望着线头出神,突然,他的脑子里蹦出一个主意:“对呀,我原来怎么没想到,就这么办!”宋国人一跃而起开始忙碌,他把田里的庄稼一根根全拔了起来。看着庄稼马上“长高”了不少,宋国人心里好高兴。可是没几天,他的庄稼全枯死了。 耐心是改变命运的最快速度,不会耐心等待,就有可能面临失败;没有耐心,急于求成,不但会失去很多成功的机会,还有可能像那个宋国人一样,到头来颗粒无收。 销售经验是需要日积月累的,顾客群也是需要慢慢培养的。要遵循细水长流的自然规律,厚积薄发。记住:80%的销售收入来自20%的顾客,要对顾客有耐心,不要急于求成,急于求成是销售工作的大忌。 我销售我进步 不是每一次播种,都会有所收获 耐心是改变命运的最快速度 急于求成是成功的大敌 二、让顾客慢慢接受你 要想让顾客接受你的产品,必须先让顾客接受你。而让顾客接受你,需要一个很长的过

成功销售员必备的“十大心态”

成功销售员必备的“十大心态” 1、积极的心态 首先我们需要具备积极的心态。积极的心态就是把好的,正确的方面扩张开来,同时第一时间投入进去。一个国家,一个企业肯定都有很多好的方面,也有很多不够好的地方,我们就需要用积极的心态去对待。贪污犯还有,可是我们应该看见国家已经大力的整顿了;企业有很多不尽合理的管理,可是我们应该看到企业管理风格的改变。也许你在销售中遇到了很多困难,可是我们应该看到克服这些困难后的一片蓝天。同时,我们应该就正确的、好的事情第一时间去投入,唯有第一时间去投入才会唤起你的激情,唯有第一时间投入才会使困难在你面前变的渺小,好的地方在你眼前光大。 积极的人像太阳,走到那里那里亮。消极的人像月亮,初一十五不一样。某种阴暗的现象、某种困难出现在你的面前时,如果你去关注这种阴暗,这种困难,那你就会因此而消沉,但如果你更加关注着这种阴暗的改变,这种困难的排除,你会感觉到自己的心中充满阳光,充满力量。同时,积极的心态不但使自己充满奋斗的阳光,也会给你身边的人带来阳光。 2、主动的心态 主动是什么?主动就是没有人告诉你而你正做着恰当的事情。在竞争异常激烈的时代,被动就会挨打,主动就可以占据优势地位。

我们的事业、我们的人生不是上天安排的,是我们主动的去争取的。在企业里,有很多的事情也许没有人安排你去做,有很多的职位空缺。如果你去主动的行动起来,你不但锻炼了自己,同时也为自己争取这样的职位积蓄了力量,但如果什么事情都需要别人来告诉你时,你已经很落后了,这样的职位也挤满了那些主动行动着的人。 主动是为了给自己增加机会,增加锻炼自己的机会,增加实现自己价值的机会。社会、企业只能给你提供道具,而舞台需要自己搭建,演出需要自己排练,能演出什么精彩的节目,有什么样的收视率决定权在你自己。 3、空杯的心态 人无完人。任何人都有自己的缺陷,自己相对较弱的地方。也许你在某个行业已经满腹经纶,也许你已经具备了丰富的技能,但是你对于新的企业,对于新的经销商,对于新的客户,你仍然是你,没有任何的特别。你需要用空杯的心态重新去整理自己的智慧,去吸收现在的、别人的正确的、优秀的东西。企业有企业的文化,有企业发展的思路,有自身管理的方法,只要是正确的,合理的,我们就必须去领悟,去感受。把自己融入到企业之中,融入到团队之中,否则,你永远是企业的局外人。 4、双赢的心态 杀头的事情有人干,但亏本的买卖没人做,这是商业规则。你必须站在双赢的心态上去处理你与企业之间的、企业与商家之间的、企业和消费者之间的关系。你不能为了自身的利益去损坏企业

(营销技巧)如何创造万到万销售奇迹

如何创造80万到6000万销售奇迹 我国乳业市场有着巨大的增长潜力和发展空间,不但引来跨国乳业巨头的激烈争夺,更诱发了“饲料大王”希望集团、“豆奶大王”维维集团等携巨资杀入,而光明、伊利、三元等全国性领导品牌则加快了跑马圈地、抢夺奶源的步伐。在这场牛奶市场的鏖战中,一个地方弱势品牌却以极低的成本和投入,创造了在不到两年的时间内销量由80万迅速增长到6000万、区域市场占有率高达30%的奇迹。杰信的策划专家作为这场奇迹的策划者和创造者,我们现在公开低成本开发牛奶市场的策略和方法,希望能够带给中国乳品业些许启示和参考。 一、市场背景与企业现状 (一)市场背景: 1、行业现状与规模:据统计,近几年来我国乳品行业呈现快速、强劲的拉升态势,乳品消费总量和人均消费量均以超过15%的增幅增长,成为我国食品工业中发展最快、成长性最好的朝阳产业,2001年我国牛奶总产量达1000万吨,其中液态奶制品产量达900万吨。

2、行业竞争状况:据中国乳制品工业协会统计,目前国内日加工能力超过100吨的企业只占5%,大部分在20吨以下;年销售额500万元以上的企业有359家,上亿元的只有12家。中国乳业真正的全国性品牌只有光明、伊利、三元等几家,其余均为地方性品牌,牛奶品牌呈现出明显的区域性垄断特点,如“三元”北京市场占有率92.6%,“光明”上海占有率87.1%,“燕塘”广州占有率43.8%,“菊乐”成都占有率53.4%,“华西” 52.9%。 3、行业发展潜力与空间:目前我国牛奶人均占有量仅为7.6公斤,世界平均水平是100公斤,欧美则达到了300公斤,与发达国家相比有着较大的差距。据中国乳制品工业协会预测,未来5年,我国乳类产品消费将大幅度增加,特别是液态奶,预计年增长率可达30%,而且乳业被列为国家重点扶持项目,由九部委局联手推动的“国家学生饮用奶计划”的实施,将拉动乳业需求每年增加150万吨,我国乳业市场发展潜力与空间巨大,前景广阔。 (二) 公司状况: 梁丰乳业是以其母公司F食品集团公司为依托,于2000年5月份开始筹建。公司总部坐落在江苏省的一个县级市,是国家级的卫生模范城市,被国家列为全国城市建设的标兵和样板。其母公司F食品集团公司于20世纪60年代由饲养10头奶牛起家,

成功销售人员的十大特质

成功销售人员的十大特质 一、成功销售员应该具备的第一项素质:强烈的自信心。 销售员销售的第一产品是什么?就是销售员自己。把自己成功的推销出去,你的销售就成功了一半。很难想象,一个对自己都没有信心的人,又怎么可以把自己、把公司的产品成功的销售给客户。 成功销售员都具有强烈的自信心和自我价值。信心来自哪里?信心来自了解。我们要了解我们的行业,了解我们的公司,了解我们的产品。另外,我们一定要了解我们自己。 下面是三个提升信心的方法: (一)想象成功。信心是可以通过对成功影象的想象来重建的。想象一下你曾经成功的说服过别人,想象你曾经有过的一次成功的恋爱经历,想象你以前曾经成功的说服客户达成交易的经历。让成功的影象牢牢的印在脑海里,不断刺激你的神经,你就会发现你已经革心换面,充满活力,以饱满的斗志迎接新的一天! (二)总结过去失败的经验。失败不是成功之母,总结才是成功之母。通过总结,人们在失败的经验上学习得到的更多。世界上从来就没有一帆风顺的成功者,成功者都是在不断的总结失败的经验上获得最后的成功。当贝尔发明电话的时候,有成千上万的人失败了,放弃了,只有贝尔和爱迪生离成功最近,但是,最后法院把专利权判给了贝尔。为什么?就是因为贝尔比爱迪生多一“点”,他把电话机上的一颗螺丝旋转了90度,从而改变了电话的音质。贝尔的成功就在于他不断失败和在失败后的总结。成功其实就是比失败多那么一“点”。 (三)集中注意力。把你的注意力集中到正面、积极的思维上来,充分调动你所有积极的心态,不要让消极的情绪影响自己。消极的情绪就象癌细胞会在我们的思想内扩散,会在人群里传染,如果不把它从自己的体内切除,那么,它最终会毁了我们的事业和前途。二、成功销售员应该具备的第二项素质:勇敢。 销售人员最恐惧的是什么?就是被拒绝。下面是几个问题:A、你对被拒绝的定义?什么事发生了你才算是被客户拒绝了?B、客户用怎样的语气对你说,你才感觉被拒绝?C、你的客户的面部表情怎样的时候,你才感觉被拒绝? 设想一下,你到商场去买衣服。当你迈进商场的时候,马上就会有一位笑容可掬的导购小姐来到你的面前,不厌其烦的向你介绍各种款式、面料的服装。这时候,你神情严肃,板

成功营销人员必备十大心态4爱心

第4节爱心 有位孤独的老人决定出售他漂亮的住宅,然后搬到养老院去安度余生。他的这一举动引起了社会的广泛关注,也得到了不少好心人的支持。底价8万英镑的这套住宅,很快就被人们炒到了10万英镑,而且价格仍在攀升。可是,老人显得并不高兴,相反却越来越郁闷了。 有一天,一个衣着朴素的青年来到老人跟前,恭敬地说:“先生,我也很想购买这栋住宅,但我只有1万英镑。可是,如果您把住宅卖给我,我保证会让您依旧生活在这里,和我一起喝茶、读报、散步,天天都快快乐乐的——相信我,我会用整颗心来照顾您!” 老人颔首微笑,把住宅以1万英镑的价钱卖给了他。 其实,老人需要的并不是多少财富,也不是慈善家们所谓的“义买”,他需要的是人们对他的真诚爱心。 作为营销人员,你只有拥有一颗爱人之心,才能够真正地深入顾客的内心,了解顾客的需求,并通过满足这种需求,实现自己的目标,成就远大的理想。 一、人人都是潜在顾客 优秀的营销人员应该是一个真正有爱心的人。他可以随时随地向所认识的人贡献爱心而不求回报。这种无私的爱贯穿整个营销活动,其所获得的回报,可能比他预想的还要多。因为事实上,营销人员认识的所有人,乃至这些人的家人、朋友、同事等,也都是他的潜在顾客。爱心使营销人员与顾客建立起了长期的信任关系和稳定的沟通渠道,它可以帮助营销人员打开更多潜在顾客的心扉,帮助他们解决生活中遇到的问题,从而也因此实现自己的销售目标。 吉拉德是世界上有名的营销专家。在商业推销史上,他独创了一个巧妙的促销法,被世人广为称赞。 吉拉德创造的是一种有节奏、有频率的“持续关心别人”的促销法。他认为所有已经认识的人都是自己潜在的顾客,而“顾客是我们的衣食父母”,对这些潜在的每一位顾客,每年他大约要寄上12封广告信函,每次均以不同的色彩及形式投递,并且在信封上尽量避免使用与他的行业相关的名称。 1月份,他的信函展现的是一幅精美的喜庆气氛图案,同时配以几个大字“恭贺新禧!”下面是一个简单的署名:“雪佛兰轿车,乔伊· 吉拉德敬上。”此外再无多余的话。即使遇上大拍卖期间,也绝口不提买卖。 2月份,信函上写的是:“请你享受快乐的情人节!”下面仍是简短的签名。 3月份,信中写的是:“祝你圣巴特利库节快乐!”圣巴特利库节是爱尔兰人的节日。也许你是波兰人,或是捷克人,但这无关紧要,关键的是他不忘向你表示祝愿。 然后是4月、5月、6月……每月一张。不要小看这几张印刷品,它们所起的作用并不小。不少顾客一到节日,往往会问夫人:“过节有没有人来信?”“乔伊·吉拉德又寄来一张卡片!” 这样一来,每年中就有12次机会,使乔伊·吉拉德的名字在愉悦的气氛中来到每个家庭。吉拉德没有说一句:“请你们买我的汽车吧!”但这种“不说之语”,不讲推销的推销,反而给人们留下了最深刻、最美好的印象。等到他们打算买汽车时,往往第一个想到的就是吉拉德。 不要奢求每一次播种都有收获,今天不是自己的顾客,并不代表明天不是。成功的营销

相关文档
最新文档